Mock Version: 3.5
Mock Version: 3.5
Mock Version: 3.5
Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-yoga-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fc464a1ccf8>timeout=0uid=1031gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.src.rpm
Child return code was: 0
Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-yoga-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f8ccf647c50>timeout=0uid=1031gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-yoga-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f8ccf647c50>timeout=0uid=1031gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb  --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SbH5AV
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf ironic-inspector-10.11.1.dev6
+ /usr/bin/gzip -dc /builddir/build/SOURCES/ironic-inspector-10.11.1.dev6-0.20240212130659.8556868.tar.gz
+ /usr/bin/tar -xvvof -
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/
-rw-r--r-- root/root        75 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/.stestr.conf
-rw-rw-r-- root/root      5447 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/AUTHORS
-rw-r--r-- root/root     13186 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/CONTRIBUTING.rst
-rw-rw-r-- root/root     55740 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ChangeLog
-rw-r--r-- root/root     11358 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/LICENSE
-rw-rw-r-- root/root      2536 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/PKG-INFO
-rw-r--r-- root/root      1482 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/README.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/api-ref/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/api-ref/source/
-rw-r--r-- root/root      6786 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/api-ref/source/conf.py
-rw-r--r-- root/root       517 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/index.rst
-rw-r--r-- root/root      1686 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/introspection-api-v1-continue.inc
-rw-r--r-- root/root      3498 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/introspection-api-v1-introspection-management.inc
-rw-r--r-- root/root      2727 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/introspection-api-v1-introspection.inc
-rw-r--r-- root/root      2832 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/introspection-api-v1-rules.inc
-rw-r--r-- root/root      3470 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/introspection-api-versions.inc
-rw-r--r-- root/root      7462 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/parameters.yaml
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/api-ref/source/samples/
-rw-r--r-- root/root       198 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-root-response.json
-rw-r--r-- root/root        52 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-common-node-uuid.json
-rw-r--r-- root/root        52 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-common-rule-uuid.json
-rw-r--r-- root/root      1517 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-continue-request.json
-rw-r--r-- root/root       678 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-create-rule-request.json
-rw-r--r-- root/root       841 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-create-rule-response.json
-rw-r--r-- root/root      2508 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-data-introspection-response.json
-rw-r--r-- root/root       334 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-get-introspection-response.json
-rw-r--r-- root/root       812 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-get-introspections-response.json
-rw-r--r-- root/root       869 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-get-rule-response.json
-rw-r--r-- root/root       558 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-get-rules-response.json
-rw-r--r-- root/root       517 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/api-ref/source/samples/api-v1-root-response.json
-rw-r--r-- root/root       280 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/bindep.txt
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/devstack/
-rw-r--r-- root/root      2491 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/devstack/example.local.conf
-rw-r--r-- root/root     26843 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/devstack/plugin.sh
-rw-r--r-- root/root        54 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/devstack/settings
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/devstack/upgrade/
-rwxr-xr-x root/root      1540 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/devstack/upgrade/resources.sh
-rw-r--r-- root/root       164 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/devstack/upgrade/settings
-rwxr-xr-x root/root       690 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/devstack/upgrade/shutdown.sh
-rwxr-xr-x root/root      3263 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/devstack/upgrade/upgrade.sh
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/
-rw-r--r-- root/root      5752 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/Makefile
-rw-r--r-- root/root       202 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/requirements.txt
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/
-rw-r--r-- root/root        14 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/.gitignore
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/admin/
-rw-r--r-- root/root      4898 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/admin/dnsmasq-pxe-filter.rst
-rw-r--r-- root/root       249 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/admin/index.rst
-rw-r--r-- root/root      1491 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/admin/upgrade.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/cli/
-rw-r--r-- root/root       154 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/cli/index.rst
-rw-r--r-- root/root      2126 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/cli/ironic-inspector-status.rst
-rw-r--r-- root/root      4019 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/doc/source/conf.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/configuration/
-rw-r--r-- root/root       464 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/configuration/index.rst
-rw-r--r-- root/root       131 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/configuration/ironic-inspector.rst
-rw-r--r-- root/root       637 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/configuration/policy.rst
-rw-r--r-- root/root       573 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/configuration/sample-config.rst
-rw-r--r-- root/root       486 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/configuration/sample-policy.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/contributor/
-rw-r--r-- root/root       365 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/contributor/index.rst
-rw-r--r-- root/root      1665 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/contributor/jobs-description.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/images/
-rw-r--r-- root/root     16969 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/images/states.svg
-rw-r--r-- root/root       361 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/index.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/install/
-rw-r--r-- root/root     19132 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/install/index.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/doc/source/user/
-rw-r--r-- root/root        83 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/user/http-api.rst
-rw-r--r-- root/root       481 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/user/index.rst
-rw-r--r-- root/root      6996 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/doc/source/user/troubleshooting.rst
-rw-r--r-- root/root     19111 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/doc/source/user/usage.rst
-rw-r--r-- root/root      3500 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/doc/source/user/workflow.rst
-rw-r--r-- root/root       757 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic-inspector.8
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/__init__.py
-rw-r--r-- root/root       578 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/alembic.ini
-rw-r--r-- root/root      3023 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/api_tools.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/
-rw-r--r-- root/root       397 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/__init__.py
-rw-r--r-- root/root      1459 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/all.py
-rw-r--r-- root/root      1359 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/conductor.py
-rw-r--r-- root/root      3037 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/dbsync.py
-rw-r--r-- root/root      4405 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/migration.py
-rw-r--r-- root/root      2099 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/status.py
-rw-r--r-- root/root      1124 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/cmd/wsgi.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/common/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/__init__.py
-rw-r--r-- root/root      1867 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/context.py
-rw-r--r-- root/root      6123 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/coordination.py
-rw-r--r-- root/root       783 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/i18n.py
-rw-r--r-- root/root     10178 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/common/ironic.py
-rw-r--r-- root/root      2797 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/keystone.py
-rw-r--r-- root/root     14587 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/lldp_parsers.py
-rw-r--r-- root/root     10445 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/common/lldp_tlvs.py
-rw-r--r-- root/root      2709 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/locking.py
-rw-r--r-- root/root      1746 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/common/rpc.py
-rw-r--r-- root/root      2076 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/rpc_service.py
-rw-r--r-- root/root      1017 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/common/service_utils.py
-rw-r--r-- root/root      5346 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/common/swift.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/conductor/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conductor/__init__.py
-rw-r--r-- root/root      8755 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/conductor/manager.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/
-rw-r--r-- root/root      1889 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/__init__.py
-rw-r--r-- root/root      1064 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/accelerators.py
-rw-r--r-- root/root      1269 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/capabilities.py
-rw-r--r-- root/root      1129 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/coordination.py
-rw-r--r-- root/root      5848 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/default.py
-rw-r--r-- root/root      1753 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/discovery.py
-rw-r--r-- root/root      1991 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/dnsmasq_pxe_filter.py
-rw-r--r-- root/root      1024 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/extra_hardware.py
-rw-r--r-- root/root      1166 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/healthcheck.py
-rw-r--r-- root/root      1954 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/iptables.py
-rw-r--r-- root/root      1285 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/ironic.py
-rw-r--r-- root/root      3576 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/opts.py
-rw-r--r-- root/root      1080 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/pci_devices.py
-rw-r--r-- root/root      1213 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/port_physnet.py
-rw-r--r-- root/root      6008 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/processing.py
-rw-r--r-- root/root      1818 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/pxe_filter.py
-rw-r--r-- root/root       783 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/service_catalog.py
-rw-r--r-- root/root      1359 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/conf/swift.py
-rw-r--r-- root/root      6653 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/db.py
-rw-r--r-- root/root      7150 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/introspect.py
-rw-r--r-- root/root      4632 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/introspection_state.py
-rw-r--r-- root/root       218 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/known_accelerators.yaml
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/locale/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/locale/en_GB/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/locale/en_GB/LC_MESSAGES/
-rw-r--r-- root/root     31814 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po
-rw-r--r-- root/root     18113 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/main.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/
-rw-r--r-- root/root      2470 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/env.py
-rw-r--r-- root/root       972 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/script.py.mako
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/
-rw-r--r-- root/root      1358 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/18440d0834af_introducing_the_aborting_state.py
-rw-r--r-- root/root       999 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py
-rw-r--r-- root/root      1868 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/578f84f38d_inital_db_schema.py
-rw-r--r-- root/root      3181 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py
-rw-r--r-- root/root      1008 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py
-rw-r--r-- root/root      1339 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/bf8dec16023c_add_introspection_data_table.py
-rw-r--r-- root/root      3016 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py
-rw-r--r-- root/root      1807 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py
-rw-r--r-- root/root      2035 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/d588418040d_add_rules.py
-rw-r--r-- root/root      1024 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py
-rw-r--r-- root/root     39328 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/node_cache.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/__init__.py
-rw-r--r-- root/root      3118 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/accel_device.py
-rw-r--r-- root/root      8328 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/base.py
-rw-r--r-- root/root      3977 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/base_physnet.py
-rw-r--r-- root/root      2741 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/capabilities.py
-rw-r--r-- root/root      3395 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/discovery.py
-rw-r--r-- root/root      1381 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/example.py
-rw-r--r-- root/root      3831 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/extra_hardware.py
-rw-r--r-- root/root      4427 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/introspection_data.py
-rw-r--r-- root/root      3235 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/lldp_basic.py
-rw-r--r-- root/root      6493 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/local_link_connection.py
-rw-r--r-- root/root      2730 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/pci_devices.py
-rw-r--r-- root/root      2181 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/physnet_cidr_map.py
-rw-r--r-- root/root      4500 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/raid_device.py
-rw-r--r-- root/root      6120 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/rules.py
-rw-r--r-- root/root     14209 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/standard.py
-rw-r--r-- root/root     12092 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/policy.py
-rw-r--r-- root/root     15900 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/process.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/__init__.py
-rw-r--r-- root/root     10370 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py
-rw-r--r-- root/root     11986 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/dnsmasq.py
-rw-r--r-- root/root      1970 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/interface.py
-rw-r--r-- root/root      8431 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py
-rw-r--r-- root/root     18521 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/rules.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/test/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/__init__.py
-rw-r--r-- root/root      8674 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/base.py
-rw-r--r-- root/root     33880 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/functional.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/__init__.py
-rw-r--r-- root/root      1442 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/policy_fixture.py
-rw-r--r-- root/root     16766 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_acl.py
-rw-r--r-- root/root      5510 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_api_tools.py
-rw-r--r-- root/root     12257 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_common_ironic.py
-rw-r--r-- root/root      5123 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_coordination.py
-rw-r--r-- root/root      3064 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_db.py
-rw-r--r-- root/root     23595 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py
-rw-r--r-- root/root     28945 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_introspect.py
-rw-r--r-- root/root     16884 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_iptables.py
-rw-r--r-- root/root      2566 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_keystone.py
-rw-r--r-- root/root      3578 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_locking.py
-rw-r--r-- root/root     38427 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_main.py
-rw-r--r-- root/root     22712 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_manager.py
-rw-r--r-- root/root     22224 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_migrations.py
-rw-r--r-- root/root     60172 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_node_cache.py
-rw-r--r-- root/root      2301 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_accel_device.py
-rw-r--r-- root/root      3434 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_base.py
-rw-r--r-- root/root      4102 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_base_physnet.py
-rw-r--r-- root/root      3002 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_capabilities.py
-rw-r--r-- root/root      8166 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_discovery.py
-rw-r--r-- root/root      4061 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_extra_hardware.py
-rw-r--r-- root/root      3189 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_introspection_data.py
-rw-r--r-- root/root     13303 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_lldp_basic.py
-rw-r--r-- root/root      9698 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_local_link_connection.py
-rw-r--r-- root/root      4986 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_pci_devices.py
-rw-r--r-- root/root      6932 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py
-rw-r--r-- root/root      4864 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_raid_device.py
-rw-r--r-- root/root     11953 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_rules.py
-rw-r--r-- root/root     22361 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_plugins_standard.py
-rw-r--r-- root/root     34019 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_process.py
-rw-r--r-- root/root     19461 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_pxe_filter.py
-rw-r--r-- root/root     24988 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_rules.py
-rw-r--r-- root/root      5395 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_swift.py
-rw-r--r-- root/root      6046 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_utils.py
-rw-r--r-- root/root      3778 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/test/unit/test_wsgi_service.py
-rw-r--r-- root/root      9781 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/ironic_inspector/utils.py
-rw-r--r-- root/root       652 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/version.py
-rw-r--r-- root/root      2414 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/ironic_inspector/wsgi_service.py
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/
-rw-rw-r-- root/root      2536 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/PKG-INFO
-rw-rw-r-- root/root     21229 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/SOURCES.txt
-rw-rw-r-- root/root         1 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/dependency_links.txt
-rw-rw-r-- root/root      3445 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/entry_points.txt
-rw-rw-r-- root/root         1 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/not-zip-safe
-rw-rw-r-- root/root        47 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/pbr.json
-rw-rw-r-- root/root       631 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/requires.txt
-rw-rw-r-- root/root        17 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/ironic_inspector.egg-info/top_level.txt
-rw-r--r-- root/root       769 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/lower-constraints.txt
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/
-rw-r--r-- root/root        56 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/config.yaml
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/notes/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/.placeholder
-rw-r--r-- root/root       162 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml
-rw-r--r-- root/root       155 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml
-rw-r--r-- root/root       225 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml
-rw-r--r-- root/root       344 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml
-rw-r--r-- root/root       115 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml
-rw-r--r-- root/root       505 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/notes/accelerators-2aa4f0cedf359810.yaml
-rw-r--r-- root/root       140 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml
-rw-r--r-- root/root       484 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml
-rw-r--r-- root/root       169 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml
-rw-r--r-- root/root       228 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml
-rw-r--r-- root/root       129 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml
-rw-r--r-- root/root       230 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml
-rw-r--r-- root/root       222 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml
-rw-r--r-- root/root       122 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml
-rw-r--r-- root/root       235 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml
-rw-r--r-- root/root       166 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml
-rw-r--r-- root/root       140 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml
-rw-r--r-- root/root       610 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml
-rw-r--r-- root/root       338 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml
-rw-r--r-- root/root       150 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml
-rw-r--r-- root/root       332 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml
-rw-r--r-- root/root       109 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml
-rw-r--r-- root/root        86 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml
-rw-r--r-- root/root       144 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/capabilities-15cc2268d661f0a0.yaml
-rw-r--r-- root/root       199 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml
-rw-r--r-- root/root       363 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml
-rw-r--r-- root/root       185 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml
-rw-r--r-- root/root       155 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml
-rw-r--r-- root/root       188 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml
-rw-r--r-- root/root       119 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/contains-matches-ee28958b08995494.yaml
-rw-r--r-- root/root        99 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml
-rw-r--r-- root/root       553 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/cors-5f345c65da7f5c99.yaml
-rw-r--r-- root/root       213 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/cpu-memory-cfdc72b625780871.yaml
-rw-r--r-- root/root       309 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml
-rw-r--r-- root/root       492 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml
-rw-r--r-- root/root      1086 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml
-rw-r--r-- root/root       174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml
-rw-r--r-- root/root        97 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml
-rw-r--r-- root/root       518 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml
-rw-r--r-- root/root       277 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml
-rw-r--r-- root/root       230 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml
-rw-r--r-- root/root       245 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml
-rw-r--r-- root/root       232 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml
-rw-r--r-- root/root       369 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml
-rw-r--r-- root/root       228 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml
-rw-r--r-- root/root       540 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml
-rw-r--r-- root/root       250 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml
-rw-r--r-- root/root       200 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml
-rw-r--r-- root/root       178 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml
-rw-r--r-- root/root       222 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml
-rw-r--r-- root/root       169 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml
-rw-r--r-- root/root       125 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/empty-condition-abc707b771be6be3.yaml
-rw-r--r-- root/root       370 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml
-rw-r--r-- root/root       146 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml
-rw-r--r-- root/root       203 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/enroll-hook-d8c32eba70848210.yaml
-rw-r--r-- root/root       170 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml
-rw-r--r-- root/root       225 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml
-rw-r--r-- root/root       238 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/extend-rules-9a9d38701e970611.yaml
-rw-r--r-- root/root       609 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml
-rw-r--r-- root/root       296 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml
-rw-r--r-- root/root        64 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml
-rw-r--r-- root/root       305 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml
-rw-r--r-- root/root       884 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml
-rw-r--r-- root/root       137 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml
-rw-r--r-- root/root       340 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml
-rw-r--r-- root/root       315 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml
-rw-r--r-- root/root       138 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml
-rw-r--r-- root/root       108 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml
-rw-r--r-- root/root       180 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml
-rw-r--r-- root/root       432 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml
-rw-r--r-- root/root       213 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml
-rw-r--r-- root/root       224 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml
-rw-r--r-- root/root       180 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml
-rw-r--r-- root/root       389 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml
-rw-r--r-- root/root       555 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml
-rw-r--r-- root/root       213 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml
-rw-r--r-- root/root        82 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml
-rw-r--r-- root/root       185 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml
-rw-r--r-- root/root       148 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml
-rw-r--r-- root/root       148 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml
-rw-r--r-- root/root       126 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml
-rw-r--r-- root/root       270 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml
-rw-r--r-- root/root      1003 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml
-rw-r--r-- root/root       292 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml
-rw-r--r-- root/root       212 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/hook-deps-83a867c7af0300e4.yaml
-rw-r--r-- root/root      1258 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml
-rw-r--r-- root/root       156 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml
-rw-r--r-- root/root       403 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/infiniband-support-960d6846e326dec4.yaml
-rw-r--r-- root/root       185 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml
-rw-r--r-- root/root       363 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml
-rw-r--r-- root/root       762 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/introspection-state-03538fac198882b6.yaml
-rw-r--r-- root/root       480 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml
-rw-r--r-- root/root       705 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml
-rw-r--r-- root/root       148 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ipa-support-7eea800306829a49.yaml
-rw-r--r-- root/root       343 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml
-rw-r--r-- root/root       192 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml
-rw-r--r-- root/root       271 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml
-rw-r--r-- root/root        80 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml
-rw-r--r-- root/root       203 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml
-rw-r--r-- root/root       947 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml
-rw-r--r-- root/root      1174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ksadapters-abc9edc63cafa405.yaml
-rw-r--r-- root/root       186 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/leader-election-c6692d9962f30ad1.yaml
-rw-r--r-- root/root        76 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml
-rw-r--r-- root/root       127 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/listen-v6-effec95455e900f8.yaml
-rw-r--r-- root/root       127 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/local_gb-250bd415684a7855.yaml
-rw-r--r-- root/root       216 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml
-rw-r--r-- root/root        60 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml
-rw-r--r-- root/root       277 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml
-rw-r--r-- root/root       109 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml
-rw-r--r-- root/root       420 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/manage-boot-2ae986f87098576b.yaml
-rw-r--r-- root/root       113 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml
-rw-r--r-- root/root       251 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/mdns-a5f4034257139e31.yaml
-rw-r--r-- root/root       821 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml
-rw-r--r-- root/root        71 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml
-rw-r--r-- root/root        60 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml
-rw-r--r-- root/root       108 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml
-rw-r--r-- root/root       584 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml
-rw-r--r-- root/root       207 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/names-82d9f84153a228ec.yaml
-rw-r--r-- root/root       138 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml
-rw-r--r-- root/root       210 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml
-rw-r--r-- root/root       145 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml
-rw-r--r-- root/root       102 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml
-rw-r--r-- root/root       231 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml
-rw-r--r-- root/root       432 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-rollback-e15bc7fee0134545.yaml
-rw-r--r-- root/root        93 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml
-rw-r--r-- root/root       166 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/node-id-920629472f01c83a.yaml
-rw-r--r-- root/root        63 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/node-locking-4d135ca5b93524b1.yaml
-rw-r--r-- root/root       130 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml
-rw-r--r-- root/root       141 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml
-rw-r--r-- root/root       256 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml
-rw-r--r-- root/root        84 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/periodics-18bf7fb57777c043.yaml
-rw-r--r-- root/root       128 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/persistent-boot-207b32257a97451e.yaml
-rw-r--r-- root/root       270 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml
-rw-r--r-- root/root       111 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml
-rw-r--r-- root/root       283 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml
-rw-r--r-- root/root      1778 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/notes/policy-engine-c44828e3131e6c62.yaml
-rw-r--r-- root/root       308 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml
-rw-r--r-- root/root       394 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/port-list-retry-745d1cf41780e961.yaml
-rw-r--r-- root/root       284 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml
-rw-r--r-- root/root       127 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml
-rw-r--r-- root/root       149 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml
-rw-r--r-- root/root       225 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml
-rw-r--r-- root/root       317 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml
-rw-r--r-- root/root       278 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml
-rw-r--r-- root/root       247 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml
-rw-r--r-- root/root       767 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml
-rw-r--r-- root/root       465 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml
-rw-r--r-- root/root       594 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml
-rw-r--r-- root/root       360 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml
-rw-r--r-- root/root       513 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml
-rw-r--r-- root/root       135 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml
-rw-r--r-- root/root       184 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml
-rw-r--r-- root/root       196 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml
-rw-r--r-- root/root       156 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml
-rw-r--r-- root/root       111 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml
-rw-r--r-- root/root       480 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml
-rw-r--r-- root/root       108 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml
-rw-r--r-- root/root       123 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml
-rw-r--r-- root/root       394 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml
-rw-r--r-- root/root       328 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml
-rw-r--r-- root/root       509 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml
-rw-r--r-- root/root       259 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml
-rw-r--r-- root/root        88 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml
-rw-r--r-- root/root       395 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml
-rw-r--r-- root/root       283 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml
-rw-r--r-- root/root       132 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/rules-invert-2585173a11db3c31.yaml
-rw-r--r-- root/root       875 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml
-rw-r--r-- root/root        83 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml
-rw-r--r-- root/root       266 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml
-rw-r--r-- root/root       497 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/sighup-support-e6eaec034d963108.yaml
-rw-r--r-- root/root       111 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml
-rw-r--r-- root/root       503 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml
-rw-r--r-- root/root       780 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/split-services-99873ff27ef2d89b.yaml
-rw-r--r-- root/root       439 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml
-rw-r--r-- root/root       192 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml
-rw-r--r-- root/root       147 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml
-rw-r--r-- root/root       543 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/story-2002166-371315335fd8e62d.yaml
-rw-r--r-- root/root       340 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml
-rw-r--r-- root/root       128 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml
-rw-r--r-- root/root       379 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml
-rw-r--r-- root/root       173 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml
-rw-r--r-- root/root       149 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml
-rw-r--r-- root/root        94 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml
-rw-r--r-- root/root       440 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml
-rw-r--r-- root/root       174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml
-rw-r--r-- root/root       135 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/trait-actions-eec05cbb6a944619.yaml
-rw-r--r-- root/root       160 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml
-rw-r--r-- root/root       249 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml
-rw-r--r-- root/root       249 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml
-rw-r--r-- root/root       157 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/unprocessed-07842e56eb60e253.yaml
-rw-r--r-- root/root       120 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml
-rw-r--r-- root/root       158 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml
-rw-r--r-- root/root       390 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml
-rw-r--r-- root/root       221 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml
-rw-r--r-- root/root       112 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/_static/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/_static/.placeholder
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/_templates/
-rw-r--r-- root/root         0 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/_templates/.placeholder
-rw-r--r-- root/root      9344 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/source/conf.py
-rw-r--r-- root/root       264 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/source/index.rst
-rw-r--r-- root/root       189 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/liberty.rst
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/en_GB/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/en_GB/LC_MESSAGES/
-rw-r--r-- root/root    102470 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/fr/
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/fr/LC_MESSAGES/
-rw-r--r-- root/root      2456 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
-rw-r--r-- root/root       185 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/mitaka.rst
-rw-r--r-- root/root       185 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/newton.rst
-rw-r--r-- root/root       181 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/ocata.rst
-rw-r--r-- root/root       170 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/pike.rst
-rw-r--r-- root/root       181 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/queens.rst
-rw-r--r-- root/root       174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/rocky.rst
-rw-r--r-- root/root       174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/stein.rst
-rw-r--r-- root/root       174 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/train.rst
-rw-r--r-- root/root       107 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/unreleased.rst
-rw-r--r-- root/root       184 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/ussuri.rst
-rw-r--r-- root/root       192 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/victoria.rst
-rw-r--r-- root/root       188 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/wallaby.rst
-rw-r--r-- root/root       176 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/releasenotes/source/xena.rst
-rw-r--r-- root/root      1215 2024-02-12 13:07 ironic-inspector-10.11.1.dev6/requirements.txt
-rw-r--r-- root/root       969 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/rootwrap.conf
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/rootwrap.d/
-rw-r--r-- root/root       274 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/rootwrap.d/ironic-inspector.filters
-rw-r--r-- root/root      4462 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/setup.cfg
-rw-r--r-- root/root       697 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/setup.py
-rw-r--r-- root/root       414 2024-02-12 13:07 ironic-inspector-10.11.1.dev6/test-requirements.txt
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/tools/
-rw-r--r-- root/root      8360 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/tools/bandit.yml
-rw-r--r-- root/root       398 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/tools/config-generator.conf
-rw-r--r-- root/root        76 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/tools/policy-generator.conf
-rwxr-xr-x root/root      3208 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/tools/states_to_dot.py
-rwxr-xr-x root/root      2014 2024-02-08 22:20 ironic-inspector-10.11.1.dev6/tools/test-setup.sh
-rw-r--r-- root/root      4324 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/tox.ini
drwxrwxr-x root/root         0 2024-02-12 13:08 ironic-inspector-10.11.1.dev6/zuul.d/
-rw-r--r-- root/root      5849 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/zuul.d/ironic-inspector-jobs.yaml
-rw-r--r-- root/root       857 2024-02-09 10:31 ironic-inspector-10.11.1.dev6/zuul.d/project.yaml
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd ironic-inspector-10.11.1.dev6
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/git init
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint: 	git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint: 	git branch -m <name>
Initialized empty Git repository in /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/.git/
+ /usr/bin/git config user.name rpm-build
+ /usr/bin/git config user.email '<rpm-build>'
+ /usr/bin/git config gc.auto 0
+ /usr/bin/git add --force .
+ /usr/bin/git commit --allow-empty -a --author 'rpm-build <rpm-build>' -m 'openstack-ironic-inspector-10.11.1 base'
[master (root-commit) 12e2320] openstack-ironic-inspector-10.11.1 base
 428 files changed, 36634 insertions(+)
 create mode 100644 .stestr.conf
 create mode 100644 AUTHORS
 create mode 100644 CONTRIBUTING.rst
 create mode 100644 ChangeLog
 create mode 100644 LICENSE
 create mode 100644 PKG-INFO
 create mode 100644 README.rst
 create mode 100644 api-ref/source/conf.py
 create mode 100644 api-ref/source/index.rst
 create mode 100644 api-ref/source/introspection-api-v1-continue.inc
 create mode 100644 api-ref/source/introspection-api-v1-introspection-management.inc
 create mode 100644 api-ref/source/introspection-api-v1-introspection.inc
 create mode 100644 api-ref/source/introspection-api-v1-rules.inc
 create mode 100644 api-ref/source/introspection-api-versions.inc
 create mode 100644 api-ref/source/parameters.yaml
 create mode 100644 api-ref/source/samples/api-root-response.json
 create mode 100644 api-ref/source/samples/api-v1-common-node-uuid.json
 create mode 100644 api-ref/source/samples/api-v1-common-rule-uuid.json
 create mode 100644 api-ref/source/samples/api-v1-continue-request.json
 create mode 100644 api-ref/source/samples/api-v1-create-rule-request.json
 create mode 100644 api-ref/source/samples/api-v1-create-rule-response.json
 create mode 100644 api-ref/source/samples/api-v1-data-introspection-response.json
 create mode 100644 api-ref/source/samples/api-v1-get-introspection-response.json
 create mode 100644 api-ref/source/samples/api-v1-get-introspections-response.json
 create mode 100644 api-ref/source/samples/api-v1-get-rule-response.json
 create mode 100644 api-ref/source/samples/api-v1-get-rules-response.json
 create mode 100644 api-ref/source/samples/api-v1-root-response.json
 create mode 100644 bindep.txt
 create mode 100644 devstack/example.local.conf
 create mode 100644 devstack/plugin.sh
 create mode 100644 devstack/settings
 create mode 100755 devstack/upgrade/resources.sh
 create mode 100644 devstack/upgrade/settings
 create mode 100755 devstack/upgrade/shutdown.sh
 create mode 100755 devstack/upgrade/upgrade.sh
 create mode 100644 doc/Makefile
 create mode 100644 doc/requirements.txt
 create mode 100644 doc/source/.gitignore
 create mode 100644 doc/source/admin/dnsmasq-pxe-filter.rst
 create mode 100644 doc/source/admin/index.rst
 create mode 100644 doc/source/admin/upgrade.rst
 create mode 100644 doc/source/cli/index.rst
 create mode 100644 doc/source/cli/ironic-inspector-status.rst
 create mode 100644 doc/source/conf.py
 create mode 100644 doc/source/configuration/index.rst
 create mode 100644 doc/source/configuration/ironic-inspector.rst
 create mode 100644 doc/source/configuration/policy.rst
 create mode 100644 doc/source/configuration/sample-config.rst
 create mode 100644 doc/source/configuration/sample-policy.rst
 create mode 100644 doc/source/contributor/index.rst
 create mode 100644 doc/source/contributor/jobs-description.rst
 create mode 100644 doc/source/images/states.svg
 create mode 100644 doc/source/index.rst
 create mode 100644 doc/source/install/index.rst
 create mode 100644 doc/source/user/http-api.rst
 create mode 100644 doc/source/user/index.rst
 create mode 100644 doc/source/user/troubleshooting.rst
 create mode 100644 doc/source/user/usage.rst
 create mode 100644 doc/source/user/workflow.rst
 create mode 100644 ironic-inspector.8
 create mode 100644 ironic_inspector.egg-info/PKG-INFO
 create mode 100644 ironic_inspector.egg-info/SOURCES.txt
 create mode 100644 ironic_inspector.egg-info/dependency_links.txt
 create mode 100644 ironic_inspector.egg-info/entry_points.txt
 create mode 100644 ironic_inspector.egg-info/not-zip-safe
 create mode 100644 ironic_inspector.egg-info/pbr.json
 create mode 100644 ironic_inspector.egg-info/requires.txt
 create mode 100644 ironic_inspector.egg-info/top_level.txt
 create mode 100644 ironic_inspector/__init__.py
 create mode 100644 ironic_inspector/alembic.ini
 create mode 100644 ironic_inspector/api_tools.py
 create mode 100644 ironic_inspector/cmd/__init__.py
 create mode 100644 ironic_inspector/cmd/all.py
 create mode 100644 ironic_inspector/cmd/conductor.py
 create mode 100644 ironic_inspector/cmd/dbsync.py
 create mode 100644 ironic_inspector/cmd/migration.py
 create mode 100644 ironic_inspector/cmd/status.py
 create mode 100644 ironic_inspector/cmd/wsgi.py
 create mode 100644 ironic_inspector/common/__init__.py
 create mode 100644 ironic_inspector/common/context.py
 create mode 100644 ironic_inspector/common/coordination.py
 create mode 100644 ironic_inspector/common/i18n.py
 create mode 100644 ironic_inspector/common/ironic.py
 create mode 100644 ironic_inspector/common/keystone.py
 create mode 100644 ironic_inspector/common/lldp_parsers.py
 create mode 100644 ironic_inspector/common/lldp_tlvs.py
 create mode 100644 ironic_inspector/common/locking.py
 create mode 100644 ironic_inspector/common/rpc.py
 create mode 100644 ironic_inspector/common/rpc_service.py
 create mode 100644 ironic_inspector/common/service_utils.py
 create mode 100644 ironic_inspector/common/swift.py
 create mode 100644 ironic_inspector/conductor/__init__.py
 create mode 100644 ironic_inspector/conductor/manager.py
 create mode 100644 ironic_inspector/conf/__init__.py
 create mode 100644 ironic_inspector/conf/accelerators.py
 create mode 100644 ironic_inspector/conf/capabilities.py
 create mode 100644 ironic_inspector/conf/coordination.py
 create mode 100644 ironic_inspector/conf/default.py
 create mode 100644 ironic_inspector/conf/discovery.py
 create mode 100644 ironic_inspector/conf/dnsmasq_pxe_filter.py
 create mode 100644 ironic_inspector/conf/extra_hardware.py
 create mode 100644 ironic_inspector/conf/healthcheck.py
 create mode 100644 ironic_inspector/conf/iptables.py
 create mode 100644 ironic_inspector/conf/ironic.py
 create mode 100644 ironic_inspector/conf/opts.py
 create mode 100644 ironic_inspector/conf/pci_devices.py
 create mode 100644 ironic_inspector/conf/port_physnet.py
 create mode 100644 ironic_inspector/conf/processing.py
 create mode 100644 ironic_inspector/conf/pxe_filter.py
 create mode 100644 ironic_inspector/conf/service_catalog.py
 create mode 100644 ironic_inspector/conf/swift.py
 create mode 100644 ironic_inspector/db.py
 create mode 100644 ironic_inspector/introspect.py
 create mode 100644 ironic_inspector/introspection_state.py
 create mode 100644 ironic_inspector/known_accelerators.yaml
 create mode 100644 ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po
 create mode 100644 ironic_inspector/main.py
 create mode 100644 ironic_inspector/migrations/env.py
 create mode 100644 ironic_inspector/migrations/script.py.mako
 create mode 100644 ironic_inspector/migrations/versions/18440d0834af_introducing_the_aborting_state.py
 create mode 100644 ironic_inspector/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py
 create mode 100644 ironic_inspector/migrations/versions/578f84f38d_inital_db_schema.py
 create mode 100644 ironic_inspector/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py
 create mode 100644 ironic_inspector/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py
 create mode 100644 ironic_inspector/migrations/versions/bf8dec16023c_add_introspection_data_table.py
 create mode 100644 ironic_inspector/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py
 create mode 100644 ironic_inspector/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py
 create mode 100644 ironic_inspector/migrations/versions/d588418040d_add_rules.py
 create mode 100644 ironic_inspector/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py
 create mode 100644 ironic_inspector/node_cache.py
 create mode 100644 ironic_inspector/plugins/__init__.py
 create mode 100644 ironic_inspector/plugins/accel_device.py
 create mode 100644 ironic_inspector/plugins/base.py
 create mode 100644 ironic_inspector/plugins/base_physnet.py
 create mode 100644 ironic_inspector/plugins/capabilities.py
 create mode 100644 ironic_inspector/plugins/discovery.py
 create mode 100644 ironic_inspector/plugins/example.py
 create mode 100644 ironic_inspector/plugins/extra_hardware.py
 create mode 100644 ironic_inspector/plugins/introspection_data.py
 create mode 100644 ironic_inspector/plugins/lldp_basic.py
 create mode 100644 ironic_inspector/plugins/local_link_connection.py
 create mode 100644 ironic_inspector/plugins/pci_devices.py
 create mode 100644 ironic_inspector/plugins/physnet_cidr_map.py
 create mode 100644 ironic_inspector/plugins/raid_device.py
 create mode 100644 ironic_inspector/plugins/rules.py
 create mode 100644 ironic_inspector/plugins/standard.py
 create mode 100644 ironic_inspector/policy.py
 create mode 100644 ironic_inspector/process.py
 create mode 100644 ironic_inspector/pxe_filter/__init__.py
 create mode 100644 ironic_inspector/pxe_filter/base.py
 create mode 100644 ironic_inspector/pxe_filter/dnsmasq.py
 create mode 100644 ironic_inspector/pxe_filter/interface.py
 create mode 100644 ironic_inspector/pxe_filter/iptables.py
 create mode 100644 ironic_inspector/rules.py
 create mode 100644 ironic_inspector/test/__init__.py
 create mode 100644 ironic_inspector/test/base.py
 create mode 100644 ironic_inspector/test/functional.py
 create mode 100644 ironic_inspector/test/unit/__init__.py
 create mode 100644 ironic_inspector/test/unit/policy_fixture.py
 create mode 100644 ironic_inspector/test/unit/test_acl.py
 create mode 100644 ironic_inspector/test/unit/test_api_tools.py
 create mode 100644 ironic_inspector/test/unit/test_common_ironic.py
 create mode 100644 ironic_inspector/test/unit/test_coordination.py
 create mode 100644 ironic_inspector/test/unit/test_db.py
 create mode 100644 ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py
 create mode 100644 ironic_inspector/test/unit/test_introspect.py
 create mode 100644 ironic_inspector/test/unit/test_iptables.py
 create mode 100644 ironic_inspector/test/unit/test_keystone.py
 create mode 100644 ironic_inspector/test/unit/test_locking.py
 create mode 100644 ironic_inspector/test/unit/test_main.py
 create mode 100644 ironic_inspector/test/unit/test_manager.py
 create mode 100644 ironic_inspector/test/unit/test_migrations.py
 create mode 100644 ironic_inspector/test/unit/test_node_cache.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_accel_device.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_base.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_base_physnet.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_capabilities.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_discovery.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_extra_hardware.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_introspection_data.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_lldp_basic.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_local_link_connection.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_pci_devices.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_raid_device.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_rules.py
 create mode 100644 ironic_inspector/test/unit/test_plugins_standard.py
 create mode 100644 ironic_inspector/test/unit/test_process.py
 create mode 100644 ironic_inspector/test/unit/test_pxe_filter.py
 create mode 100644 ironic_inspector/test/unit/test_rules.py
 create mode 100644 ironic_inspector/test/unit/test_swift.py
 create mode 100644 ironic_inspector/test/unit/test_utils.py
 create mode 100644 ironic_inspector/test/unit/test_wsgi_service.py
 create mode 100644 ironic_inspector/utils.py
 create mode 100644 ironic_inspector/version.py
 create mode 100644 ironic_inspector/wsgi_service.py
 create mode 100644 lower-constraints.txt
 create mode 100644 releasenotes/config.yaml
 create mode 100644 releasenotes/notes/.placeholder
 create mode 100644 releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml
 create mode 100644 releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml
 create mode 100644 releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml
 create mode 100644 releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml
 create mode 100644 releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml
 create mode 100644 releasenotes/notes/accelerators-2aa4f0cedf359810.yaml
 create mode 100644 releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml
 create mode 100644 releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml
 create mode 100644 releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml
 create mode 100644 releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml
 create mode 100644 releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml
 create mode 100644 releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml
 create mode 100644 releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml
 create mode 100644 releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml
 create mode 100644 releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml
 create mode 100644 releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml
 create mode 100644 releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml
 create mode 100644 releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml
 create mode 100644 releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml
 create mode 100644 releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml
 create mode 100644 releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml
 create mode 100644 releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml
 create mode 100644 releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml
 create mode 100644 releasenotes/notes/capabilities-15cc2268d661f0a0.yaml
 create mode 100644 releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml
 create mode 100644 releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml
 create mode 100644 releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml
 create mode 100644 releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml
 create mode 100644 releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml
 create mode 100644 releasenotes/notes/contains-matches-ee28958b08995494.yaml
 create mode 100644 releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml
 create mode 100644 releasenotes/notes/cors-5f345c65da7f5c99.yaml
 create mode 100644 releasenotes/notes/cpu-memory-cfdc72b625780871.yaml
 create mode 100644 releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml
 create mode 100644 releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml
 create mode 100644 releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml
 create mode 100644 releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml
 create mode 100644 releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml
 create mode 100644 releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml
 create mode 100644 releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml
 create mode 100644 releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml
 create mode 100644 releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml
 create mode 100644 releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml
 create mode 100644 releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml
 create mode 100644 releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml
 create mode 100644 releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml
 create mode 100644 releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml
 create mode 100644 releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml
 create mode 100644 releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml
 create mode 100644 releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml
 create mode 100644 releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml
 create mode 100644 releasenotes/notes/empty-condition-abc707b771be6be3.yaml
 create mode 100644 releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml
 create mode 100644 releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml
 create mode 100644 releasenotes/notes/enroll-hook-d8c32eba70848210.yaml
 create mode 100644 releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml
 create mode 100644 releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml
 create mode 100644 releasenotes/notes/extend-rules-9a9d38701e970611.yaml
 create mode 100644 releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml
 create mode 100644 releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml
 create mode 100644 releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml
 create mode 100644 releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml
 create mode 100644 releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml
 create mode 100644 releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml
 create mode 100644 releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml
 create mode 100644 releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml
 create mode 100644 releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml
 create mode 100644 releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml
 create mode 100644 releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml
 create mode 100644 releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml
 create mode 100644 releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml
 create mode 100644 releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml
 create mode 100644 releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml
 create mode 100644 releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml
 create mode 100644 releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml
 create mode 100644 releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml
 create mode 100644 releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml
 create mode 100644 releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml
 create mode 100644 releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml
 create mode 100644 releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml
 create mode 100644 releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml
 create mode 100644 releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml
 create mode 100644 releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml
 create mode 100644 releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml
 create mode 100644 releasenotes/notes/hook-deps-83a867c7af0300e4.yaml
 create mode 100644 releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml
 create mode 100644 releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml
 create mode 100644 releasenotes/notes/infiniband-support-960d6846e326dec4.yaml
 create mode 100644 releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml
 create mode 100644 releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml
 create mode 100644 releasenotes/notes/introspection-state-03538fac198882b6.yaml
 create mode 100644 releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml
 create mode 100644 releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml
 create mode 100644 releasenotes/notes/ipa-support-7eea800306829a49.yaml
 create mode 100644 releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml
 create mode 100644 releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml
 create mode 100644 releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml
 create mode 100644 releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml
 create mode 100644 releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml
 create mode 100644 releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml
 create mode 100644 releasenotes/notes/ksadapters-abc9edc63cafa405.yaml
 create mode 100644 releasenotes/notes/leader-election-c6692d9962f30ad1.yaml
 create mode 100644 releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml
 create mode 100644 releasenotes/notes/listen-v6-effec95455e900f8.yaml
 create mode 100644 releasenotes/notes/local_gb-250bd415684a7855.yaml
 create mode 100644 releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml
 create mode 100644 releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml
 create mode 100644 releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml
 create mode 100644 releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml
 create mode 100644 releasenotes/notes/manage-boot-2ae986f87098576b.yaml
 create mode 100644 releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml
 create mode 100644 releasenotes/notes/mdns-a5f4034257139e31.yaml
 create mode 100644 releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml
 create mode 100644 releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml
 create mode 100644 releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml
 create mode 100644 releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml
 create mode 100644 releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml
 create mode 100644 releasenotes/notes/names-82d9f84153a228ec.yaml
 create mode 100644 releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml
 create mode 100644 releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml
 create mode 100644 releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml
 create mode 100644 releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml
 create mode 100644 releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml
 create mode 100644 releasenotes/notes/no-rollback-e15bc7fee0134545.yaml
 create mode 100644 releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml
 create mode 100644 releasenotes/notes/node-id-920629472f01c83a.yaml
 create mode 100644 releasenotes/notes/node-locking-4d135ca5b93524b1.yaml
 create mode 100644 releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml
 create mode 100644 releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml
 create mode 100644 releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml
 create mode 100644 releasenotes/notes/periodics-18bf7fb57777c043.yaml
 create mode 100644 releasenotes/notes/persistent-boot-207b32257a97451e.yaml
 create mode 100644 releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml
 create mode 100644 releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml
 create mode 100644 releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml
 create mode 100644 releasenotes/notes/policy-engine-c44828e3131e6c62.yaml
 create mode 100644 releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml
 create mode 100644 releasenotes/notes/port-list-retry-745d1cf41780e961.yaml
 create mode 100644 releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml
 create mode 100644 releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml
 create mode 100644 releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml
 create mode 100644 releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml
 create mode 100644 releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml
 create mode 100644 releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml
 create mode 100644 releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml
 create mode 100644 releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml
 create mode 100644 releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml
 create mode 100644 releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml
 create mode 100644 releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml
 create mode 100644 releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml
 create mode 100644 releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml
 create mode 100644 releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml
 create mode 100644 releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml
 create mode 100644 releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml
 create mode 100644 releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml
 create mode 100644 releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml
 create mode 100644 releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml
 create mode 100644 releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml
 create mode 100644 releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml
 create mode 100644 releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml
 create mode 100644 releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml
 create mode 100644 releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml
 create mode 100644 releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml
 create mode 100644 releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml
 create mode 100644 releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml
 create mode 100644 releasenotes/notes/rules-invert-2585173a11db3c31.yaml
 create mode 100644 releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml
 create mode 100644 releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml
 create mode 100644 releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml
 create mode 100644 releasenotes/notes/sighup-support-e6eaec034d963108.yaml
 create mode 100644 releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml
 create mode 100644 releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml
 create mode 100644 releasenotes/notes/split-services-99873ff27ef2d89b.yaml
 create mode 100644 releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml
 create mode 100644 releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml
 create mode 100644 releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml
 create mode 100644 releasenotes/notes/story-2002166-371315335fd8e62d.yaml
 create mode 100644 releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml
 create mode 100644 releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml
 create mode 100644 releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml
 create mode 100644 releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml
 create mode 100644 releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml
 create mode 100644 releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml
 create mode 100644 releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml
 create mode 100644 releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml
 create mode 100644 releasenotes/notes/trait-actions-eec05cbb6a944619.yaml
 create mode 100644 releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml
 create mode 100644 releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml
 create mode 100644 releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml
 create mode 100644 releasenotes/notes/unprocessed-07842e56eb60e253.yaml
 create mode 100644 releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml
 create mode 100644 releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml
 create mode 100644 releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml
 create mode 100644 releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml
 create mode 100644 releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml
 create mode 100644 releasenotes/source/_static/.placeholder
 create mode 100644 releasenotes/source/_templates/.placeholder
 create mode 100644 releasenotes/source/conf.py
 create mode 100644 releasenotes/source/index.rst
 create mode 100644 releasenotes/source/liberty.rst
 create mode 100644 releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
 create mode 100644 releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
 create mode 100644 releasenotes/source/mitaka.rst
 create mode 100644 releasenotes/source/newton.rst
 create mode 100644 releasenotes/source/ocata.rst
 create mode 100644 releasenotes/source/pike.rst
 create mode 100644 releasenotes/source/queens.rst
 create mode 100644 releasenotes/source/rocky.rst
 create mode 100644 releasenotes/source/stein.rst
 create mode 100644 releasenotes/source/train.rst
 create mode 100644 releasenotes/source/unreleased.rst
 create mode 100644 releasenotes/source/ussuri.rst
 create mode 100644 releasenotes/source/victoria.rst
 create mode 100644 releasenotes/source/wallaby.rst
 create mode 100644 releasenotes/source/xena.rst
 create mode 100644 requirements.txt
 create mode 100644 rootwrap.conf
 create mode 100644 rootwrap.d/ironic-inspector.filters
 create mode 100644 setup.cfg
 create mode 100644 setup.py
 create mode 100644 test-requirements.txt
 create mode 100644 tools/bandit.yml
 create mode 100644 tools/config-generator.conf
 create mode 100644 tools/policy-generator.conf
 create mode 100755 tools/states_to_dot.py
 create mode 100755 tools/test-setup.sh
 create mode 100644 tox.ini
 create mode 100644 zuul.d/ironic-inspector-jobs.yaml
 create mode 100644 zuul.d/project.yaml
+ sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
+ rm -rf requirements.txt test-requirements.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rhWf5A
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s'
running build
running build_py
creating build
creating build/lib
creating build/lib/ironic_inspector
creating build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/standard.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/rules.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/raid_device.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/physnet_cidr_map.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/pci_devices.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/local_link_connection.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/lldp_basic.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/introspection_data.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/extra_hardware.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/example.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/discovery.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/capabilities.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/base_physnet.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/base.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/accel_device.py -> build/lib/ironic_inspector/plugins
copying ironic_inspector/plugins/__init__.py -> build/lib/ironic_inspector/plugins
creating build/lib/ironic_inspector/conductor
copying ironic_inspector/conductor/manager.py -> build/lib/ironic_inspector/conductor
copying ironic_inspector/conductor/__init__.py -> build/lib/ironic_inspector/conductor
creating build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/pxe_filter/iptables.py -> build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/pxe_filter/interface.py -> build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/pxe_filter/dnsmasq.py -> build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/pxe_filter/base.py -> build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/pxe_filter/__init__.py -> build/lib/ironic_inspector/pxe_filter
copying ironic_inspector/wsgi_service.py -> build/lib/ironic_inspector
copying ironic_inspector/version.py -> build/lib/ironic_inspector
copying ironic_inspector/utils.py -> build/lib/ironic_inspector
copying ironic_inspector/rules.py -> build/lib/ironic_inspector
copying ironic_inspector/process.py -> build/lib/ironic_inspector
copying ironic_inspector/policy.py -> build/lib/ironic_inspector
copying ironic_inspector/node_cache.py -> build/lib/ironic_inspector
copying ironic_inspector/main.py -> build/lib/ironic_inspector
copying ironic_inspector/introspection_state.py -> build/lib/ironic_inspector
copying ironic_inspector/introspect.py -> build/lib/ironic_inspector
copying ironic_inspector/db.py -> build/lib/ironic_inspector
copying ironic_inspector/api_tools.py -> build/lib/ironic_inspector
copying ironic_inspector/__init__.py -> build/lib/ironic_inspector
creating build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/wsgi.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/status.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/migration.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/dbsync.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/conductor.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/all.py -> build/lib/ironic_inspector/cmd
copying ironic_inspector/cmd/__init__.py -> build/lib/ironic_inspector/cmd
creating build/lib/ironic_inspector/test
copying ironic_inspector/test/functional.py -> build/lib/ironic_inspector/test
copying ironic_inspector/test/base.py -> build/lib/ironic_inspector/test
copying ironic_inspector/test/__init__.py -> build/lib/ironic_inspector/test
creating build/lib/ironic_inspector/conf
copying ironic_inspector/conf/swift.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/service_catalog.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/pxe_filter.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/processing.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/port_physnet.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/pci_devices.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/opts.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/ironic.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/iptables.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/healthcheck.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/extra_hardware.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/dnsmasq_pxe_filter.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/discovery.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/default.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/coordination.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/capabilities.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/accelerators.py -> build/lib/ironic_inspector/conf
copying ironic_inspector/conf/__init__.py -> build/lib/ironic_inspector/conf
creating build/lib/ironic_inspector/common
copying ironic_inspector/common/swift.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/service_utils.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/rpc_service.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/rpc.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/locking.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/lldp_tlvs.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/lldp_parsers.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/keystone.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/ironic.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/i18n.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/coordination.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/context.py -> build/lib/ironic_inspector/common
copying ironic_inspector/common/__init__.py -> build/lib/ironic_inspector/common
creating build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_wsgi_service.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_utils.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_swift.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_rules.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_pxe_filter.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_process.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_standard.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_rules.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_raid_device.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_pci_devices.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_local_link_connection.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_lldp_basic.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_introspection_data.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_extra_hardware.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_discovery.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_capabilities.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_base_physnet.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_base.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_plugins_accel_device.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_node_cache.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_migrations.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_manager.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_main.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_locking.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_keystone.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_iptables.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_introspect.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_db.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_coordination.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_common_ironic.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_api_tools.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/test_acl.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/policy_fixture.py -> build/lib/ironic_inspector/test/unit
copying ironic_inspector/test/unit/__init__.py -> build/lib/ironic_inspector/test/unit
running egg_info
writing ironic_inspector.egg-info/PKG-INFO
writing dependency_links to ironic_inspector.egg-info/dependency_links.txt
writing entry points to ironic_inspector.egg-info/entry_points.txt
deleting ironic_inspector.egg-info/requires.txt
writing top-level names to ironic_inspector.egg-info/top_level.txt
writing pbr to ironic_inspector.egg-info/pbr.json
[pbr] Processing SOURCES.txt
[pbr] In git context, generating filelist from git
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.gitreview'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'ironic_inspector.egg-info/SOURCES.txt'
copying ironic_inspector/alembic.ini -> build/lib/ironic_inspector
copying ironic_inspector/known_accelerators.yaml -> build/lib/ironic_inspector
creating build/lib/ironic_inspector/locale
creating build/lib/ironic_inspector/locale/en_GB
creating build/lib/ironic_inspector/locale/en_GB/LC_MESSAGES
copying ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -> build/lib/ironic_inspector/locale/en_GB/LC_MESSAGES
creating build/lib/ironic_inspector/migrations
copying ironic_inspector/migrations/env.py -> build/lib/ironic_inspector/migrations
copying ironic_inspector/migrations/script.py.mako -> build/lib/ironic_inspector/migrations
creating build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/18440d0834af_introducing_the_aborting_state.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/578f84f38d_inital_db_schema.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/bf8dec16023c_add_introspection_data_table.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/d588418040d_add_rules.py -> build/lib/ironic_inspector/migrations/versions
copying ironic_inspector/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -> build/lib/ironic_inspector/migrations/versions
+ export PYTHONPATH=.
+ PYTHONPATH=.
+ sphinx-build -b html doc/source doc/build/html
Running Sphinx v3.4.3
[openstackdocstheme] version: 2.2.6
[openstackdocstheme] connecting html-page-context event handler
making output directory... done
[openstackdocstheme] overriding configured project name (Python) with name extracted from the package (ironic-inspector); you can disable this behavior with the 'openstackdocs_auto_name' option
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.api_tools.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.db.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.introspect.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.introspection_state.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.main.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.node_cache.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.policy.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.process.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.rules.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.utils.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.version.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.wsgi_service.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.all.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.conductor.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.dbsync.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.migration.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.status.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.cmd.wsgi.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.context.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.coordination.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.ironic.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.keystone.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.lldp_parsers.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.lldp_tlvs.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.locking.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.rpc.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.rpc_service.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.service_utils.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.common.swift.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conductor.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conductor.manager.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.accelerators.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.capabilities.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.coordination.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.default.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.discovery.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.extra_hardware.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.healthcheck.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.iptables.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.ironic.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.opts.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.pci_devices.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.port_physnet.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.processing.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.pxe_filter.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.service_catalog.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.conf.swift.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.accel_device.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.base.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.base_physnet.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.capabilities.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.discovery.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.example.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.extra_hardware.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.introspection_data.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.lldp_basic.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.local_link_connection.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.pci_devices.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.physnet_cidr_map.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.raid_device.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.rules.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.plugins.standard.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.pxe_filter.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.pxe_filter.base.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.pxe_filter.dnsmasq.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.pxe_filter.interface.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/ironic_inspector.pxe_filter.iptables.rst.
Creating file /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/contributor/api/modules.rst.
[oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/../../tools/policy-generator.conf
[oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/_static/ironic-inspector.policy.yaml.sample
[oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/../../tools/config-generator.conf
[oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/doc/source/_static/ironic-inspector.conf.sample
[openstackdocstheme] using theme from /usr/lib/python3.9/site-packages/openstackdocstheme/theme
[openstackdocstheme] no /builddir/build/BUILD/ironic-inspector-10.11.1.dev6/.gitreview found
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 93 added, 0 changed, 0 removed
reading sources... [  1%] admin/dnsmasq-pxe-filter
reading sources... [  2%] admin/index
reading sources... [  3%] admin/upgrade
reading sources... [  4%] cli/index
reading sources... [  5%] cli/ironic-inspector-status
reading sources... [  6%] configuration/index
reading sources... [  7%] configuration/ironic-inspector
loading config file tools/config-generator.conf
reading sources... [  8%] configuration/policy
reading sources... [  9%] configuration/sample-config
reading sources... [ 10%] configuration/sample-policy
reading sources... [ 11%] contributor/api/ironic_inspector
reading sources... [ 12%] contributor/api/ironic_inspector.api_tools
reading sources... [ 13%] contributor/api/ironic_inspector.cmd
reading sources... [ 15%] contributor/api/ironic_inspector.cmd.all
reading sources... [ 16%] contributor/api/ironic_inspector.cmd.conductor
reading sources... [ 17%] contributor/api/ironic_inspector.cmd.dbsync
reading sources... [ 18%] contributor/api/ironic_inspector.cmd.migration
reading sources... [ 19%] contributor/api/ironic_inspector.cmd.status
reading sources... [ 20%] contributor/api/ironic_inspector.cmd.wsgi
reading sources... [ 21%] contributor/api/ironic_inspector.common
reading sources... [ 22%] contributor/api/ironic_inspector.common.context
reading sources... [ 23%] contributor/api/ironic_inspector.common.coordination
reading sources... [ 24%] contributor/api/ironic_inspector.common.ironic
reading sources... [ 25%] contributor/api/ironic_inspector.common.keystone
reading sources... [ 26%] contributor/api/ironic_inspector.common.lldp_parsers
reading sources... [ 27%] contributor/api/ironic_inspector.common.lldp_tlvs
reading sources... [ 29%] contributor/api/ironic_inspector.common.locking
reading sources... [ 30%] contributor/api/ironic_inspector.common.rpc
reading sources... [ 31%] contributor/api/ironic_inspector.common.rpc_service
reading sources... [ 32%] contributor/api/ironic_inspector.common.service_utils
reading sources... [ 33%] contributor/api/ironic_inspector.common.swift
reading sources... [ 34%] contributor/api/ironic_inspector.conductor
reading sources... [ 35%] contributor/api/ironic_inspector.conductor.manager
reading sources... [ 36%] contributor/api/ironic_inspector.conf
reading sources... [ 37%] contributor/api/ironic_inspector.conf.accelerators
reading sources... [ 38%] contributor/api/ironic_inspector.conf.capabilities
reading sources... [ 39%] contributor/api/ironic_inspector.conf.coordination
reading sources... [ 40%] contributor/api/ironic_inspector.conf.default
reading sources... [ 41%] contributor/api/ironic_inspector.conf.discovery
reading sources... [ 43%] contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter
reading sources... [ 44%] contributor/api/ironic_inspector.conf.extra_hardware
reading sources... [ 45%] contributor/api/ironic_inspector.conf.healthcheck
reading sources... [ 46%] contributor/api/ironic_inspector.conf.iptables
reading sources... [ 47%] contributor/api/ironic_inspector.conf.ironic
reading sources... [ 48%] contributor/api/ironic_inspector.conf.opts
reading sources... [ 49%] contributor/api/ironic_inspector.conf.pci_devices
reading sources... [ 50%] contributor/api/ironic_inspector.conf.port_physnet
reading sources... [ 51%] contributor/api/ironic_inspector.conf.processing
reading sources... [ 52%] contributor/api/ironic_inspector.conf.pxe_filter
reading sources... [ 53%] contributor/api/ironic_inspector.conf.service_catalog
reading sources... [ 54%] contributor/api/ironic_inspector.conf.swift
reading sources... [ 55%] contributor/api/ironic_inspector.db
reading sources... [ 56%] contributor/api/ironic_inspector.introspect
reading sources... [ 58%] contributor/api/ironic_inspector.introspection_state
reading sources... [ 59%] contributor/api/ironic_inspector.main
reading sources... [ 60%] contributor/api/ironic_inspector.node_cache
reading sources... [ 61%] contributor/api/ironic_inspector.plugins
reading sources... [ 62%] contributor/api/ironic_inspector.plugins.accel_device
reading sources... [ 63%] contributor/api/ironic_inspector.plugins.base
reading sources... [ 64%] contributor/api/ironic_inspector.plugins.base_physnet
reading sources... [ 65%] contributor/api/ironic_inspector.plugins.capabilities
reading sources... [ 66%] contributor/api/ironic_inspector.plugins.discovery
reading sources... [ 67%] contributor/api/ironic_inspector.plugins.example
reading sources... [ 68%] contributor/api/ironic_inspector.plugins.extra_hardware
reading sources... [ 69%] contributor/api/ironic_inspector.plugins.introspection_data
reading sources... [ 70%] contributor/api/ironic_inspector.plugins.lldp_basic
reading sources... [ 72%] contributor/api/ironic_inspector.plugins.local_link_connection
reading sources... [ 73%] contributor/api/ironic_inspector.plugins.pci_devices
reading sources... [ 74%] contributor/api/ironic_inspector.plugins.physnet_cidr_map
reading sources... [ 75%] contributor/api/ironic_inspector.plugins.raid_device
reading sources... [ 76%] contributor/api/ironic_inspector.plugins.rules
reading sources... [ 77%] contributor/api/ironic_inspector.plugins.standard
reading sources... [ 78%] contributor/api/ironic_inspector.policy
reading sources... [ 79%] contributor/api/ironic_inspector.process
reading sources... [ 80%] contributor/api/ironic_inspector.pxe_filter
reading sources... [ 81%] contributor/api/ironic_inspector.pxe_filter.base
reading sources... [ 82%] contributor/api/ironic_inspector.pxe_filter.dnsmasq
reading sources... [ 83%] contributor/api/ironic_inspector.pxe_filter.interface
reading sources... [ 84%] contributor/api/ironic_inspector.pxe_filter.iptables
reading sources... [ 86%] contributor/api/ironic_inspector.rules
reading sources... [ 87%] contributor/api/ironic_inspector.utils
reading sources... [ 88%] contributor/api/ironic_inspector.version
reading sources... [ 89%] contributor/api/ironic_inspector.wsgi_service
reading sources... [ 90%] contributor/api/modules
reading sources... [ 91%] contributor/index
reading sources... [ 92%] contributor/jobs-description
reading sources... [ 93%] index
reading sources... [ 94%] install/index
reading sources... [ 95%] user/http-api
reading sources... [ 96%] user/index
reading sources... [ 97%] user/troubleshooting
reading sources... [ 98%] user/usage
reading sources... [100%] user/workflow
WARNING: autodoc: failed to import module 'status' from module 'ironic_inspector.cmd'; the following exception was raised:
No module named 'oslo_upgradecheck'
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [  1%] admin/dnsmasq-pxe-filter
writing output... [  2%] admin/index
writing output... [  3%] admin/upgrade
writing output... [  4%] cli/index
writing output... [  5%] cli/ironic-inspector-status
writing output... [  6%] configuration/index
writing output... [  7%] configuration/ironic-inspector
writing output... [  8%] configuration/policy
writing output... [  9%] configuration/sample-config
writing output... [ 10%] configuration/sample-policy
writing output... [ 11%] contributor/api/ironic_inspector
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector'
writing output... [ 12%] contributor/api/ironic_inspector.api_tools
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.api_tools'
writing output... [ 13%] contributor/api/ironic_inspector.cmd
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd'
writing output... [ 15%] contributor/api/ironic_inspector.cmd.all
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.all'
writing output... [ 16%] contributor/api/ironic_inspector.cmd.conductor
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.conductor'
writing output... [ 17%] contributor/api/ironic_inspector.cmd.dbsync
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.dbsync'
writing output... [ 18%] contributor/api/ironic_inspector.cmd.migration
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.migration'
writing output... [ 19%] contributor/api/ironic_inspector.cmd.status
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.status'
writing output... [ 20%] contributor/api/ironic_inspector.cmd.wsgi
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.wsgi'
writing output... [ 21%] contributor/api/ironic_inspector.common
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common'
writing output... [ 22%] contributor/api/ironic_inspector.common.context
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.context'
writing output... [ 23%] contributor/api/ironic_inspector.common.coordination
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.coordination'
writing output... [ 24%] contributor/api/ironic_inspector.common.ironic
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.ironic'
writing output... [ 25%] contributor/api/ironic_inspector.common.keystone
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.keystone'
writing output... [ 26%] contributor/api/ironic_inspector.common.lldp_parsers
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.lldp_parsers'
writing output... [ 27%] contributor/api/ironic_inspector.common.lldp_tlvs
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.lldp_tlvs'
writing output... [ 29%] contributor/api/ironic_inspector.common.locking
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.locking'
writing output... [ 30%] contributor/api/ironic_inspector.common.rpc
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.rpc'
writing output... [ 31%] contributor/api/ironic_inspector.common.rpc_service
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.rpc_service'
writing output... [ 32%] contributor/api/ironic_inspector.common.service_utils
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.service_utils'
writing output... [ 33%] contributor/api/ironic_inspector.common.swift
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.swift'
writing output... [ 34%] contributor/api/ironic_inspector.conductor
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conductor'
writing output... [ 35%] contributor/api/ironic_inspector.conductor.manager
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conductor.manager'
writing output... [ 36%] contributor/api/ironic_inspector.conf
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf'
writing output... [ 37%] contributor/api/ironic_inspector.conf.accelerators
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.accelerators'
writing output... [ 38%] contributor/api/ironic_inspector.conf.capabilities
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.capabilities'
writing output... [ 39%] contributor/api/ironic_inspector.conf.coordination
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.coordination'
writing output... [ 40%] contributor/api/ironic_inspector.conf.default
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.default'
writing output... [ 41%] contributor/api/ironic_inspector.conf.discovery
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.discovery'
writing output... [ 43%] contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter'
writing output... [ 44%] contributor/api/ironic_inspector.conf.extra_hardware
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.extra_hardware'
writing output... [ 45%] contributor/api/ironic_inspector.conf.healthcheck
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.healthcheck'
writing output... [ 46%] contributor/api/ironic_inspector.conf.iptables
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.iptables'
writing output... [ 47%] contributor/api/ironic_inspector.conf.ironic
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.ironic'
writing output... [ 48%] contributor/api/ironic_inspector.conf.opts
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.opts'
writing output... [ 49%] contributor/api/ironic_inspector.conf.pci_devices
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.pci_devices'
writing output... [ 50%] contributor/api/ironic_inspector.conf.port_physnet
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.port_physnet'
writing output... [ 51%] contributor/api/ironic_inspector.conf.processing
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.processing'
writing output... [ 52%] contributor/api/ironic_inspector.conf.pxe_filter
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.pxe_filter'
writing output... [ 53%] contributor/api/ironic_inspector.conf.service_catalog
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.service_catalog'
writing output... [ 54%] contributor/api/ironic_inspector.conf.swift
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.swift'
writing output... [ 55%] contributor/api/ironic_inspector.db
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.db'
writing output... [ 56%] contributor/api/ironic_inspector.introspect
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.introspect'
writing output... [ 58%] contributor/api/ironic_inspector.introspection_state
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.introspection_state'
writing output... [ 59%] contributor/api/ironic_inspector.main
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.main'
writing output... [ 60%] contributor/api/ironic_inspector.node_cache
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.node_cache'
writing output... [ 61%] contributor/api/ironic_inspector.plugins
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins'
writing output... [ 62%] contributor/api/ironic_inspector.plugins.accel_device
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.accel_device'
writing output... [ 63%] contributor/api/ironic_inspector.plugins.base
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.base'
writing output... [ 64%] contributor/api/ironic_inspector.plugins.base_physnet
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.base_physnet'
writing output... [ 65%] contributor/api/ironic_inspector.plugins.capabilities
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.capabilities'
writing output... [ 66%] contributor/api/ironic_inspector.plugins.discovery
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.discovery'
writing output... [ 67%] contributor/api/ironic_inspector.plugins.example
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.example'
writing output... [ 68%] contributor/api/ironic_inspector.plugins.extra_hardware
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.extra_hardware'
writing output... [ 69%] contributor/api/ironic_inspector.plugins.introspection_data
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.introspection_data'
writing output... [ 70%] contributor/api/ironic_inspector.plugins.lldp_basic
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.lldp_basic'
writing output... [ 72%] contributor/api/ironic_inspector.plugins.local_link_connection
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.local_link_connection'
writing output... [ 73%] contributor/api/ironic_inspector.plugins.pci_devices
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.pci_devices'
writing output... [ 74%] contributor/api/ironic_inspector.plugins.physnet_cidr_map
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.physnet_cidr_map'
writing output... [ 75%] contributor/api/ironic_inspector.plugins.raid_device
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.raid_device'
writing output... [ 76%] contributor/api/ironic_inspector.plugins.rules
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.rules'
writing output... [ 77%] contributor/api/ironic_inspector.plugins.standard
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.standard'
writing output... [ 78%] contributor/api/ironic_inspector.policy
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.policy'
writing output... [ 79%] contributor/api/ironic_inspector.process
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.process'
writing output... [ 80%] contributor/api/ironic_inspector.pxe_filter
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter'
writing output... [ 81%] contributor/api/ironic_inspector.pxe_filter.base
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.base'
writing output... [ 82%] contributor/api/ironic_inspector.pxe_filter.dnsmasq
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.dnsmasq'
writing output... [ 83%] contributor/api/ironic_inspector.pxe_filter.interface
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.interface'
writing output... [ 84%] contributor/api/ironic_inspector.pxe_filter.iptables
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.iptables'
writing output... [ 86%] contributor/api/ironic_inspector.rules
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.rules'
writing output... [ 87%] contributor/api/ironic_inspector.utils
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.utils'
writing output... [ 88%] contributor/api/ironic_inspector.version
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.version'
writing output... [ 89%] contributor/api/ironic_inspector.wsgi_service
[openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.wsgi_service'
writing output... [ 90%] contributor/api/modules
[openstackdocstheme] could not determine last_updated for 'contributor/api/modules'
writing output... [ 91%] contributor/index
writing output... [ 92%] contributor/jobs-description
writing output... [ 93%] index
writing output... [ 94%] install/index
writing output... [ 95%] user/http-api
writing output... [ 96%] user/index
writing output... [ 97%] user/troubleshooting
writing output... [ 98%] user/usage
writing output... [100%] user/workflow
generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex'
done
highlighting module code... [  1%] _operator
highlighting module code... [  2%] automaton.machines
[openstackdocstheme] could not determine last_updated for '_modules/automaton/machines'
highlighting module code... [  4%] ironic_inspector.api_tools
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/api_tools'
highlighting module code... [  5%] ironic_inspector.cmd.all
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/all'
highlighting module code... [  7%] ironic_inspector.cmd.conductor
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/conductor'
highlighting module code... [  8%] ironic_inspector.cmd.dbsync
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/dbsync'
highlighting module code... [ 10%] ironic_inspector.cmd.migration
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/migration'
highlighting module code... [ 11%] ironic_inspector.cmd.wsgi
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/wsgi'
highlighting module code... [ 13%] ironic_inspector.common.context
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/context'
highlighting module code... [ 14%] ironic_inspector.common.coordination
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/coordination'
highlighting module code... [ 15%] ironic_inspector.common.ironic
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/ironic'
highlighting module code... [ 17%] ironic_inspector.common.keystone
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/keystone'
highlighting module code... [ 18%] ironic_inspector.common.lldp_parsers
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/lldp_parsers'
highlighting module code... [ 20%] ironic_inspector.common.lldp_tlvs
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/lldp_tlvs'
highlighting module code... [ 21%] ironic_inspector.common.locking
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/locking'
highlighting module code... [ 23%] ironic_inspector.common.rpc
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/rpc'
highlighting module code... [ 24%] ironic_inspector.common.rpc_service
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/rpc_service'
highlighting module code... [ 26%] ironic_inspector.common.service_utils
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/service_utils'
highlighting module code... [ 27%] ironic_inspector.common.swift
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/swift'
highlighting module code... [ 28%] ironic_inspector.conductor.manager
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conductor/manager'
highlighting module code... [ 30%] ironic_inspector.conf.accelerators
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/accelerators'
highlighting module code... [ 31%] ironic_inspector.conf.capabilities
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/capabilities'
highlighting module code... [ 33%] ironic_inspector.conf.coordination
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/coordination'
highlighting module code... [ 34%] ironic_inspector.conf.default
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/default'
highlighting module code... [ 36%] ironic_inspector.conf.discovery
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/discovery'
highlighting module code... [ 37%] ironic_inspector.conf.dnsmasq_pxe_filter
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/dnsmasq_pxe_filter'
highlighting module code... [ 39%] ironic_inspector.conf.extra_hardware
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/extra_hardware'
highlighting module code... [ 40%] ironic_inspector.conf.healthcheck
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/healthcheck'
highlighting module code... [ 42%] ironic_inspector.conf.iptables
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/iptables'
highlighting module code... [ 43%] ironic_inspector.conf.ironic
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/ironic'
highlighting module code... [ 44%] ironic_inspector.conf.opts
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/opts'
highlighting module code... [ 46%] ironic_inspector.conf.pci_devices
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/pci_devices'
highlighting module code... [ 47%] ironic_inspector.conf.port_physnet
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/port_physnet'
highlighting module code... [ 49%] ironic_inspector.conf.processing
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/processing'
highlighting module code... [ 50%] ironic_inspector.conf.pxe_filter
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/pxe_filter'
highlighting module code... [ 52%] ironic_inspector.conf.service_catalog
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/service_catalog'
highlighting module code... [ 53%] ironic_inspector.conf.swift
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/swift'
highlighting module code... [ 55%] ironic_inspector.db
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/db'
highlighting module code... [ 56%] ironic_inspector.introspect
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/introspect'
highlighting module code... [ 57%] ironic_inspector.introspection_state
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/introspection_state'
highlighting module code... [ 59%] ironic_inspector.main
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/main'
highlighting module code... [ 60%] ironic_inspector.node_cache
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/node_cache'
highlighting module code... [ 62%] ironic_inspector.plugins.accel_device
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/accel_device'
highlighting module code... [ 63%] ironic_inspector.plugins.base
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/base'
highlighting module code... [ 65%] ironic_inspector.plugins.base_physnet
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/base_physnet'
highlighting module code... [ 66%] ironic_inspector.plugins.capabilities
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/capabilities'
highlighting module code... [ 68%] ironic_inspector.plugins.discovery
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/discovery'
highlighting module code... [ 69%] ironic_inspector.plugins.example
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/example'
highlighting module code... [ 71%] ironic_inspector.plugins.extra_hardware
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/extra_hardware'
highlighting module code... [ 72%] ironic_inspector.plugins.introspection_data
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/introspection_data'
highlighting module code... [ 73%] ironic_inspector.plugins.lldp_basic
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/lldp_basic'
highlighting module code... [ 75%] ironic_inspector.plugins.local_link_connection
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/local_link_connection'
highlighting module code... [ 76%] ironic_inspector.plugins.pci_devices
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/pci_devices'
highlighting module code... [ 78%] ironic_inspector.plugins.physnet_cidr_map
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/physnet_cidr_map'
highlighting module code... [ 79%] ironic_inspector.plugins.raid_device
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/raid_device'
highlighting module code... [ 81%] ironic_inspector.plugins.rules
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/rules'
highlighting module code... [ 82%] ironic_inspector.plugins.standard
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/standard'
highlighting module code... [ 84%] ironic_inspector.policy
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/policy'
highlighting module code... [ 85%] ironic_inspector.process
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/process'
highlighting module code... [ 86%] ironic_inspector.pxe_filter.base
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/pxe_filter/base'
highlighting module code... [ 88%] ironic_inspector.pxe_filter.dnsmasq
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/pxe_filter/dnsmasq'
highlighting module code... [ 89%] ironic_inspector.pxe_filter.interface
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/pxe_filter/interface'
highlighting module code... [ 91%] ironic_inspector.pxe_filter.iptables
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/pxe_filter/iptables'
highlighting module code... [ 92%] ironic_inspector.rules
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/rules'
highlighting module code... [ 94%] ironic_inspector.utils
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/utils'
highlighting module code... [ 95%] ironic_inspector.wsgi_service
[openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/wsgi_service'
highlighting module code... [ 97%] oslo_messaging.rpc.server
[openstackdocstheme] could not determine last_updated for '_modules/oslo_messaging/rpc/server'
highlighting module code... [ 98%] oslo_messaging.target
[openstackdocstheme] could not determine last_updated for '_modules/oslo_messaging/target'
highlighting module code... [100%] sqlalchemy.orm.attributes
[openstackdocstheme] could not determine last_updated for '_modules/sqlalchemy/orm/attributes'
[openstackdocstheme] could not determine last_updated for '_modules/index'
writing additional pages... search done
copying images... [100%] user/../images/states.svg
copying downloadable files... [ 50%] ../_static/ironic-inspector.conf.sample
copying downloadable files... [100%] ../_static/ironic-inspector.policy.yaml.sample
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 1 warning.
The HTML pages are in doc/build/html.
+ rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VW44j9
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
++ dirname /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
+ cd ironic-inspector-10.11.1.dev6
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
running install
[pbr] Writing ChangeLog
[pbr] Generating ChangeLog
[pbr] ChangeLog complete (0.0s)
[pbr] Generating AUTHORS
[pbr] AUTHORS complete (0.1s)
running install_lib
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/d588418040d_add_rules.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/bf8dec16023c_add_introspection_data_table.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/578f84f38d_inital_db_schema.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/versions/18440d0834af_introducing_the_aborting_state.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions
copying build/lib/ironic_inspector/migrations/script.py.mako -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations
copying build/lib/ironic_inspector/migrations/env.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/locale
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/locale/en_GB
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/locale/en_GB/LC_MESSAGES
copying build/lib/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/locale/en_GB/LC_MESSAGES
copying build/lib/ironic_inspector/known_accelerators.yaml -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/alembic.ini -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/context.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/coordination.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/i18n.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/ironic.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/keystone.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/lldp_parsers.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/lldp_tlvs.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/locking.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/rpc.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/rpc_service.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/service_utils.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
copying build/lib/ironic_inspector/common/swift.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/accelerators.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/capabilities.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/coordination.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/default.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/discovery.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/dnsmasq_pxe_filter.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/extra_hardware.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/healthcheck.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/iptables.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/ironic.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/opts.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/pci_devices.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/port_physnet.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/processing.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/pxe_filter.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/service_catalog.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
copying build/lib/ironic_inspector/conf/swift.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/policy_fixture.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_acl.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_api_tools.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_common_ironic.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_coordination.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_db.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_introspect.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_iptables.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_keystone.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_locking.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_main.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_manager.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_migrations.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_node_cache.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_accel_device.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_base.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_base_physnet.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_capabilities.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_discovery.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_extra_hardware.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_introspection_data.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_lldp_basic.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_local_link_connection.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_pci_devices.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_raid_device.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_rules.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_plugins_standard.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_process.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_pxe_filter.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_rules.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_swift.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_utils.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/unit/test_wsgi_service.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit
copying build/lib/ironic_inspector/test/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test
copying build/lib/ironic_inspector/test/base.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test
copying build/lib/ironic_inspector/test/functional.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/all.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/conductor.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/dbsync.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/migration.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/status.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/cmd/wsgi.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd
copying build/lib/ironic_inspector/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/api_tools.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/db.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/introspect.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/introspection_state.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/main.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/node_cache.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/policy.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/process.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/rules.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/utils.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/version.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
copying build/lib/ironic_inspector/wsgi_service.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
copying build/lib/ironic_inspector/pxe_filter/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
copying build/lib/ironic_inspector/pxe_filter/base.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
copying build/lib/ironic_inspector/pxe_filter/dnsmasq.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
copying build/lib/ironic_inspector/pxe_filter/interface.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
copying build/lib/ironic_inspector/pxe_filter/iptables.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conductor
copying build/lib/ironic_inspector/conductor/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conductor
copying build/lib/ironic_inspector/conductor/manager.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conductor
creating /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/__init__.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/accel_device.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/base.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/base_physnet.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/capabilities.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/discovery.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/example.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/extra_hardware.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/introspection_data.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/lldp_basic.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/local_link_connection.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/pci_devices.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/physnet_cidr_map.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/raid_device.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/rules.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
copying build/lib/ironic_inspector/plugins/standard.py -> /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py to e169a4a81d88_add_invert_field_to_rule_condition.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/d588418040d_add_rules.py to d588418040d_add_rules.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py to d2e48801c8ef_introducing_node_state_attribute.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py to d00d6e3f38c4_change_created_finished_at_type.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/bf8dec16023c_add_introspection_data_table.py to bf8dec16023c_add_introspection_data_table.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py to b55109d5063a_added_scope_column_to_rules_table.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py to 882b2d84cb1b_attribute_constraints_relaxing.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/578f84f38d_inital_db_schema.py to 578f84f38d_inital_db_schema.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py to 2970d2d44edc_add_manage_boot_to_nodes.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/versions/18440d0834af_introducing_the_aborting_state.py to 18440d0834af_introducing_the_aborting_state.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/migrations/env.py to env.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/context.py to context.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/coordination.py to coordination.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/i18n.py to i18n.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/ironic.py to ironic.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/keystone.py to keystone.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/lldp_parsers.py to lldp_parsers.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/lldp_tlvs.py to lldp_tlvs.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/locking.py to locking.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/rpc.py to rpc.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/rpc_service.py to rpc_service.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/service_utils.py to service_utils.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/common/swift.py to swift.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/accelerators.py to accelerators.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/capabilities.py to capabilities.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/coordination.py to coordination.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/default.py to default.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/discovery.py to discovery.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/dnsmasq_pxe_filter.py to dnsmasq_pxe_filter.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/extra_hardware.py to extra_hardware.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/healthcheck.py to healthcheck.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/iptables.py to iptables.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/ironic.py to ironic.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/opts.py to opts.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/pci_devices.py to pci_devices.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/port_physnet.py to port_physnet.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/processing.py to processing.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/pxe_filter.py to pxe_filter.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/service_catalog.py to service_catalog.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conf/swift.py to swift.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/policy_fixture.py to policy_fixture.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_acl.py to test_acl.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_api_tools.py to test_api_tools.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_common_ironic.py to test_common_ironic.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_coordination.py to test_coordination.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_db.py to test_db.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py to test_dnsmasq_pxe_filter.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_introspect.py to test_introspect.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_iptables.py to test_iptables.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_keystone.py to test_keystone.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_locking.py to test_locking.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_main.py to test_main.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_manager.py to test_manager.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_migrations.py to test_migrations.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_node_cache.py to test_node_cache.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_accel_device.py to test_plugins_accel_device.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_base.py to test_plugins_base.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_base_physnet.py to test_plugins_base_physnet.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_capabilities.py to test_plugins_capabilities.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_discovery.py to test_plugins_discovery.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_extra_hardware.py to test_plugins_extra_hardware.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_introspection_data.py to test_plugins_introspection_data.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_lldp_basic.py to test_plugins_lldp_basic.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_local_link_connection.py to test_plugins_local_link_connection.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_pci_devices.py to test_plugins_pci_devices.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py to test_plugins_physnet_cidr_map.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_raid_device.py to test_plugins_raid_device.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_rules.py to test_plugins_rules.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_plugins_standard.py to test_plugins_standard.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_process.py to test_process.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_pxe_filter.py to test_pxe_filter.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_rules.py to test_rules.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_swift.py to test_swift.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_utils.py to test_utils.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/unit/test_wsgi_service.py to test_wsgi_service.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/base.py to base.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/test/functional.py to functional.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/all.py to all.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/conductor.py to conductor.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/dbsync.py to dbsync.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/migration.py to migration.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/status.py to status.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/cmd/wsgi.py to wsgi.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/api_tools.py to api_tools.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/db.py to db.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/introspect.py to introspect.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/introspection_state.py to introspection_state.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/main.py to main.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/node_cache.py to node_cache.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/policy.py to policy.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/process.py to process.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/rules.py to rules.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/utils.py to utils.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/version.py to version.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/wsgi_service.py to wsgi_service.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/base.py to base.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py to dnsmasq.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/interface.py to interface.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/iptables.py to iptables.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conductor/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py to manager.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/__init__.py to __init__.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/accel_device.py to accel_device.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/base.py to base.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/base_physnet.py to base_physnet.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/capabilities.py to capabilities.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/discovery.py to discovery.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/example.py to example.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/extra_hardware.py to extra_hardware.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/introspection_data.py to introspection_data.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/lldp_basic.py to lldp_basic.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/local_link_connection.py to local_link_connection.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/pci_devices.py to pci_devices.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/physnet_cidr_map.py to physnet_cidr_map.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/raid_device.py to raid_device.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/rules.py to rules.cpython-39.pyc
byte-compiling /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector/plugins/standard.py to standard.cpython-39.pyc
writing byte-compilation script '/tmp/tmp3b33e765.py'
/usr/bin/python3 /tmp/tmp3b33e765.py
removing /tmp/tmp3b33e765.py
running install_egg_info
running egg_info
writing ironic_inspector.egg-info/PKG-INFO
writing dependency_links to ironic_inspector.egg-info/dependency_links.txt
writing entry points to ironic_inspector.egg-info/entry_points.txt
writing top-level names to ironic_inspector.egg-info/top_level.txt
writing pbr to ironic_inspector.egg-info/pbr.json
[pbr] Processing SOURCES.txt
[pbr] In git context, generating filelist from git
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.gitreview'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'ironic_inspector.egg-info/SOURCES.txt'
Copying ironic_inspector.egg-info to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-10.11.1.dev6-py3.9.egg-info
running install_scripts
Installing ironic-inspector script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-conductor script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-dbsync script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-migrate-data script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-rootwrap script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-status script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
Installing ironic-inspector-api-wsgi script to /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin
+ rm -rfv /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/bin/__pycache__
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/man/man8
+ install -p -D -m 644 ironic-inspector.8 /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/man/man8/
+ install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/var/log/ironic-inspector
+ install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/var/log/ironic-inspector/ramdisk
+ install -p -D -m 644 /builddir/build/SOURCES/ironic-inspector.logrotate /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/etc/logrotate.d/openstack-ironic-inspector
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/systemd/system
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-ironic-inspector.service /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/systemd/system
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-ironic-inspector-dnsmasq.service /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/systemd/system
+ install -p -D -m 644 /builddir/build/SOURCES/openstack-ironic-inspector-conductor.service /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/systemd/system
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/etc/sudoers.d
+ install -p -D -m 440 /builddir/build/SOURCES/ironic-inspector-rootwrap-sudoers /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/etc/sudoers.d/ironic-inspector
+ install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/etc/ironic-inspector
+ export PYTHONPATH=.
+ PYTHONPATH=.
+ oslo-config-generator --config-file tools/config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/inspector.conf
+ oslopolicy-sample-generator --config-file tools/policy-generator.conf --output-file /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/policy.json
+ chmod 0640 /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/inspector.conf
+ install -p -D -m 640 /builddir/build/SOURCES/ironic-inspector-dist.conf /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/inspector-dist.conf
+ install -p -D -m 644 /builddir/build/SOURCES/dnsmasq.conf /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/dnsmasq.conf
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/etc/ironic-inspector/rootwrap.d
+ install -p -D -m 640 rootwrap.conf /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/rootwrap.conf
+ install -p -D -m 640 rootwrap.d/ironic-inspector.filters /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64//etc/ironic-inspector/rootwrap.d/
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/var/lib/ironic-inspector
+ mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/var/lib/ironic-inspector/dhcp-hostsdir
+ /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 10.11.1-0.20240212130659.8556868.el9 --unique-debug-suffix -10.11.1-0.20240212130659.8556868.el9.x86_64 --unique-debug-src-base openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/ironic-inspector-10.11.1.dev6
find: 'debug': No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9 using python3.9
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.I63LLs
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ PYTHON=/usr/bin/python3
+ stestr run --test-path ironic_inspector.test.unit
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_abort_baremetal_admin [0.224918s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_introspect_baremetal_admin [0.068349s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_list_baremetal_admin [0.144423s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.main] Internal server error
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/werkzeug/wrappers/request.py", line 586, in get_json
    rv = self.json_module.loads(data)
  File "/usr/lib/python3.9/site-packages/flask/json/__init__.py", line 216, in loads
    return _json.loads(s, **kwargs)
  File "/usr/lib64/python3.9/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
  File "/usr/lib64/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib64/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 185, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 307, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 488, in api_rules
    body = flask.request.get_json(force=True)
  File "/usr/lib/python3.9/site-packages/werkzeug/wrappers/request.py", line 595, in get_json
    rv = self.on_json_loading_failed(e)
  File "/usr/lib/python3.9/site-packages/flask/wrappers.py", line 131, in on_json_loading_failed
    raise BadRequest()
werkzeug.exceptions.BadRequest: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_create_baremetal_admin [0.135680s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_all_baremetal_observer [0.058926s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_list_baremetal_admin [0.077574s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_status_baremetal_observer [0.077231s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_reader [0.093241s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_member [0.029848s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_admin [0.156242s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_admin [0.073206s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_reader [0.079392s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.main] Internal server error
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/werkzeug/wrappers/request.py", line 586, in get_json
    rv = self.json_module.loads(data)
  File "/usr/lib/python3.9/site-packages/flask/json/__init__.py", line 216, in loads
    return _json.loads(s, **kwargs)
  File "/usr/lib64/python3.9/json/__init__.py", line 359, in loads
    return cls(**kw).decode(s)
  File "/usr/lib64/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib64/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 185, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 307, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 488, in api_rules
    body = flask.request.get_json(force=True)
  File "/usr/lib/python3.9/site-packages/werkzeug/wrappers/request.py", line 595, in get_json
    rv = self.on_json_loading_failed(e)
  File "/usr/lib/python3.9/site-packages/flask/wrappers.py", line 131, in on_json_loading_failed
    raise BadRequest()
werkzeug.exceptions.BadRequest: 400 Bad Request: The browser (or proxy) sent a request that this server could not understand.
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_admin [0.063079s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_admin [0.045938s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_member [0.079146s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_reader [0.052357s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_member [0.089469s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_reader [0.043972s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
   ERROR [ironic_inspector.utils] Bad request: invalid literal for int() with base 10: 'foo'
{2} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_invalid_value [0.008301s] ... ok
   ERROR [ironic_inspector.utils] Bad request: Limit over 1000
{2} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_over [0.047453s] ... ok
   ERROR [ironic_inspector.utils] Bad request: Oops!
{2} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_assertion_error [0.044226s] ... ok
{2} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_ok [0.006847s] ... ok
   ERROR [ironic_inspector.utils] Bad request: State(s) "invalid" are not valid
{2} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_invalid_state [0.036522s] ... ok
{2} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_no_retries_on_python_error [0.000512s] ... ok
{2} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_retries_on_ironicclient_error [0.000585s] ... ok
{2} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_retries_on_ironicclient_error_with_failure [0.000527s] ... ok
   ERROR [ironic_inspector.utils] [unidentified node] BMC addresses 1.2.3.4, 42.42.42.42 correspond to more than one node: d6f56316-4cff-4029-98de-71ae053713be, another
{2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address_ipv6 [0.036182s] ... ok
{2} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_bmc_duplicates [0.039172s] ... ok
   ERROR [ironic_inspector.utils] [unidentified node] MAC addresses 11:22:33:44:55:66, 66:55:44:33:22:11, 7c:fe:90:29:26:52 correspond to more than one node: 3a5630fe-378c-4def-ac05-7464e20fd6f7, another
{2} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_mac_duplicates [0.075709s] ... ok
{2} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_no_input_no_result [0.030666s] ... ok
   ERROR [ironic_inspector.utils] Coordinator should be started before executing coordination actions.
   ERROR [ironic_inspector.utils] Coordinator should be started before executing coordination actions.
   ERROR [ironic_inspector.utils] Coordinator should be started before executing coordination actions.
   ERROR [ironic_inspector.utils] Coordinator should be started before executing coordination actions.
{2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_invalid_state [0.109037s] ... ok
{2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_join_group_not_exist [0.048741s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_abort_baremetal_observer [0.028099s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_baremetal_observer [0.016963s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_create_baremetal_observer [0.016117s] ... ok
{2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_start [0.084964s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_reader [0.016146s] ... ok
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Introspection data storage is disabled
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_admin [0.028354s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_member [0.038413s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_reader [0.038514s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_admin [0.028649s] ... ok
{2} ironic_inspector.test.unit.test_db.TestDB.test_ensure_transaction_session [0.157183s] ... ok
{2} ironic_inspector.test.unit.test_db.TestDB.test_get_reader_session [0.010544s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_member [0.033119s] ... ok
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Introspection data storage is disabled
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_baremetal_admin [0.038962s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Invalid data: expected a JSON object, got None
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_unprocessed_baremetal_admin [0.018550s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_reader [0.059587s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_unprocessed_baremetal_observer [0.018863s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_member [0.034891s] ... ok
{2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_reset [0.098914s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_list_baremetal_observer [0.025237s] ... ok
{2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_tear_down_filter [0.009846s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_system_no_role [0.018991s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
   ERROR [ironic_inspector.utils] Bad request: Limit cannot be negative
{1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_member [0.038683s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_list_baremetal_observer [0.019988s] ... ok
{1} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_negative [0.008050s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
   ERROR [ironic_inspector.utils] Bad request: Marker not UUID-like
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_member [0.018912s] ... ok
{1} ironic_inspector.test.unit.test_api_tools.MarkerFieldTestCase.test_marker_check_fails [0.016547s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Invalid data: expected a JSON object, got None
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_admin [0.017468s] ... ok
   ERROR [ironic_inspector.utils] Bad request: Oops!
{1} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_value_error [0.019220s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
{2} ironic_inspector.test.unit.test_introspect.TestAbort.test_no_manage_boot [0.083624s] ... ok
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_reader [0.019546s] ... ok
{1} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_ok [0.018955s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_with_default_returns_default [0.019117s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_no_role [0.017425s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_additional_fields [0.021098s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_member [0.025528s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
   ERROR [ironic_inspector.utils] [node: <Mock id='140262196541952'>] Failed to resolve the hostname (meow) for node uuid1
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_reader [0.017381s] ... ok
{1} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_bad_hostname_errors [0.020116s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address_ipv4 [0.008231s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_reader [0.017675s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Rule foo was not found
{1} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_bmc_only [0.018768s] ... ok
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_admin [0.020009s] ... ok
{1} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_both [0.008348s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] MAC addresses 11:22:33:44:55:66, 66:55:44:33:22:11, 7c:fe:90:29:26:52 and BMC addresses 1.2.3.4, 2001:1234:1234:1234:1234:1234:1234:1234/64 correspond to different nodes: another and 35bc7ab7-c69d-4546-86ae-4b5458b58293
{1} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_both_duplicates [0.020356s] ... ok
   ERROR [ironic_inspector.utils] Rule foo was not found
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_admin [0.025613s] ... ok
{1} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_mac_only [0.008050s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_admin [0.015924s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_reader [0.015988s] ... ok
{1} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_members [0.031133s] ... ok
{0} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_ok [0.006815s] ... ok
{0} ironic_inspector.test.unit.test_api_tools.MarkerFieldTestCase.test_marker_ok [0.008291s] ... ok
{0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipv4_in_resolves [0.006462s] ... ok
{0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipv6_in_resolves [0.006600s] ... ok
{1} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_members_no_such_group [0.025960s] ... ok
{0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_loopback_address [0.006663s] ... ok
 WARNING [ironic_inspector.common.ironic] [node: <Mock id='139975684280912'>] Ignoring loopback BMC address 127.0.0.2
{1} ironic_inspector.test.unit.test_db.TestDB.test_ensure_transaction_new_session [0.009357s] ... ok
{0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address [0.007283s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_sync [0.007718s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_would_block [0.012081s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_denylist_deny_unknown [0.008325s] ... ok
{0} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_lock [0.028290s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_allowlist [0.007455s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__macs_unknown_hosts_deny_unknown [0.007878s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__purge_dhcp_hostsdir [0.008280s] ... ok
{0} ironic_inspector.test.unit.test_coordination.TestGetCoordinator.test_get [0.016662s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestShouldEnableUnknownHosts.test_introspection_not_active [0.006339s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_ironic_unavailable [0.009059s] ... ok
{0} ironic_inspector.test.unit.test_coordination.TestGetCoordinator.test_get_with_prefix [0.015493s] ... ok
{0} ironic_inspector.test.unit.test_db.TestDB.test__create_context_manager [0.008597s] ... ok
{1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.Test_Execute.test__execute [0.006355s] ... ok
{0} ironic_inspector.test.unit.test_db.TestDB.test_model_query [0.009907s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_locked [0.011171s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock id='140262195620256'>] Node is locked, please, retry later
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_init_filter [0.008132s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write [0.010797s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_would_block_too_many_times [0.010469s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_introspect_baremetal_observer [0.165279s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__allowlist_unknown_hosts [0.008944s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_allowlist [0.008719s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_denylist [0.007317s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_failed_to_validate_node [0.348453s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock name='mock.node()' id='139755592463648'>] Failed validation of power interface: ValidationException
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_no_allowlist [0.007261s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_no_denylist [0.007274s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestShouldEnableUnknownHosts.test_introspection_active [0.007519s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_baremetal_admin [0.049512s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestAbort.test_ok [0.080959s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_forced_persistent_boot [0.014235s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_forced_persistent_boot_compat [0.014610s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_no_delay_without_manage_boot [0.013560s] ... ok
{1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_lookup_attrs_with_node_not_found_hook [0.013363s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_delay_not_needed [0.083612s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock name='mock.node()' id='140262195784480'>] Invalid provision state for introspection: "active", valid states are "['manageable', 'inspect wait', 'enroll', 'inspect failed', 'inspecting']"
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_wrong_provision_state [0.012180s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync [0.072915s] ... ok
{0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.Test_Execute.test__execute_ignoring_errors [0.007251s] ... ok
   ERROR [ironic_inspector.pxe_filter.base] The PXE filter IptablesFilter, state=<MagicMock name='fsm.current_state' id='140262197179296'> encountered an exception: Oops!; resetting the filter
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 151, in fsm_reset_on_error
    yield self.fsm
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 87, in inner
    return method(self, *args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 136, in sync
    with self._temporary_chain(self.new_chain, self.chain):
  File "/usr/lib64/python3.9/contextlib.py", line 119, in __enter__
    return next(self.gen)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 164, in _temporary_chain
    self._clean_up(chain)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 199, in _clean_up
    self._iptables('-X', chain, ignore=True)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1147, in _mock_call
    raise result
RuntimeError: Oops!
{1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_clean_cache_on_error_ipv4 [0.011191s] ... ok
 WARNING [ironic_inspector.introspect] [node: <Mock id='139975685730016'>] Failed to sync the PXE filter: Boom
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_baremetal_observer [0.078115s] ... ok
{0} ironic_inspector.test.unit.test_introspect.TestAbort.test_firewall_update_exception [0.013201s] ... ok
{1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_ironic_unavailable_allowlist [0.009513s] ... ok
{1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_denylist_ipv4 [0.010510s] ... ok
   ERROR [ironic_inspector.utils] Node 3c9d8541-9ac3-4b0a-a2fc-480a81dcc1f0 was not found in Ironic
   ERROR [ironic_inspector.utils] Cannot get node 3c9d8541-9ac3-4b0a-a2fc-480a81dcc1f0: Error
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_failed_to_get_node [0.013900s] ... ok
 WARNING [ironic_inspector.common.ironic] [node: <Mock name='mock.node()' id='139755601325888'>] Ignoring loopback BMC address 127.0.0.1
{1} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_add_auth_options [0.008476s] ... ok
{1} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_get_session [0.007924s] ... ok
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_inspect_wait_state_allowed [0.017796s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_loopback_bmc_address [0.067001s] ... ok
{1} ironic_inspector.test.unit.test_locking.TestInternalLock.test_context [0.008567s] ... ok
{1} ironic_inspector.test.unit.test_locking.TestInternalLock.test_release [0.008042s] ... ok
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_delay [0.017864s] ... ok
{1} ironic_inspector.test.unit.test_locking.TestToozLock.test_acquire [0.007839s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestApiAbort.test_no_authentication [0.009969s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_macs [0.014904s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiAbort.test_ok [0.009652s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock id='139755592519744'>] No lookup attributes were found, inspector won't be able to find it after introspection, consider creating ironic ports or providing an IPMI address
   ERROR [ironic_inspector.node_cache] [node: <Mock id='139755592519744'>] Processing the error event because of an exception <class 'ironic_inspector.utils.Error'>: No lookup attributes were found, inspector won't be able to find it after introspection, consider creating ironic ports or providing an IPMI address raised by ironic_inspector.introspect._do_introspect
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok [0.014869s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiGetData.test_with_name [0.012010s] ... ok
   ERROR [ironic_inspector.node_cache] [node: <Mock id='139975685113360'>] Processing the error event because of an exception <class 'RuntimeError'>:  raised by ironic_inspector.introspect._do_introspect
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_lookup_attrs [0.056618s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiGetStatus.test_get_introspection_finished [0.017447s] ... ok
{0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_unexpected_error [0.022212s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_args_ipv6 [0.012231s] ... ok
   ERROR [ironic_inspector.utils] Boom
{1} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_failed_authentication [0.013512s] ... ok
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_all_baremetal_admin [0.123488s] ... ok
{0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_clean_cache_on_error_ipv6 [0.011581s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.pxe_filter.base] The PXE filter IptablesFilter, state=<MagicMock name='fsm.current_state' id='139975682749344'> encountered an exception: Oops!; resetting the filter
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 151, in fsm_reset_on_error
    yield self.fsm
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 87, in inner
    return method(self, *args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 136, in sync
    with self._temporary_chain(self.new_chain, self.chain):
  File "/usr/lib64/python3.9/contextlib.py", line 119, in __enter__
    return next(self.gen)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 164, in _temporary_chain
    self._clean_up(chain)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 199, in _clean_up
    self._iptables('-X', chain, ignore=True)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1147, in _mock_call
    raise result
RuntimeError: Oops!
   ERROR [ironic_inspector.utils] Bad request: State(s) "invalid" are not valid
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.pxe_filter.iptables] iptables does not support -w flag, please update it to at least version 1.4.21
{1} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_invalid_state [0.010120s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_makrer [0.010592s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_manage_boot [0.049716s] ... ok
{0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_args_old_iptables [0.009181s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_fails [0.009686s] ... ok
   ERROR [ironic_inspector.pxe_filter.base] The PXE filter IptablesFilter, state=<MagicMock name='fsm.current_state' id='139975682446192'> encountered an exception: Oops!; resetting the filter
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 151, in fsm_reset_on_error
    yield self.fsm
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/base.py", line 87, in inner
    return method(self, *args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/pxe_filter/iptables.py", line 79, in init_filter
    processutils.execute(*cmd)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1143, in _mock_call
    raise effect
ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_fails.<locals>.MyError: Oops!
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_iptables.Test_ShouldEnableDhcp.test__should_enable_dhcp_false [0.006443s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] boom
{1} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_state [0.009870s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiMisc.test_404_expected [0.009797s] ... ok
{0} ironic_inspector.test.unit.test_iptables.Test_ShouldEnableDhcp.test_node_not_found_hook_set [0.007929s] ... ok
   ERROR [ironic_inspector.utils] Rule foo was not found
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_baremetal_admin [0.046436s] ... ok
   ERROR [ironic_inspector.utils] Version v42 not found.
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestApiMisc.test_404_unexpected [0.009254s] ... ok
{0} ironic_inspector.test.unit.test_locking.TestGetLock.test_get_lock_internal [0.014429s] ... ok
{0} ironic_inspector.test.unit.test_locking.TestInternalLock.test_acquire [0.009716s] ... ok
   ERROR [ironic_inspector.main] Internal server error
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 185, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 307, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 389, in api_introspection
    node_info = node_cache.get_node(node_id)
  File "<string>", line 3, in get_node
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Oops
{1} ironic_inspector.test.unit.test_main.TestApiMisc.test_500_without_debug [0.010570s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestApiReapply.test_generic_error [0.010586s] ... ok
{0} ironic_inspector.test.unit.test_locking.TestInternalLock.test_init_lock [0.015024s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Invalid data: expected a JSON object, got None
{1} ironic_inspector.test.unit.test_main.TestApiReapply.test_reapply_with_node_name [0.010880s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiReapply.test_user_data [0.009776s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
{0} ironic_inspector.test.unit.test_locking.TestToozLock.test_release [0.008107s] ... ok
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestApiRules.test_delete_all [0.009514s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_latest_version [0.008970s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue [0.014518s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_main.TestApiGetData.test_introspection_data_not_stored [0.010069s] ... ok
   ERROR [ironic_inspector.utils] Introspection data storage is disabled
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_unsupported_version [0.008914s] ... ok
{1} ironic_inspector.test.unit.test_main.TestApiVersions.test_version_endpoint_with_slash [0.009182s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok_ilo_and_drac [0.100624s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_can_manage_boot_false [0.011608s] ... ok
   ERROR [ironic_inspector.utils] Authentication required
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Access denied by policy
{1} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_failed_authentication [0.011492s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection [0.012489s] ... ok
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_baremetal_observer [0.062002s] ... ok
{1} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_root_endpoint_with_prefix [0.009389s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_main.TestApiReapply.test_api_ok [0.009592s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_main.TestApiReapply.test_user_data_valid [0.009383s] ... ok
 WARNING [ironic_inspector.main] Found invalid member b'this_should_not_happen'
   ERROR [ironic_inspector.utils] No available conductor service
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_host_bypass_invalid [0.014540s] ... ok
{1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_host_with_domain [0.015530s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiRules.test_delete_one [0.009798s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiRules.test_get_one [0.011292s] ... ok
   ERROR [ironic_inspector.utils] Rule foo was not found
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_get_baremetal_admin [0.048585s] ... ok
{0} ironic_inspector.test.unit.test_main.TestApiVersions.test_version_endpoint [0.009842s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok_retries_node_locked [0.068725s] ... ok
   ERROR [ironic_inspector.utils] No available conductor service
{1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_no_member [0.015223s] ... ok
{0} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_can_manage_boot_false [0.011810s] ... ok
{0} ironic_inspector.test.unit.test_main.TestPlugins.test_manager_is_cached [0.000342s] ... ok
{1} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host [0.014307s] ... ok
{0} ironic_inspector.test.unit.test_main.TestTopic.test_get_client_compat_non_standalone [0.015140s] ... ok
{1} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_with_coordinator [0.016519s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_power_failure [0.041746s] ... ok
{0} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_failed [0.013687s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock id='139755591779856'>] Failed to power on the node, check its power management configuration: Error
   ERROR [ironic_inspector.node_cache] [node: <Mock id='139755591779856'>] Processing the error event because of an exception <class 'ironic_inspector.utils.Error'>: Failed to power on the node, check its power management configuration: Error raised by ironic_inspector.introspect._do_introspect
   ERROR [ironic_inspector.utils] Locked.
{1} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_with_mdns [0.016682s] ... ok
{0} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_stopped_executor [0.021356s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_worker_exception [0.019377s] ... ok
{0} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_validate_processing_hooks_exception [0.016017s] ... ok
{1} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host [0.021768s] ... ok
{0} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_do_introspect [0.013937s] ... ok
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_resolved_bmc_address [0.055069s] ... ok
   ERROR [ironic_inspector.utils] boom
{1} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_introspect_failed [0.015203s] ... ok
{0} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_node_locked [0.014063s] ... ok
   ERROR [ironic_inspector.utils] Locked.
   ERROR [ironic_inspector.utils] Access denied by policy
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_get_baremetal_observer [0.101602s] ... ok
{3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_status_baremetal_admin [0.019024s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
   ERROR [ironic_inspector.utils] Not found.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
{2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_set_boot_device_failure [0.066365s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock id='139755591607920'>] Failed to set boot device to PXE: Error
   ERROR [ironic_inspector.node_cache] [node: <Mock id='139755591607920'>] Processing the error event because of an exception <class 'ironic_inspector.utils.Error'>: Failed to set boot device to PXE: Error raised by ironic_inspector.introspect._do_introspect
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{1} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_node_not_found [0.049374s] ... ok
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_admin [0.053779s] ... ok
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_args_ipv4 [0.036651s] ... ok
{1} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_ok_db [0.045605s] ... ok
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_kwargs [0.027527s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{1} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_reapply_with_data [0.025617s] ... ok
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
INFO  [alembic.runtime.migration] Running upgrade  -> 578f84f38d, inital_db_schema
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade 578f84f38d -> d588418040d, Add Rules
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_member [0.071083s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
   ERROR [ironic_inspector.utils] Configuration error: [pxe_filter]deny_unknown_macs isenabled and [processing]node_not_found_hook is enabled.These options cannot both be enabled simultaneously.
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_deny_unknown_macs_and_node_not_found_hook_bad [0.039877s] ... ok
{0} ironic_inspector.test.unit.test_migrations.TestMigrationSqlite.test_upgrade_twice [0.160780s] ... ok
{0} ironic_inspector.test.unit.test_migrations.TestMigrationsMySQL.test_upgrade_and_version ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{0} ironic_inspector.test.unit.test_migrations.TestMigrationsMySQL.test_upgrade_twice ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{0} ironic_inspector.test.unit.test_migrations.TestMigrationsPostgreSQL.test_upgrade_twice ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
{0} ironic_inspector.test.unit.test_migrations.TestMigrationsPostgreSQL.test_walk_versions ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_allowlist_ipv4 [0.047028s] ... ok
{0} ironic_inspector.test.unit.test_migrations.TestWalkVersions.test_walk_versions_all_default [0.030161s] ... ok
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_allowlist_ipv6 [0.011997s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors [0.015442s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_denylist_ipv6 [0.021092s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_unlock_unlocked [0.010269s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_acquire [0.009761s] ... ok
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_member [0.111657s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_and_get_processed [0.015921s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute_same_name [0.012327s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute_same_value [0.010574s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_attributes [0.013274s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_member [0.041442s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_delete_nodes_not_in_list [0.011225s] ... ok
{2} ironic_inspector.test.unit.test_iptables.Test_ShouldEnableDhcp.test_introspection_active [0.082404s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] boom
{2} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_register_auth_opts [0.008175s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
   ERROR [ironic_inspector.utils] Access denied by policy
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_reader [0.106686s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue_failed [0.077756s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout [0.103996s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{1} ironic_inspector.test.unit.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout_active_state [0.045413s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
   ERROR [ironic_inspector.utils] Invalid data: expected a JSON object, got int
{2} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue_wrong_type [0.063194s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout_lock_failed [0.013576s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_bmc [0.014533s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Running upgrade  -> 578f84f38d, inital_db_schema
INFO  [alembic.runtime.migration] Running upgrade 578f84f38d -> d588418040d, Add Rules
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs_multiple_found [0.019716s] ... ok
INFO  [alembic.runtime.migration] Running upgrade d588418040d -> e169a4a81d88, Add invert field to rule condition
INFO  [alembic.runtime.migration] Running upgrade e169a4a81d88 -> d2e48801c8ef, Introducing Node.state attribute
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs_not_found [0.013103s] ... ok
INFO  [alembic.runtime.migration] Running upgrade d2e48801c8ef -> d00d6e3f38c4, Change created|finished_at type to DateTime
{3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_admin [0.124735s] ... ok
{3} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_zero [0.008024s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_same_bmc_different_macs [0.019331s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_ironic_preset [0.001307s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_provided_list [0.001018s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_generic_exception [0.011299s] ... ok
INFO  [alembic.runtime.migration] Running upgrade d00d6e3f38c4 -> 882b2d84cb1b, attribute_constraints_relaxing
{2} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_introspection_data_from_db [0.075536s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_set_same_state [0.008543s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_set_state [0.011304s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Introspection data storage is disabled
{2} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_unprocessed_data_from_swift [0.026674s] ... ok
{3} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_with_default [0.042788s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiGetData.test_unprocessed_data_not_stored [0.011336s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_no_lookup_data [0.021551s] ... ok
INFO  [alembic.runtime.migration] Running upgrade 882b2d84cb1b -> 18440d0834af, Introducing the aborting state
{0} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_success [0.012970s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{2} ironic_inspector.test.unit.test_main.TestApiGetStatus.test_get_introspection_in_progress [0.026926s] ... ok
{3} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_multiple_state [0.033183s] ... ok
INFO  [alembic.runtime.migration] Running upgrade 18440d0834af -> 2970d2d44edc, Add manage_boot to nodes
INFO  [alembic.runtime.migration] Running upgrade 2970d2d44edc -> bf8dec16023c, add_introspection_data_table
INFO  [alembic.runtime.migration] Running upgrade bf8dec16023c -> b55109d5063a, Added 'scope' column to 'Rules' table
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{1} ironic_inspector.test.unit.test_migrations.TestMigrationSqlite.test_upgrade_and_version [0.206331s] ... ok
{3} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_single_state [0.018937s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_no_retries_on_success [0.000524s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestCapabilities.test_capabilities_to_dict [0.000070s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestCapabilities.test_dict_to_capabilities [0.000057s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] boom
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_intospect_failed [0.067681s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade  -> 578f84f38d, inital_db_schema
{0} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_ok_state [0.104494s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect [0.029088s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port_retries [0.045012s] ... ok
{0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_path_wo_leading_slash [0.009244s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Managed boot is requested, but this installation cannot manage boot ((can_manage_boot set to False)
{0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_with_args [0.034480s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_can_manage_boot_false_failed [0.084616s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Invalid boolean value for manage_boot: foo
{0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_not_found [0.033335s] ... ok
{0} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update_no_match [0.008947s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_wrong_manage_boot [0.054918s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_root_endpoint_with_prefix [0.013790s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{2} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_limit [0.041135s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{0} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_wrong_dependencies_order [0.062351s] ... ok
{0} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_required_missing [0.006967s] ... ok
{0} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_boot_mode [0.052281s] ... ok
{0} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_no_data [0.011125s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiMisc.test_500_with_debug [0.110506s] ... ok
   ERROR [ironic_inspector.main] Internal server error
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 185, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 307, in wrapper
    return func(*args, **kwargs)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/main.py", line 389, in api_introspection
    node_info = node_cache.get_node(node_id)
  File "<string>", line 3, in get_node
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
{0} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_fields [0.021553s] ... ok
{0} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_non_default_driver [0.041837s] ... ok
{2} ironic_inspector.test.unit.test_main.TestApiVersions.test_usual_requests [0.057563s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{0} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_recieved [0.033628s] ... ok
INFO  [alembic.runtime.migration] Running upgrade 578f84f38d -> d588418040d, Add Rules
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Version v-1 not found.
{2} ironic_inspector.test.unit.test_main.TestApiVersions.test_version_endpoint_invalid [0.063391s] ... ok
   ERROR [ironic_inspector.utils] boom
{0} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_no_data_recieved [0.060456s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestGetClientBase.test_get_client [0.513902s] ... ok
{2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_intospect_failed [0.014392s] ... ok
{0} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_bad_value_macphy [0.010437s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_good_hostname_resolves [0.008097s] ... ok
{3} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipmi_bridging_enabled [0.008186s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade d588418040d -> e169a4a81d88, Add invert field to rule condition
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{0} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_invalid_ip [0.031981s] ... ok
{3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test__create_group [0.024866s] ... ok
{0} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_null_strings [0.011426s] ... ok
{2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect [0.056923s] ... ok
{3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_join_group [0.030034s] ... ok
{3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_leave_group [0.024404s] ... ok
   ERROR [ironic_inspector.utils] Managed boot is requested, but this installation cannot manage boot ((can_manage_boot set to False)
{3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_stop [0.025055s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade e169a4a81d88 -> d2e48801c8ef, Introducing Node.state attribute
   ERROR [ironic_inspector.utils] Configuration error: [pxe_filter]deny_unknown_macs isenabled and [processing]node_not_found_hook is enabled.These options cannot both be enabled simultaneously.
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{3} ironic_inspector.test.unit.test_db.TestDB.test_get_writer_session [0.009030s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestConfiguration.test_deny_unknown_macs_and_node_not_found_hook_bad [0.006560s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_custom_ioerror [0.010860s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade d2e48801c8ef -> d00d6e3f38c4, Change created|finished_at type to DateTime
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__allowlist_mac [0.008082s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_denylist [0.008849s] ... ok
{0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_interface_not_in_all_interfaces [0.090291s] ... ok
{0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_interface_not_in_ironic [0.011680s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__denylist_mac [0.007412s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__denylist_unknown_hosts [0.007875s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test_disabled__purge_dhcp_hostsdir [0.008051s] ... ok
{2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_can_manage_boot_false_failed [0.135861s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_enable_unknown_hosts [0.012178s] ... ok
   ERROR [ironic_inspector.utils] Invalid boolean value for manage_boot: foo
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_not_enable_unknown_hosts [0.008975s] ... ok
{2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_wrong_manage_boot [0.014851s] ... ok
{0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_lldp_none [0.047157s] ... ok
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_with_port_list_retries [0.010230s] ... ok
   ERROR [ironic_inspector.utils] Not found.
{3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.Test_Execute.test__execute_empty [0.006760s] ... ok
{3} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_not_found [0.011504s] ... ok
 WARNING [ironic_inspector.introspect] [node: <Mock id='140261124722496'>] Failed to power off node: BadaBoom
   ERROR [ironic_inspector.utils] Authentication required
{3} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_power_off_exception [0.012664s] ... ok
{0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_no_inventory [0.040164s] ... ok
{3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_args [0.010342s] ... ok
{2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_unauthenticated_public_api [0.049931s] ... ok
{2} ironic_inspector.test.unit.test_main.TestPlugins.test_hook [0.003268s] ... ok
{3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_kwargs [0.009432s] ... ok
{3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_iptables_command_ipv4 [0.008777s] ... ok
{3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_iptables_command_ipv6 [0.009502s] ... ok
{0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_patch_port_exception [0.034878s] ... ok
{3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_ironic_unavailable_denylist [0.009103s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade d00d6e3f38c4 -> 882b2d84cb1b, attribute_constraints_relaxing
{3} ironic_inspector.test.unit.test_locking.TestGetLock.test_get_lock_tooz [0.015066s] ... ok
{3} ironic_inspector.test.unit.test_locking.TestToozLock.test_context [0.008402s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Locked.
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_main.TestApiAbort.test_abort_failed [0.011640s] ... ok
{0} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_before_update [0.048504s] ... ok
   ERROR [ironic_inspector.utils] Not Found.
{3} ironic_inspector.test.unit.test_main.TestApiAbort.test_node_not_found [0.010128s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{0} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_invalid_json [0.042928s] ... ok
{2} ironic_inspector.test.unit.test_main.TestTopic.test_get_client_compat_standalone [0.127120s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade 882b2d84cb1b -> 18440d0834af, Introducing the aborting state
{0} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_no_entries [0.024029s] ... ok
   ERROR [ironic_inspector.utils] Boom.
{2} ironic_inspector.test.unit.test_manager.TestManagerContinue.test_continue_failed [0.036420s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{3} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_introspection_data_from_swift [0.105885s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_no_manage_boot [0.010629s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_multiple_state [0.010015s] ... ok
   ERROR [ironic_inspector.utils] The store is crashed
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade 18440d0834af -> 2970d2d44edc, Add manage_boot to nodes
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{3} ironic_inspector.test.unit.test_main.TestApiReapply.test_get_introspection_data_error [0.009865s] ... ok
{3} ironic_inspector.test.unit.test_main.TestApiRules.test_create [0.010300s] ... ok
{0} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data_ipv6_lowercase [0.081187s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Running upgrade 2970d2d44edc -> bf8dec16023c, add_introspection_data_table
{0} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_loadable_by_name [0.010332s] ... ok
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
{3} ironic_inspector.test.unit.test_main.TestApiRules.test_create_api_less_1_6 [0.010293s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
   ERROR [ironic_inspector.utils] Invalid UUID value
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{3} ironic_inspector.test.unit.test_main.TestApiRules.test_create_bad_uuid [0.010370s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
{3} ironic_inspector.test.unit.test_main.TestApiRules.test_get_all [0.012391s] ... ok
{3} ironic_inspector.test.unit.test_main.TestApiVersions.test_404_unexpected [0.009967s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerContinue.test_continue_ok [0.117254s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_correct_version [0.009205s] ... ok
{0} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_block_devices_from_ramdisk [0.038777s] ... ok
 WARNING [ironic_inspector.main] Starting unauthenticated, please check configuration
{3} ironic_inspector.test.unit.test_main.TestApiVersions.test_root_endpoint [0.009658s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_race [0.017513s] ... ok
{3} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_no_manage_boot [0.011624s] ... ok
{3} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic [0.014333s] ... ok
   ERROR [ironic_inspector.utils] Not Found.
{3} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_node_not_found [0.014861s] ... ok
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade bf8dec16023c -> b55109d5063a, Added 'scope' column to 'Rules' table
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
{0} ironic_inspector.test.unit.test_plugins_rules.TestAddTraitAction.test_add [0.059858s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_ok [0.012589s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_dict [0.018616s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_no_worker [0.014733s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_coordinator [0.018088s] ... ok
{1} ironic_inspector.test.unit.test_migrations.TestMigrationSqlite.test_walk_versions [1.166937s] ... ok
{1} ironic_inspector.test.unit.test_migrations.TestMigrationsPostgreSQL.test_upgrade_and_version ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed
{3} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_mdns [0.021607s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_no_introspection_data_store [0.017729s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply_non_empty [0.073998s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_ok [0.019561s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_coordinator_failed [0.140162s] ... ok
{3} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_ok_swift [0.013065s] ... ok
{1} ironic_inspector.test.unit.test_migrations.TestWalkVersions.test_walk_versions_all_false [0.068791s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestFailAction.test_apply [0.007874s] ... ok
{3} ironic_inspector.test.unit.test_migrations.TestWalkVersions.test_migrate_up_with_data [0.008533s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_event_before [0.016891s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_do_introspect_with_manage_boot [0.047193s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestFailAction.test_validate [0.029207s] ... ok
   ERROR [ironic_inspector.node_cache] [node: 51faca22-7de7-4c58-9928-621399d9e97f state starting] Processing the error event because of an exception <class 'ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_empty.<locals>.CustomException'>: Oops! raised by ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_empty.<locals>.function
{3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_empty [0.014271s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_nonreentrant_fsm_transition [0.034869s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestNetCondition.test_validate [0.007831s] ... ok
   ERROR [ironic_inspector.node_cache] [node: 6b79d28d-853f-4339-80e6-ddb48be034ae state starting] Processing the error event because of an exception <class 'ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_with_error.<locals>.CustomException'>: Oops raised by ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_with_error.<locals>.function
{3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_with_error [0.012880s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_unlock [0.010525s] ... ok
 WARNING [ironic_inspector.node_cache] BUG: node lock was not released by the moment node info object is deleted
{0} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_matches [0.007352s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_acquire_non_blocking [0.010349s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test__list_node_uuids [0.030772s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_and_get_unprocessed [0.014930s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_generic_error [0.068171s] ... ok
   ERROR [ironic_inspector.utils] Oops
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_active_macs [0.026844s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_proc_and_unproc [0.014748s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_remove [0.064576s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_ok [0.020516s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_remove_not_found [0.010745s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_node [0.020604s] ... ok
   ERROR [ironic_inspector.utils] The store is empty
   ERROR [ironic_inspector.utils] Introspection for node 14bc3955-5c3f-4536-856c-d08b1f8dfd2b already finished on 2024-02-12 13:12:34.210802
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_already_finished [0.018398s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_get_introspection_data_error [0.042752s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_input_filtering [0.023254s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_both [0.013907s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetByPath.test_get_by_path [0.010547s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_with_name [0.013641s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs [0.014895s] ... ok
   ERROR [ironic_inspector.utils] Introspection data storage is disabled
   ERROR [ironic_inspector.utils] Inspector is not configured to store introspection data. Set the [processing]store_data configuration option to change this.
   ERROR [ironic_inspector.utils] Could not find node ae55c26f-edd8-49c1-b11f-117fd0379ee1 in cache
{0} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver_not_supported [0.049949s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_ironic_preset [0.009679s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_provided [0.001162s] ... ok
{2} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_store_data_disabled [0.037986s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_not_found [0.009193s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_provided [0.001058s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_not_provided [0.001372s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_gt [0.009853s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_create_with_args [0.009043s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_default_create [0.011198s] ... ok
{0} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_ne [0.019039s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_all_match [0.016210s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_wrong_marker [0.034000s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_error [0.021727s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__get_fsm [0.008204s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_one_fails [0.013915s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_get [0.009521s] ... ok
   ERROR [ironic_inspector.utils] [node: 4a6d272a-89ec-44a3-a7b5-22ccb5369d8a state starting] Node state mismatch detected between the DB and the cached node_info object
{3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_set_race [0.010201s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_one_matches [0.011013s] ... ok
   ERROR [ironic_inspector.utils] Node 15b274f9-9dab-4ac4-b2f3-d1ede628a3cd is not active, its provision state is deploying
{0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_zero_size [0.013318s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_bad_provision_state [0.008228s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_hook_loadable_by_name [0.008882s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_missing_memory [0.008427s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_no_data [0.008774s] ... ok
   ERROR [ironic_inspector.utils] Oops!
{3} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_invalid_state [0.035641s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_no_overwrite [0.008905s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_ok [0.008412s] ... ok
{0} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_interfaces_with_ipv6_addresses_only [0.007760s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports [0.008975s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports_with_conflicts [0.008630s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port_by_mac [0.007847s] ... ok
{0} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_run_none [0.010924s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch [0.012515s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcess.test_error_if_node_not_found_hook [0.012997s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_path_with_leading_slash [0.009463s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcess.test_expected_exception [0.011426s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_release_lock [0.137566s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_with_default [0.007714s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_update_capabilities [0.009315s] ... ok
{3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_update_properties [0.007487s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcessNode.test_ok_node_active [0.022295s] ... ok
 WARNING [ironic_inspector.plugins.accel_device] Unable to distinguish accelerator devices due to no PCI devices information was received from the ramdisk.
{3} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update_no_pci_info_from_ipa [0.007946s] ... ok
{3} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_self_dependency [0.008961s] ... ok
{3} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_ok [0.006021s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcessNode.test_return_includes_uuid [0.024569s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoOptions.test_get [0.035185s] ... ok
{3} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_unexpected [0.006827s] ... ok
   ERROR [ironic_inspector.utils] [unidentified node] Hardware inventory is empty or missing
{3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_inventory [0.007489s] ... ok
{3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_overwrite [0.008059s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_no_logs_with_database [0.027194s] ... ok
{3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_noop [0.008816s] ... ok
 WARNING [ironic_inspector.plugins.capabilities] [node: bc64d3e4-8ffc-4f36-a54e-85e0abdce661 MAC 11:22:33:44:55:66 BMC 1.2.3.4] No CPU flags available, please update your introspection ramdisk
{3} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_boot_mode_disabled [0.007889s] ... ok
{3} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_loadable_by_name [0.008076s] ... ok
   ERROR [ironic_inspector.utils] [unidentified node] Port 11:22:33:44:55:66 already exists, uuid: <MagicMock name='mock.id' id='140261123477456'>
{3} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_existing_mac [0.009151s] ... ok
{0} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_with_swift [0.029394s] ... ok
{3} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_ipmi_v6address [0.010114s] ... ok
{0} ironic_inspector.test.unit.test_process.TestReapply.test_locking_failed [0.010433s] ... ok
{3} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_recieved_with_errors [0.008089s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoOptions.test_set [0.072908s] ... ok
{3} ironic_inspector.test.unit.test_plugins_introspection_data.TestSwiftStore.test_get_data [0.011204s] ... ok
{0} ironic_inspector.test.unit.test_process.TestReapplyNode.test_ok [0.022287s] ... ok
{3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_all_valid_data [0.009019s] ... ok
{3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_bad_value_linkagg [0.009472s] ... ok
 WARNING [ironic_inspector.common.lldp_parsers] [node: df589a5a-a8d4-432a-998d-ecf450b6220e] Organizationally Unique ID 009069 not recognized
 WARNING [ironic_inspector.common.lldp_parsers] [node: df589a5a-a8d4-432a-998d-ecf450b6220e] Organizationally Unique ID 23ac00 not recognized
 WARNING [ironic_inspector.common.lldp_parsers] [node: df589a5a-a8d4-432a-998d-ecf450b6220e] Organizationally Unique ID 00120e not recognized
{3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_unhandled_oui [0.007994s] ... ok
{0} ironic_inspector.test.unit.test_process.TestReapplyNode.test_prehook_failure [0.022105s] ... ok
{3} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_available [0.008518s] ... ok
{0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_failure_to_write [0.013203s] ... ok
{3} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_invalid_keys [0.010308s] ... ok
{0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_process_failure [0.011270s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data [0.010001s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data_ipv6_uppercase [0.008526s] ... ok
{0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_ramdisk_error [0.012153s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_get [0.092924s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_interface_not_in_ironic [0.011550s] ... ok
{0} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_default_existing_driver_manager [0.016078s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_mapping_in_config [0.008282s] ... ok
{0} ironic_inspector.test.unit.test_pxe_filter.TestGetActiveMacs.test_retry_on_port_list_failure [0.007700s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_overwrite [0.008208s] ... ok
{0} ironic_inspector.test.unit.test_pxe_filter.TestGetIronicMacs.test_retry_on_port_list_failure [0.007158s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_illegal_event [0.011557s] ... ok
{3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_patch_port_exception [0.009173s] ... ok
{3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_missing_local_gb [0.007600s] ... ok
{0} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_matching_ib [0.009541s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestApply.test_apply [0.009242s] ... ok
{3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_previous_block_devices [0.007814s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestApply.test_no_rules [0.008422s] ... ok
{3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_previous_block_devices_old_ramdisk [0.007735s] ... ok
{3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_already_exposed [0.007750s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestAddTraitAction.test_validate [0.007924s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply [0.008282s] ... ok
{2} ironic_inspector.test.unit.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{2} ironic_inspector.test.unit.test_migrations.TestMigrationsMySQL.test_walk_versions ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect
{3} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply_unique_with_existing [0.008630s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_validate [0.007240s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_event [0.068320s] ... ok
{2} ironic_inspector.test.unit.test_migrations.TestWalkVersions.test_migrate_up [0.008985s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_dict [0.048261s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_validate [0.006373s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver [0.007994s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_set [0.020383s] ... ok
{3} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_apply_with_existing [0.008019s] ... ok
{3} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_local_gb_without_spacing [0.012491s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_event_after [0.041606s] ... ok
 WARNING [ironic_lib.utils] No device found that matches the root device hints {'size': 10}
   ERROR [ironic_inspector.utils] [node: <Mock spec='NodeInfo' id='140261124002048'> MAC 11:22:33:44:55:66 BMC 1.2.3.4] No disks satisfied root device hints
{3} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_disks [0.009110s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_fail [0.043088s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock spec='NodeInfo' id='140261124062512'> MAC 11:22:33:44:55:66] Hardware inventory is empty or missing
{3} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_inventory [0.007940s] ... ok
 WARNING [ironic_inspector.plugins.standard] malformed or missing CPU information: {'count': 'none'}
{3} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_missing_cpu [0.008216s] ... ok
   ERROR [ironic_inspector.plugins.standard] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Malformed interface record: {'mac_address': '11:11:11:11:11:11', 'ipv4_address': '1.1.1.1'}
   ERROR [ironic_inspector.plugins.standard] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Malformed interface record: {}
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No interfaces supplied by the ramdisk
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_malformed_interfaces [0.007600s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_fsm_transition [0.029190s] ... ok
   ERROR [ironic_inspector.utils] [unidentified node] Hardware inventory is empty or missing
   ERROR [ironic_inspector.utils] [unidentified node] Hardware inventory is empty or missing
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No network interfaces provided in the inventory
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_no_interfaces [0.007528s] ... ok
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_mac_format [0.008096s] ... ok
 WARNING [ironic_inspector.plugins.standard] No boot interface provided in the introspection data, will add all ports with IP addresses
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_no_boot_interface [0.007394s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_all [0.042437s] ... ok
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_fix_is_pxe_enabled [0.008758s] ... ok
{3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_no_overwrite [0.008764s] ... ok
{3} ironic_inspector.test.unit.test_process.TestProcess.test_found_in_cache_active_introspection [0.009985s] ... ok
   ERROR [ironic_inspector.utils] not found
{0} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_any [0.043240s] ... ok
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook ramdisk_error failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook root_disk_selection failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook scheduler failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook validate_interfaces failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook capabilities failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook pci_devices failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
 WARNING [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Unexpected exception RuntimeError during preprocessing in hook ramdisk_error: boom
Unexpected exception RuntimeError during preprocessing in hook root_disk_selection: boom
Unexpected exception RuntimeError during preprocessing in hook scheduler: boom
Unexpected exception RuntimeError during preprocessing in hook validate_interfaces: boom
Unexpected exception RuntimeError during preprocessing in hook capabilities: boom
Unexpected exception RuntimeError during preprocessing in hook pci_devices: boom
Look up error: not found
{3} ironic_inspector.test.unit.test_process.TestProcess.test_hook_unexpected_exceptions_no_node [0.016891s] ... ok
{3} ironic_inspector.test.unit.test_process.TestProcess.test_not_found_in_cache [0.012920s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_not_found [0.111705s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_duplicate_uuid [0.017801s] ... ok
   ERROR [ironic_inspector.utils] not found
 WARNING [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Look up error: not found
{3} ironic_inspector.test.unit.test_process.TestProcess.test_not_found_in_ironic [0.011185s] ... ok
   ERROR [ironic_inspector.utils] Node d8ff0ebe-b799-4115-a1a8-16502ba45260 was not found in Ironic
 WARNING [ironic_inspector.process] [node: d8ff0ebe-b799-4115-a1a8-16502ba45260 state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
{3} ironic_inspector.test.unit.test_process.TestProcess.test_ok [0.010257s] ... ok
 WARNING [ironic_inspector.node_cache] [node: 703d5a0f-10c7-41ad-8479-cb94972f3456 state processing] Port 11:22:33:44:55:66 already exists, skipping
 WARNING [ironic_inspector.plugins.capabilities] [node: 703d5a0f-10c7-41ad-8479-cb94972f3456 state processing MAC 11:22:33:44:55:66 BMC 1.2.3.4] No CPU flags available, please update your introspection ramdisk
{0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_action [0.037550s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_custom_exc_fsm_event [0.053251s] ... ok
{3} ironic_inspector.test.unit.test_process.TestProcessNode.test_port_failed [0.028930s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition_field [0.015405s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_no_actions [0.021623s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_only_actions [0.011510s] ... ok
   ERROR [ironic_inspector.utils] [node: <Mock id='140261128817920'>] Invalid provision state for introspection: "active", valid states are "['inspect failed', 'inspect wait', 'enroll', 'inspecting', 'manageable']"
   ERROR [ironic_inspector.node_cache] [node: bd70fe7e-502d-4a9f-81f6-b86c10b48940 state processing] Processing the error event because of an exception <class 'ironic_inspector.utils.Error'>: Invalid provision state for introspection: "active", valid states are "['inspect failed', 'inspect wait', 'enroll', 'inspecting', 'manageable']" raised by ironic_inspector.process._process_node
{3} ironic_inspector.test.unit.test_process.TestProcessNode.test_wrong_provision_state [0.091914s] ... ok
{3} ironic_inspector.test.unit.test_process.TestReapply.test_ok [0.010297s] ... ok
{3} ironic_inspector.test.unit.test_process.TestReapply.test_reapply_with_data [0.009896s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete_non_existing [0.077571s] ... ok
{3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_always_store_logs [0.011976s] ... ok
{0} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_scope_2 [0.017190s] ... ok
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook example failed, delaying error report until node look up: Hook Error
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
Exception: Hook Error
 WARNING [ironic_inspector.process] [node: 4fdd2878-3550-4128-8738-c8c680a2f0ec state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] Failed to store logs received from the ramdisk because ramdisk_logs_dir configuration option is not set
   ERROR [ironic_inspector.utils] [node: 4fdd2878-3550-4128-8738-c8c680a2f0ec state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Unexpected exception Exception during preprocessing in hook example: Hook Error
{3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_logs_disabled [0.016509s] ... ok
{3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_no_error_no_logs [0.011986s] ... ok
   ERROR [ironic_inspector.utils] boom
{3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_custom_name [0.011065s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_automaton_error [0.008121s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_reset_on_error [0.007813s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task [0.009130s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_init_filter [0.009077s] ... ok
 WARNING [stevedore.named] Could not load foo
{3} ironic_inspector.test.unit.test_pxe_filter.TestDriverManagerLoading.test_invalid_filter_driver [0.006370s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestDriverReset.test_reset [0.007537s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_ensure_start_on_error [0.156026s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestGetIronicMacs.test_active_port [0.007131s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_ib_not_match [0.010795s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_no_interfaces [0.008965s] ... ok
{3} ironic_inspector.test.unit.test_pxe_filter.TestLockedDriverEvent.test_locked_driver_event [0.008908s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply [0.030954s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value [0.047108s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_erros_masked [0.507563s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_list [0.046491s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_error_fsm_event [0.187555s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_release [0.038030s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_primitives [0.050311s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_get_no_data_available [0.028036s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_invert [0.045755s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_no_field [0.044725s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestCreateRule.test_scope [0.014592s] ... ok
{3} ironic_inspector.test.unit.test_rules.TestGetRule.test_get [0.028136s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_race_condition [0.184118s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test__delete_node [0.187632s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports_not_update_pxe [0.054127s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute [0.056464s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port [0.052940s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_port_by_mac [0.033089s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_no_timeout [0.065022s] ... ok
{1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_same_value [0.036170s] ... ok
{1} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_broken_dependencies [0.007727s] ... ok
{1} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_expected_data [0.009174s] ... ok
{1} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_interface_not_in_ironic [0.010134s] ... ok
   ERROR [ironic_inspector.utils] Could not find node c70fa061-1f3b-4fa6-b497-51f6a147b95a in introspection cache, probably it's not on introspection now
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_inconsistency [0.071277s] ... ok
{1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_existing_node [0.012399s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_no_data [0.050953s] ... ok
   ERROR [ironic_inspector.utils] Multiple nodes match the same number of attributes {'bmc_address': '1.2.3.4'}: ['30c976a1-6a57-4a75-9aec-9117c5fa6781', '9058b05d-9222-47e1-b93f-b4d719bc3381']
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_same_bmc_raises [0.030001s] ... ok
{1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_new_mac [0.058594s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_ok [0.033261s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_not_provided [0.008394s] ... ok
{1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_new_node [0.053245s] ... ok
{1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_default [0.050554s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node [0.082121s] ... ok
{1} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_not_in_edeploy_format [0.024640s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_limit [0.025797s] ... ok
{1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_chassis_ids [0.021442s] ... ok
{1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_multiple_interfaces [0.022771s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_marker [0.042476s] ... ok
{1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_no_overwrite [0.024276s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_state [0.028019s] ... ok
{3} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__ [0.567437s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_state_multiple [0.013203s] ... ok
{1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_port_id_subtype_mac [0.035031s] ... ok
   ERROR [ironic_inspector.node_cache] Failed to create new node: SDKException
{2} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_create_client_error [0.025587s] ... ok
{1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_chassis_only [0.023660s] ... ok
{1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_port_only [0.010181s] ... ok
{1} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_before_update_no_pci_info_from_ipa [0.009951s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_success [0.066577s] ... ok
{1} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_inventory [0.046546s] ... ok
{1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_local_gb_not_changed [0.009090s] ... ok
{1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_multiple_new_devices [0.013738s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_commit [0.062675s] ... ok
{1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_new_devices [0.053492s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_set [0.035016s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__get_fsm_invalid_state [0.010738s] ... ok
 WARNING [ironic_inspector.node_cache] [node: 22c1d20d-e6a3-4393-a585-236db5c5f756 state starting] Invalid event: Can not transition from state 'starting' on event 'finish' (no defined transition)
   ERROR [ironic_inspector.utils] [node: 22c1d20d-e6a3-4393-a585-236db5c5f756 state starting] Can not transition from state 'starting' on event 'finish' (no defined transition)
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_illegal_event [0.027190s] ... ok
{1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_found [0.052538s] ... ok
{1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_found_old_ramdisk [0.012726s] ... ok
{1} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_list [0.011463s] ... ok
{1} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_none [0.010227s] ... ok
   ERROR [ironic_inspector.node_cache] [node: 36ed1919-01a6-4fc2-af93-8e0372a846d4 state starting] Invalid event: Can not transition from state 'starting' on event 'finish' (no defined transition)
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_illegal_strict_event [0.066595s] ... ok
   ERROR [ironic_inspector.utils] [node: 36ed1919-01a6-4fc2-af93-8e0372a846d4 state error] Can not transition from state 'starting' on event 'finish' (no defined transition)
{1} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_apply [0.047856s] ... ok
{1} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_ge [0.009774s] ... ok
{1} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_lt [0.009322s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_get_missing_uuid [0.052281s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_hints [0.044375s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_hints_no_overwrite [0.036486s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_size_invalid [0.012934s] ... ok
   ERROR [ironic_inspector.utils] Could not connect to the object storage service: Auth plugin requires parameters which were not given: 
{3} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__keystone_failure [0.457110s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_not_in_db [0.101986s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test__create_port [0.010605s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_port [0.009082s] ... ok
{2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field [0.027535s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_size_string [0.070511s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_all [0.009213s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_disabled [0.023951s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_disabled_bad_conf [0.018072s] ... ok
{2} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update [0.078154s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_active [0.038806s] ... ok
{2} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_ok [0.035236s] ... ok
{2} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_interface_not_in_all_interfaces [0.049097s] ... ok
{2} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_mapping [0.014393s] ... ok
{2} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_flags [0.018582s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe [0.103474s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_not_found [0.008373s] ... ok
{2} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_flags_custom [0.044672s] ... ok
{2} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_no_known_flags [0.044702s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_active_do_not_delete [0.079789s] ... ok
{2} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_ipmi_address [0.033165s] ... ok
{1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_present [0.055044s] ... ok
{1} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_run_ok [0.012881s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcess.test_ipmi_not_detected [0.013882s] ... ok
{0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__sdk_failure [1.882650s] ... ok
{2} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_not_in_edeploy_format_strict_mode [0.010815s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcess.test_ipmi_not_detected_with_old_field [0.084134s] ... ok
{2} ironic_inspector.test.unit.test_plugins_introspection_data.TestDatabaseStore.test_store_and_get_data [0.081919s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcess.test_no_ipmi [0.042698s] ... ok
{2} ironic_inspector.test.unit.test_plugins_introspection_data.TestSwiftStore.test_store_data [0.056694s] ... ok
{3} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object [0.601818s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcess.test_not_found_in_cache_active_introspection [0.055641s] ... ok
{2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_duplicate_tlvs [0.056080s] ... ok
{2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_truncated_int [0.027799s] ... ok
{2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_truncated_mac [0.013021s] ... ok
{2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_unhandled_tlvs [0.010959s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcessNode.test_no_power_off [0.157499s] ... ok
{2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_expected_data [0.149005s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcessNode.test_power_off_failed [0.095621s] ... ok
{2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_invalid_chassis_id_subtype [0.034984s] ... ok
{2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_invalid_port_id_subtype [0.010638s] ... ok
{2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_chassis_id_not_mac [0.009495s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_no_logs_with_swift [0.101655s] ... ok
{2} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_before_update_no_match [0.082110s] ... ok
{2} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry [0.026850s] ... ok
{2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_ip_address_on_interface [0.010019s] ... ok
{2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_matching_mapping_config [0.008324s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_string [0.006282s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestNetCondition.test_check [0.006571s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_contains [0.007736s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_validate [0.008176s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply [0.008522s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver_no_reset_interfaces [0.009388s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_validate [0.007927s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_validate [0.007556s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_eq [0.008260s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_le [0.006278s] ... ok
   ERROR [ironic_inspector.utils] Swift failed to get object object in container ironic-inspector. Error was: SDKException
{3} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_get_object_fails [0.518564s] ... ok
{2} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_validate [0.007044s] ... ok
{3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_basic [0.007579s] ... ok
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Ramdisk reported error: BOOM
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook ramdisk_error failed, delaying error report until node look up: Ramdisk reported error: BOOM
 WARNING [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Preprocessing hook ramdisk_error: Ramdisk reported error: BOOM
Look up error: Could not find a node for attributes {'bmc_address': ['1.2.3.4', '2001:1234:1234:1234:1234:1234:1234:1234/64'], 'mac': ['11:22:33:44:55:66', '12:12:21:12:21:12', '66:55:44:33:22:11', '7c:fe:90:29:26:52']}
{2} ironic_inspector.test.unit.test_plugins_standard.TestRamdiskError.test_no_logs [0.010235s] ... ok
 WARNING [ironic_inspector.plugins.standard] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] MAC foobar for interface em4 is not valid, skipping
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No suitable interfaces found in {'lo': {'ip': '1.1.1.1', 'mac': '11:11:11:11:11:11', 'client_id': None, 'pxe': False}, 'em1': {'ip': '127.0.0.1', 'mac': '22:22:22:22:22:22', 'client_id': None, 'pxe': False}}
{2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_skipped_interfaces [0.007858s] ... ok
{3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_middleware [0.017707s] ... ok
{3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_public_api [0.007581s] ... ok
{2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_added [0.009715s] ... ok
{3} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_adapter_empty_data [0.006285s] ... ok
{2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_all [0.009892s] ... ok
{3} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_uuid [0.008066s] ... ok
{2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_active_do_not_modify [0.009262s] ... ok
{2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookLoad.test_hook_loadable_by_name [0.007261s] ... ok
 WARNING [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Node not found hook failed: Hook Error
{2} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_exception [0.011424s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{3} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_stop [0.035452s] ... ok
{2} ironic_inspector.test.unit.test_process.TestProcess.test_already_finished [0.012927s] ... ok
   ERROR [ironic_inspector.utils] [node: a3cff701-de4b-4a9f-9a5b-b8bdc73d73d6 state waiting] Node processing already finished with error: None
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook ramdisk_error failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook root_disk_selection failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook scheduler failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook validate_interfaces failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook capabilities failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Hook pci_devices failed, delaying error report until node look up: boom
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 133, in _run_pre_hooks
    hook_ext.obj.before_processing(introspection_data)
  File "<string>", line 3, in before_processing
  File "/usr/lib64/python3.9/unittest/mock.py", line 1092, in __call__
    return self._mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1096, in _mock_call
    return self._execute_mock_call(*args, **kwargs)
  File "/usr/lib64/python3.9/unittest/mock.py", line 1151, in _execute_mock_call
    raise effect
RuntimeError: boom
 WARNING [ironic_inspector.process] [node: b2fb2ab6-cd1c-44d1-a8f4-b5c7e36e85e2 state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: b2fb2ab6-cd1c-44d1-a8f4-b5c7e36e85e2 state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] The following failures happened during running pre-processing hooks:
Unexpected exception RuntimeError during preprocessing in hook ramdisk_error: boom
Unexpected exception RuntimeError during preprocessing in hook root_disk_selection: boom
Unexpected exception RuntimeError during preprocessing in hook scheduler: boom
Unexpected exception RuntimeError during preprocessing in hook validate_interfaces: boom
Unexpected exception RuntimeError during preprocessing in hook capabilities: boom
Unexpected exception RuntimeError during preprocessing in hook pci_devices: boom
{2} ironic_inspector.test.unit.test_process.TestProcess.test_hook_unexpected_exceptions [0.018503s] ... ok
{3} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware [0.032673s] ... ok
{2} ironic_inspector.test.unit.test_process.TestProcess.test_unexpected_exception [0.012128s] ... ok
   ERROR [ironic_inspector.process] Unexpected exception during processing
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 243, in process
    result = _process_node(node_info, node, introspection_data)
  File "<string>", line 3, in _process_node
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1143, in _mock_call
    raise effect
RuntimeError: boom
 WARNING [ironic_inspector.process] [node: 4840febf-e7c9-4e47-90dd-2b51b7e12f3b state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] No logs were passed by the ramdisk
   ERROR [ironic_inspector.utils] [node: 4840febf-e7c9-4e47-90dd-2b51b7e12f3b state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] Unexpected exception RuntimeError during processing: boom
{2} ironic_inspector.test.unit.test_process.TestProcessNode.test_no_manage_boot [0.021526s] ... ok
 WARNING [ironic_inspector.plugins.capabilities] [node: 20981d7b-9cc9-4fd0-bbd2-7e62b4d6f00a state processing MAC 11:22:33:44:55:66 BMC 1.2.3.4] No CPU flags available, please update your introspection ramdisk
 WARNING [ironic_inspector.plugins.capabilities] [node: d94fab9c-683a-4037-8452-af9db66bdbb7 state processing MAC 11:22:33:44:55:66 BMC 1.2.3.4] No CPU flags available, please update your introspection ramdisk
{2} ironic_inspector.test.unit.test_process.TestProcessNode.test_ok [0.022433s] ... ok
 WARNING [ironic_inspector.plugins.capabilities] [node: 93a322e6-a0a6-4974-9b6b-4c53cc2356f3 state processing MAC 11:22:33:44:55:66 BMC 1.2.3.4] No CPU flags available, please update your introspection ramdisk
{2} ironic_inspector.test.unit.test_process.TestProcessNode.test_power_off_enroll_state [0.019668s] ... ok
   ERROR [ironic_inspector.utils] Node 24bb14f9-562c-4b98-b4fc-deb0fe0d008f was not found in Ironic
{2} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_find_node_error [0.013377s] ... ok
   ERROR [ironic_inspector.process] Unexpected exception during processing
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 243, in process
    result = _process_node(node_info, node, introspection_data)
  File "<string>", line 3, in _process_node
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1092, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File "/usr/lib/python3.9/site-packages/mock/mock.py", line 1143, in _mock_call
    raise effect
RuntimeError: boom
   ERROR [ironic_inspector.utils] [node: 610e4f3c-8e26-463f-9c36-b7fd1ba84ec1 state waiting MAC 11:22:33:44:55:66 BMC 1.2.3.4] Unexpected exception RuntimeError during processing: boom
{2} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_unexpected_process_failure [0.011234s] ... ok
   ERROR [ironic_inspector.utils] Could not connect to the object storage service: An auth plugin is required to determine endpoint URL
   ERROR [ironic_inspector.process] [node: MAC 11:22:33:44:55:66 BMC 1.2.3.4] Encountered exception saving unprocessed introspection data for node d5bb9244-878f-457d-871e-e51a2391ac12
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/common/swift.py", line 56, in __init__
    self.connection = openstack.connection.Connection(
  File "/usr/lib/python3.9/site-packages/openstack/service_description.py", line 87, in __get__
    proxy = self._make_proxy(instance)
  File "/usr/lib/python3.9/site-packages/openstack/service_description.py", line 262, in _make_proxy
    found_version = temp_adapter.get_api_major_version()
  File "/usr/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 354, in get_api_major_version
    return self.session.get_api_major_version(auth or self.auth, **kwargs)
  File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1275, in get_api_major_version
    auth = self._auth_required(auth, 'determine endpoint URL')
  File "/usr/lib/python3.9/site-packages/keystoneauth1/session.py", line 1181, in _auth_required
    raise exceptions.MissingAuthPlugin(msg_fmt % msg)
keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 176, in _store_unprocessed_data
    store_introspection_data(node_uuid, data, processed=False)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/process.py", line 170, in store_introspection_data
    ext.save(node_uuid, data, processed)
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/plugins/introspection_data.py", line 88, in save
    swift_object_name = swift.store_introspection_data(
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/common/swift.py", line 128, in store_introspection_data
    swift_api = SwiftAPI()
  File "/builddir/build/BUILD/ironic-inspector-10.11.1.dev6/ironic_inspector/common/swift.py", line 60, in __init__
    raise utils.Error(_("Could not connect to the object storage "
ironic_inspector.utils.Error: Could not connect to the object storage service: An auth plugin is required to determine endpoint URL
{2} ironic_inspector.test.unit.test_process.TestUnprocessedData.test_save_unprocessed_data_failure [0.015003s] ... ok
{2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_disabled [0.008520s] ... ok
{2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_sync [0.013931s] ... ok
{2} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_default [0.019656s] ... ok
{2} ironic_inspector.test.unit.test_pxe_filter.TestGetInactiveMacs.test_retry_on_port_list_failure [0.007721s] ... ok
   ERROR [ironic_inspector.pxe_filter.base] Interface eth0 is not Ethernet Over InfiniBand; Skipping ...
{2} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_open_no_such_file [0.009850s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_default [0.051133s] ... ok
{1} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_with_database [0.509564s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_first [0.044668s] ... ok
   ERROR [ironic_inspector.utils] Validation failed for conditions: 'op' is a required property
Failed validating 'required' in schema['items']:
    {'additionalProperties': True,
     'properties': {'field': {'description': 'JSON path to field for '
                                             'matching',
                              'type': 'string'},
                    'invert': {'description': 'whether to invert the '
                                              'result',
                               'type': 'boolean'},
                    'multiple': {'description': 'how to treat multiple '
                                                'values',
                                 'enum': ['all', 'any', 'first']},
                    'op': {'description': 'condition operator',
                           'enum': ['contains',
                                    'eq',
                                    'ge',
                                    'gt',
                                    'in-net',
                                    'is-empty',
                                    'le',
                                    'lt',
                                    'matches',
                                    'ne']}},
     'required': ['op', 'field'],
     'type': 'object'}
On instance[0]:
    {'field': 'memory_mb', 'value': 1024}
   ERROR [ironic_inspector.utils] Validation failed for conditions: 'foobar' is not one of ['contains', 'eq', 'ge', 'gt', 'in-net', 'is-empty', 'le', 'lt', 'matches', 'ne']
Failed validating 'enum' in schema['items']['properties']['op']:
    {'description': 'condition operator',
     'enum': ['contains',
              'eq',
              'ge',
              'gt',
              'in-net',
              'is-empty',
              'le',
              'lt',
              'matches',
              'ne']}
On instance[0]['op']:
    'foobar'
{2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition [0.091196s] ... ok
{1} ironic_inspector.test.unit.test_process.TestStoreLogs.test_directory_is_created [0.046815s] ... ok
   ERROR [ironic_inspector.utils] Invalid parameters for operator eq: unexpected parameter(s): foo
{1} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_preprocess_failure [0.012145s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition_parameters [0.024487s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_with_conditions [0.053302s] ... ok
{1} ironic_inspector.test.unit.test_process.TestUnprocessedData.test_save_unprocessed_data [0.101486s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete_all [0.062703s] ... ok
   ERROR [ironic_inspector.utils] Rule foobar was not found
{2} ironic_inspector.test.unit.test_rules.TestGetRule.test_not_found [0.028007s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test___init__ [0.044533s] ... ok
{2} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_scope_1 [0.009658s] ... ok
   ERROR [ironic_inspector.utils] Authentication required
{2} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_invalid [0.007109s] ... ok
   ERROR [ironic_inspector.utils] Access denied by policy
{2} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_not_admin [0.007582s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_adapter_no_data [0.006699s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_adapter_with_bmc [0.014412s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_NodeInfo_instance [0.008185s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_everything [0.006939s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_bmc [0.011341s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_reset_on_error_ctx_custom_error [0.070979s] ... ok
{2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_mac [0.014778s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_custom_error [0.031990s] ... ok
 WARNING [keystonemiddleware.auth_token] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
 WARNING [keystonemiddleware.auth_token] Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release.
 WARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead.
 WARNING [keystonemiddleware.auth_token] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
{2} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_start [0.037829s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_custom_spacing [0.043272s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_invalid_state [0.010286s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_tear_down_filter [0.023642s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestDriver.test_driver [0.041579s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_pxe_filter_name [0.067547s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestDriverManagerLoading.test_pxe_filter_driver_loads [0.013551s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestGetActiveMacs.test_active_port [0.069363s] ... ok
{1} ironic_inspector.test.unit.test_pxe_filter.TestGetInactiveMacs.test_inactive_port [0.008105s] ... ok
{0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_create_container_fails [1.914236s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_nested_fail [0.214576s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_non_format_value [0.131998s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_fail [0.093159s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_no_field_none_allowed [0.113820s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_ok [0.094151s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCheckConditionsSchemePath.test_conditions_data_path [0.155309s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCheckConditionsSchemePath.test_conditions_node_path [0.208001s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_create_action_none_value [0.148955s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_action_parameters [0.084725s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete [0.247958s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestGetRule.test_get_all [0.230903s] ... ok
{1} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_no_scope [0.105382s] ... ok
{1} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_disabled [0.008658s] ... ok
{1} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_NodeInfo_instance_with_state [0.007350s] ... ok
{1} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_no_info [0.089806s] ... ok
{1} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_reset [0.228460s] ... ok
{1} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_wait [0.160972s] ... ok
{0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_put_object_fails [2.368670s] ... ok
{0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_with_delete_after [1.505232s] ... ok
{0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_get_object [1.051313s] ... ok
{0} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_admin [0.056238s] ... ok
{0} ironic_inspector.test.unit.test_utils.TestIsoTimestamp.test_none [0.008847s] ... ok
{0} ironic_inspector.test.unit.test_utils.TestIsoTimestamp.test_ok [0.010178s] ... ok
{0} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_uuid_not_str [0.083222s] ... ok
{0} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware_basic [0.068811s] ... ok
{0} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware_noauth [0.107814s] ... ok
======
Totals
======
Ran: 766 tests in 15.3446 sec.
 - Passed: 758
 - Skipped: 8
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 38.3742 sec.
==============
Worker Balance
==============
 - Worker 0 (192 tests) => 0:00:12.994979
 - Worker 1 (192 tests) => 0:00:10.101053
 - Worker 2 (191 tests) => 0:00:09.608029
 - Worker 3 (191 tests) => 0:00:06.263019
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.noarch
warning: File not found: /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector_tests.egg-info
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.akkoQl
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ DOCDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector
+ cp -pr README.rst /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.37dwfV
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: File listed twice: /var/lib/ironic-inspector/dhcp-hostsdir
warning: File listed twice: /var/log/ironic-inspector/ramdisk
Provides: config(openstack-ironic-inspector) = 10.11.1-0.20240212130659.8556868.el9 openstack-ironic-discoverd = 10.11.1.dev6 openstack-ironic-inspector = 10.11.1-0.20240212130659.8556868.el9 python3.9dist(ironic-inspector) = 10.11.1~~dev6 python3dist(ironic-inspector) = 10.11.1~~dev6
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh
Requires(post): /bin/sh systemd
Requires(preun): /bin/sh systemd
Requires(postun): /bin/sh systemd
Requires: /usr/bin/python3 python(abi) = 3.9 python3.9dist(setuptools)
Obsoletes: openstack-ironic-discoverd < 1.1.1
Processing files: openstack-ironic-inspector-doc-10.11.1-0.20240212130659.8556868.el9.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ja3Ke0
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ DOCDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc
+ cp -pr CONTRIBUTING.rst /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc
+ cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZstdPS
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-doc
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-doc
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: openstack-ironic-inspector-doc = 10.11.1-0.20240212130659.8556868.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: openstack-ironic-inspector-dnsmasq-10.11.1-0.20240212130659.8556868.el9.noarch
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mj6jxn
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-dnsmasq
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-dnsmasq
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-dnsmasq
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: openstack-ironic-inspector-dnsmasq = 10.11.1-0.20240212130659.8556868.el9
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Processing files: openstack-ironic-inspector-conductor-10.11.1-0.20240212130659.8556868.el9.noarch
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.jbx6NB
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-conductor
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-conductor
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-conductor
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: openstack-ironic-inspector-conductor = 10.11.1-0.20240212130659.8556868.el9
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: /usr/bin/python3
Processing files: openstack-ironic-inspector-api-10.11.1-0.20240212130659.8556868.el9.noarch
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Y60ajL
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-api
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-api
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-api
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: openstack-ironic-inspector-api = 10.11.1-0.20240212130659.8556868.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python3
Processing files: python3-ironic-inspector-tests-10.11.1-0.20240212130659.8556868.el9.noarch
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kKYbUG
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/python3-ironic-inspector-tests
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/python3-ironic-inspector-tests
+ cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64/usr/share/licenses/python3-ironic-inspector-tests
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: python-ironic-inspector-tests = 10.11.1-0.20240212130659.8556868.el9 python3-ironic-inspector-tests = 10.11.1-0.20240212130659.8556868.el9 python3.9-ironic-inspector-tests = 10.11.1-0.20240212130659.8556868.el9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: python(abi) = 3.9
Obsoletes: python39-ironic-inspector-tests < 10.11.1-0.20240212130659.8556868.el9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
Wrote: /builddir/build/RPMS/openstack-ironic-inspector-api-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Wrote: /builddir/build/RPMS/openstack-ironic-inspector-conductor-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Wrote: /builddir/build/RPMS/openstack-ironic-inspector-dnsmasq-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Wrote: /builddir/build/RPMS/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Wrote: /builddir/build/RPMS/python3-ironic-inspector-tests-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Wrote: /builddir/build/RPMS/openstack-ironic-inspector-doc-10.11.1-0.20240212130659.8556868.el9.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.UQHAhN
+ umask 022
+ cd /builddir/build/BUILD
+ cd ironic-inspector-10.11.1.dev6
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-ironic-inspector-10.11.1-0.20240212130659.8556868.el9.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Child return code was: 0