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-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=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;\\007"', 'PS1': ' \\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-11.7.1-0.20240119210315.8a86f23.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-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=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;\\007"', 'PS1': ' \\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-11.7.1-0.20240119210315.8a86f23.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --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;\\007"', 'PS1': ' \\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.QhFhsN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ironic-inspector-11.7.1.dev4 + /usr/bin/gzip -dc /builddir/build/SOURCES/ironic-inspector-11.7.1.dev4-0.20240119210315.8a86f23.tar.gz + /usr/bin/tar -xvvof - drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ -rw-r--r-- root/root 75 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/.stestr.conf -rw-rw-r-- root/root 5796 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/AUTHORS -rw-r--r-- root/root 13186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/CONTRIBUTING.rst -rw-rw-r-- root/root 57774 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ChangeLog -rw-r--r-- root/root 11358 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/LICENSE -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/PKG-INFO -rw-r--r-- root/root 1482 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/README.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/ -rw-r--r-- root/root 6781 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/conf.py -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/index.rst -rw-r--r-- root/root 1686 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-continue.inc -rw-r--r-- root/root 3498 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection-management.inc -rw-r--r-- root/root 2727 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection.inc -rw-r--r-- root/root 2832 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-rules.inc -rw-r--r-- root/root 3470 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-versions.inc -rw-r--r-- root/root 7462 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/parameters.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/samples/ -rw-r--r-- root/root 198 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-root-response.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-node-uuid.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-rule-uuid.json -rw-r--r-- root/root 1517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-continue-request.json -rw-r--r-- root/root 678 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-request.json -rw-r--r-- root/root 841 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-response.json -rw-r--r-- root/root 2508 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-data-introspection-response.json -rw-r--r-- root/root 334 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspection-response.json -rw-r--r-- root/root 812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspections-response.json -rw-r--r-- root/root 869 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rule-response.json -rw-r--r-- root/root 558 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rules-response.json -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-root-response.json -rw-r--r-- root/root 416 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/bindep.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/ -rw-r--r-- root/root 2491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/example.local.conf -rw-r--r-- root/root 26843 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/plugin.sh -rw-r--r-- root/root 54 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/settings drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/upgrade/ -rwxr-xr-x root/root 1540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/resources.sh -rw-r--r-- root/root 164 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/settings -rwxr-xr-x root/root 690 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/shutdown.sh -rwxr-xr-x root/root 3256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/upgrade.sh drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/ -rw-r--r-- root/root 5752 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/Makefile -rw-r--r-- root/root 202 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/ -rw-r--r-- root/root 14 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/.gitignore drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/admin/ -rw-r--r-- root/root 4898 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/dnsmasq-pxe-filter.rst -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/index.rst -rw-r--r-- root/root 1491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/upgrade.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/cli/ -rw-r--r-- root/root 154 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/index.rst -rw-r--r-- root/root 2126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/ironic-inspector-status.rst -rw-r--r-- root/root 4016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/conf.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/configuration/ -rw-r--r-- root/root 464 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/index.rst -rw-r--r-- root/root 131 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/ironic-inspector.rst -rw-r--r-- root/root 637 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/policy.rst -rw-r--r-- root/root 573 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-config.rst -rw-r--r-- root/root 486 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-policy.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/contributor/ -rw-r--r-- root/root 365 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/index.rst -rw-r--r-- root/root 1665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/jobs-description.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/images/ -rw-r--r-- root/root 16969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/images/states.svg -rw-r--r-- root/root 361 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/install/ -rw-r--r-- root/root 19132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/install/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/user/ -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/http-api.rst -rw-r--r-- root/root 481 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/index.rst -rw-r--r-- root/root 7907 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/troubleshooting.rst -rw-r--r-- root/root 19111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/usage.rst -rw-r--r-- root/root 3500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/workflow.rst -rw-r--r-- root/root 757 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic-inspector.8 drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/__init__.py -rw-r--r-- root/root 3023 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/api_tools.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/ -rw-r--r-- root/root 397 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/__init__.py -rw-r--r-- root/root 1459 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/all.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/conductor.py -rw-r--r-- root/root 3043 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/dbsync.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/migration.py -rw-r--r-- root/root 2099 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/status.py -rw-r--r-- root/root 1124 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/wsgi.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/__init__.py -rw-r--r-- root/root 1867 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/context.py -rw-r--r-- root/root 6123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/coordination.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/i18n.py -rw-r--r-- root/root 10279 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ironic.py -rw-r--r-- root/root 2797 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/keystone.py -rw-r--r-- root/root 14587 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_parsers.py -rw-r--r-- root/root 10445 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_tlvs.py -rw-r--r-- root/root 2709 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/locking.py -rw-r--r-- root/root 1751 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc.py -rw-r--r-- root/root 2076 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc_service.py -rw-r--r-- root/root 1017 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/service_utils.py -rw-r--r-- root/root 5346 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/__init__.py -rw-r--r-- root/root 8868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/manager.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ -rw-r--r-- root/root 1889 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/__init__.py -rw-r--r-- root/root 1064 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/accelerators.py -rw-r--r-- root/root 1269 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/capabilities.py -rw-r--r-- root/root 1129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/coordination.py -rw-r--r-- root/root 5848 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/default.py -rw-r--r-- root/root 1753 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/discovery.py -rw-r--r-- root/root 1991 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/dnsmasq_pxe_filter.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/extra_hardware.py -rw-r--r-- root/root 1166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/healthcheck.py -rw-r--r-- root/root 1950 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/iptables.py -rw-r--r-- root/root 1285 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ironic.py -rw-r--r-- root/root 3576 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/opts.py -rw-r--r-- root/root 1080 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pci_devices.py -rw-r--r-- root/root 1213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/port_physnet.py -rw-r--r-- root/root 6009 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/processing.py -rw-r--r-- root/root 1818 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pxe_filter.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/service_catalog.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/ -rw-r--r-- root/root 881 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/__init__.py -rw-r--r-- root/root 578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/alembic.ini -rw-r--r-- root/root 20767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/api.py -rw-r--r-- root/root 4039 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migration.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/ -rw-r--r-- root/root 1812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/env.py -rw-r--r-- root/root 972 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/script.py.mako drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/ -rw-r--r-- root/root 2265 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -rw-r--r-- root/root 999 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -rw-r--r-- root/root 1868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -rw-r--r-- root/root 3181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -rw-r--r-- root/root 1008 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -rw-r--r-- root/root 1339 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -rw-r--r-- root/root 3016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -rw-r--r-- root/root 1807 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -rw-r--r-- root/root 2035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -rw-r--r-- root/root 4634 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/model.py -rw-r--r-- root/root 7150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspect.py -rw-r--r-- root/root 4632 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspection_state.py -rw-r--r-- root/root 218 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/known_accelerators.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 32877 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -rw-r--r-- root/root 17985 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/main.py -rw-r--r-- root/root 38511 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/node_cache.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/__init__.py -rw-r--r-- root/root 3118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/accel_device.py -rw-r--r-- root/root 8328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base.py -rw-r--r-- root/root 3977 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base_physnet.py -rw-r--r-- root/root 2741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/capabilities.py -rw-r--r-- root/root 3395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/discovery.py -rw-r--r-- root/root 1381 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/example.py -rw-r--r-- root/root 3831 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/extra_hardware.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/introspection_data.py -rw-r--r-- root/root 3673 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/lldp_basic.py -rw-r--r-- root/root 6584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/local_link_connection.py -rw-r--r-- root/root 2730 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/pci_devices.py -rw-r--r-- root/root 2181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/physnet_cidr_map.py -rw-r--r-- root/root 4500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/raid_device.py -rw-r--r-- root/root 6120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/rules.py -rw-r--r-- root/root 15222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/standard.py -rw-r--r-- root/root 12377 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/policy.py -rw-r--r-- root/root 15784 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/process.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/__init__.py -rw-r--r-- root/root 10370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/base.py -rw-r--r-- root/root 12060 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/dnsmasq.py -rw-r--r-- root/root 1970 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/interface.py -rw-r--r-- root/root 8505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/iptables.py -rw-r--r-- root/root 16741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/rules.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/__init__.py -rw-r--r-- root/root 10665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/base.py -rw-r--r-- root/root 33710 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/functional.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/__init__.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/__init__.py -rw-r--r-- root/root 5452 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_api.py -rw-r--r-- root/root 22300 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_migrations.py -rw-r--r-- root/root 1442 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/policy_fixture.py -rw-r--r-- root/root 30992 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_acl.py -rw-r--r-- root/root 5510 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_api_tools.py -rw-r--r-- root/root 12680 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_common_ironic.py -rw-r--r-- root/root 5123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_coordination.py -rw-r--r-- root/root 23595 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -rw-r--r-- root/root 28891 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_introspect.py -rw-r--r-- root/root 16884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_iptables.py -rw-r--r-- root/root 2566 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_keystone.py -rw-r--r-- root/root 3578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_locking.py -rw-r--r-- root/root 38427 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_main.py -rw-r--r-- root/root 22344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_manager.py -rw-r--r-- root/root 55759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_node_cache.py -rw-r--r-- root/root 2301 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_accel_device.py -rw-r--r-- root/root 3434 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base.py -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base_physnet.py -rw-r--r-- root/root 3002 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_capabilities.py -rw-r--r-- root/root 8166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_discovery.py -rw-r--r-- root/root 4061 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_extra_hardware.py -rw-r--r-- root/root 3167 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_introspection_data.py -rw-r--r-- root/root 17609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_lldp_basic.py -rw-r--r-- root/root 9698 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_local_link_connection.py -rw-r--r-- root/root 4986 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_pci_devices.py -rw-r--r-- root/root 6932 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -rw-r--r-- root/root 4864 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_raid_device.py -rw-r--r-- root/root 11953 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_rules.py -rw-r--r-- root/root 23454 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_standard.py -rw-r--r-- root/root 34035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_process.py -rw-r--r-- root/root 19461 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_pxe_filter.py -rw-r--r-- root/root 24850 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_rules.py -rw-r--r-- root/root 5395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_swift.py -rw-r--r-- root/root 6047 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_utils.py -rw-r--r-- root/root 3778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_wsgi_service.py -rw-r--r-- root/root 10770 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/utils.py -rw-r--r-- root/root 652 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/version.py -rw-r--r-- root/root 2414 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/wsgi_service.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/ -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/PKG-INFO -rw-rw-r-- root/root 21870 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/SOURCES.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/dependency_links.txt -rw-rw-r-- root/root 3445 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/entry_points.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/not-zip-safe -rw-rw-r-- root/root 47 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/pbr.json -rw-rw-r-- root/root 631 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/requires.txt -rw-rw-r-- root/root 17 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/top_level.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/ -rw-r--r-- root/root 56 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/config.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/notes/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/.placeholder -rw-r--r-- root/root 162 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml -rw-r--r-- root/root 344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml -rw-r--r-- root/root 115 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml -rw-r--r-- root/root 505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accelerators-2aa4f0cedf359810.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml -rw-r--r-- root/root 484 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml -rw-r--r-- root/root 129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml -rw-r--r-- root/root 122 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml -rw-r--r-- root/root 235 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml -rw-r--r-- root/root 610 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml -rw-r--r-- root/root 338 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml -rw-r--r-- root/root 150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml -rw-r--r-- root/root 332 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml -rw-r--r-- root/root 86 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml -rw-r--r-- root/root 219 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bug-2036455-bd3f6381b78c20db.yaml -rw-r--r-- root/root 144 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/capabilities-15cc2268d661f0a0.yaml -rw-r--r-- root/root 199 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml -rw-r--r-- root/root 119 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/contains-matches-ee28958b08995494.yaml -rw-r--r-- root/root 99 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml -rw-r--r-- root/root 553 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cors-5f345c65da7f5c99.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cpu-memory-cfdc72b625780871.yaml -rw-r--r-- root/root 309 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml -rw-r--r-- root/root 492 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml -rw-r--r-- root/root 1086 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml -rw-r--r-- root/root 97 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml -rw-r--r-- root/root 518 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml -rw-r--r-- root/root 245 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml -rw-r--r-- root/root 232 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml -rw-r--r-- root/root 369 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml -rw-r--r-- root/root 540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml -rw-r--r-- root/root 250 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml -rw-r--r-- root/root 200 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml -rw-r--r-- root/root 178 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml -rw-r--r-- root/root 125 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-condition-abc707b771be6be3.yaml -rw-r--r-- root/root 370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml -rw-r--r-- root/root 146 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-hook-d8c32eba70848210.yaml -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml -rw-r--r-- root/root 238 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extend-rules-9a9d38701e970611.yaml -rw-r--r-- root/root 609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml -rw-r--r-- root/root 296 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml -rw-r--r-- root/root 64 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml -rw-r--r-- root/root 305 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml -rw-r--r-- root/root 884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml -rw-r--r-- root/root 137 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml -rw-r--r-- root/root 315 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml -rw-r--r-- root/root 317 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-lldp-decode-83f4ad3869b0c7a7.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml -rw-r--r-- root/root 224 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml -rw-r--r-- root/root 389 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml -rw-r--r-- root/root 555 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml -rw-r--r-- root/root 82 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml -rw-r--r-- root/root 126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml -rw-r--r-- root/root 1003 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml -rw-r--r-- root/root 292 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml -rw-r--r-- root/root 212 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/hook-deps-83a867c7af0300e4.yaml -rw-r--r-- root/root 1258 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml -rw-r--r-- root/root 403 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/infiniband-support-960d6846e326dec4.yaml -rw-r--r-- root/root 327 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introduce_skip_list_to_inspector-825cab226dd212f4.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml -rw-r--r-- root/root 762 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-state-03538fac198882b6.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml -rw-r--r-- root/root 705 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-support-7eea800306829a49.yaml -rw-r--r-- root/root 343 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml -rw-r--r-- root/root 271 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml -rw-r--r-- root/root 80 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml -rw-r--r-- root/root 947 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml -rw-r--r-- root/root 1174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ksadapters-abc9edc63cafa405.yaml -rw-r--r-- root/root 186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/leader-election-c6692d9962f30ad1.yaml -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/listen-v6-effec95455e900f8.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/local_gb-250bd415684a7855.yaml -rw-r--r-- root/root 216 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml -rw-r--r-- root/root 420 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-2ae986f87098576b.yaml -rw-r--r-- root/root 113 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml -rw-r--r-- root/root 251 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/mdns-a5f4034257139e31.yaml -rw-r--r-- root/root 821 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml -rw-r--r-- root/root 71 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml -rw-r--r-- root/root 584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml -rw-r--r-- root/root 207 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/names-82d9f84153a228ec.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml -rw-r--r-- root/root 210 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml -rw-r--r-- root/root 145 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml -rw-r--r-- root/root 102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml -rw-r--r-- root/root 231 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-rollback-e15bc7fee0134545.yaml -rw-r--r-- root/root 93 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-id-920629472f01c83a.yaml -rw-r--r-- root/root 63 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-locking-4d135ca5b93524b1.yaml -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml -rw-r--r-- root/root 141 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml -rw-r--r-- root/root 256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml -rw-r--r-- root/root 84 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/periodics-18bf7fb57777c043.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/persistent-boot-207b32257a97451e.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml -rw-r--r-- root/root 1778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/policy-engine-c44828e3131e6c62.yaml -rw-r--r-- root/root 308 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-list-retry-745d1cf41780e961.yaml -rw-r--r-- root/root 284 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml -rw-r--r-- root/root 317 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml -rw-r--r-- root/root 354 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/project-status-4ce6dc06e8b8a0d1.yaml -rw-r--r-- root/root 278 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml -rw-r--r-- root/root 247 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml -rw-r--r-- root/root 767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml -rw-r--r-- root/root 465 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml -rw-r--r-- root/root 594 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml -rw-r--r-- root/root 360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml -rw-r--r-- root/root 513 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml -rw-r--r-- root/root 196 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml -rw-r--r-- root/root 123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml -rw-r--r-- root/root 328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml -rw-r--r-- root/root 509 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml -rw-r--r-- root/root 749 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.yaml -rw-r--r-- root/root 259 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml -rw-r--r-- root/root 88 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml -rw-r--r-- root/root 395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml -rw-r--r-- root/root 132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rules-invert-2585173a11db3c31.yaml -rw-r--r-- root/root 875 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml -rw-r--r-- root/root 266 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml -rw-r--r-- root/root 497 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sighup-support-e6eaec034d963108.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml -rw-r--r-- root/root 503 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml -rw-r--r-- root/root 780 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/split-services-99873ff27ef2d89b.yaml -rw-r--r-- root/root 1734 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sqlalchemy-minimum-version-cd34a2e10d7946fd.yaml -rw-r--r-- root/root 439 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml -rw-r--r-- root/root 147 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml -rw-r--r-- root/root 543 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/story-2002166-371315335fd8e62d.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml -rw-r--r-- root/root 379 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml -rw-r--r-- root/root 173 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml -rw-r--r-- root/root 94 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml -rw-r--r-- root/root 440 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trait-actions-eec05cbb6a944619.yaml -rw-r--r-- root/root 160 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml -rw-r--r-- root/root 157 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unprocessed-07842e56eb60e253.yaml -rw-r--r-- root/root 120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml -rw-r--r-- root/root 158 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml -rw-r--r-- root/root 390 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml -rw-r--r-- root/root 221 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml -rw-r--r-- root/root 112 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/ -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/2023.1.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/.placeholder drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/.placeholder -rw-r--r-- root/root 9336 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/conf.py -rw-r--r-- root/root 289 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/index.rst -rw-r--r-- root/root 189 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/liberty.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 81993 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 1872 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/mitaka.rst -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/newton.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ocata.rst -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/pike.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/queens.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/rocky.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/stein.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/train.rst -rw-r--r-- root/root 107 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/unreleased.rst -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ussuri.rst -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/victoria.rst -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/wallaby.rst -rw-r--r-- root/root 176 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/xena.rst -rw-r--r-- root/root 179 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/yoga.rst -rw-r--r-- root/root 118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/zed.rst -rw-r--r-- root/root 1442 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/requirements.txt -rw-r--r-- root/root 969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.conf drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/rootwrap.d/ -rw-r--r-- root/root 274 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.d/ironic-inspector.filters -rw-r--r-- root/root 4424 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/setup.cfg -rw-r--r-- root/root 699 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/setup.py -rw-r--r-- root/root 414 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/test-requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/tools/ -rw-r--r-- root/root 8360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/bandit.yml -rw-r--r-- root/root 398 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/config-generator.conf -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/policy-generator.conf -rwxr-xr-x root/root 3208 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/states_to_dot.py -rwxr-xr-x root/root 2014 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/test-setup.sh -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tox.ini drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/zuul.d/ -rw-r--r-- root/root 6756 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/ironic-inspector-jobs.yaml -rw-r--r-- root/root 759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/project.yaml Initialized empty Git repository in /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.git/ + STATUS=0 + '[' 0 -ne 0 ']' + cd ironic-inspector-11.7.1.dev4 + /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 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 + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit --allow-empty -a --author 'rpm-build ' -m 'openstack-ironic-inspector-11.7.1 base' [master (root-commit) f6a0196] openstack-ironic-inspector-11.7.1 base 440 files changed, 37510 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/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/__init__.py create mode 100644 ironic_inspector/db/alembic.ini create mode 100644 ironic_inspector/db/api.py create mode 100644 ironic_inspector/db/migration.py create mode 100644 ironic_inspector/db/migrations/env.py create mode 100644 ironic_inspector/db/migrations/script.py.mako create mode 100644 ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py create mode 100644 ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py create mode 100644 ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py create mode 100644 ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py create mode 100644 ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py create mode 100644 ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py create mode 100644 ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py create mode 100644 ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py create mode 100644 ironic_inspector/db/migrations/versions/d588418040d_add_rules.py create mode 100644 ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py create mode 100644 ironic_inspector/db/model.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/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/db/__init__.py create mode 100644 ironic_inspector/test/unit/db/test_api.py create mode 100644 ironic_inspector/test/unit/db/test_migrations.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_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_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 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/bug-2036455-bd3f6381b78c20db.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-lldp-decode-83f4ad3869b0c7a7.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/introduce_skip_list_to_inspector-825cab226dd212f4.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/project-status-4ce6dc06e8b8a0d1.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/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.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/sqlalchemy-minimum-version-cd34a2e10d7946fd.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/2023.1.rst 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 releasenotes/source/yoga.rst create mode 100644 releasenotes/source/zed.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 '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/sphinx-build/ s/-W//' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.BMfbgE + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + echo -n + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --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;\\007"', 'PS1': ' \\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.oNe5CY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ironic-inspector-11.7.1.dev4 + /usr/bin/gzip -dc /builddir/build/SOURCES/ironic-inspector-11.7.1.dev4-0.20240119210315.8a86f23.tar.gz + /usr/bin/tar -xvvof - drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ -rw-r--r-- root/root 75 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/.stestr.conf -rw-rw-r-- root/root 5796 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/AUTHORS -rw-r--r-- root/root 13186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/CONTRIBUTING.rst -rw-rw-r-- root/root 57774 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ChangeLog -rw-r--r-- root/root 11358 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/LICENSE -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/PKG-INFO -rw-r--r-- root/root 1482 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/README.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/ -rw-r--r-- root/root 6781 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/conf.py -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/index.rst -rw-r--r-- root/root 1686 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-continue.inc -rw-r--r-- root/root 3498 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection-management.inc -rw-r--r-- root/root 2727 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection.inc -rw-r--r-- root/root 2832 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-rules.inc -rw-r--r-- root/root 3470 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-versions.inc -rw-r--r-- root/root 7462 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/parameters.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/samples/ -rw-r--r-- root/root 198 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-root-response.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-node-uuid.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-rule-uuid.json -rw-r--r-- root/root 1517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-continue-request.json -rw-r--r-- root/root 678 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-request.json -rw-r--r-- root/root 841 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-response.json -rw-r--r-- root/root 2508 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-data-introspection-response.json -rw-r--r-- root/root 334 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspection-response.json -rw-r--r-- root/root 812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspections-response.json -rw-r--r-- root/root 869 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rule-response.json -rw-r--r-- root/root 558 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rules-response.json -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-root-response.json -rw-r--r-- root/root 416 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/bindep.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/ -rw-r--r-- root/root 2491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/example.local.conf -rw-r--r-- root/root 26843 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/plugin.sh -rw-r--r-- root/root 54 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/settings drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/upgrade/ -rwxr-xr-x root/root 1540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/resources.sh -rw-r--r-- root/root 164 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/settings -rwxr-xr-x root/root 690 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/shutdown.sh -rwxr-xr-x root/root 3256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/upgrade.sh drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/ -rw-r--r-- root/root 5752 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/Makefile -rw-r--r-- root/root 202 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/ -rw-r--r-- root/root 14 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/.gitignore drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/admin/ -rw-r--r-- root/root 4898 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/dnsmasq-pxe-filter.rst -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/index.rst -rw-r--r-- root/root 1491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/upgrade.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/cli/ -rw-r--r-- root/root 154 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/index.rst -rw-r--r-- root/root 2126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/ironic-inspector-status.rst -rw-r--r-- root/root 4016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/conf.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/configuration/ -rw-r--r-- root/root 464 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/index.rst -rw-r--r-- root/root 131 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/ironic-inspector.rst -rw-r--r-- root/root 637 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/policy.rst -rw-r--r-- root/root 573 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-config.rst -rw-r--r-- root/root 486 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-policy.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/contributor/ -rw-r--r-- root/root 365 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/index.rst -rw-r--r-- root/root 1665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/jobs-description.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/images/ -rw-r--r-- root/root 16969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/images/states.svg -rw-r--r-- root/root 361 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/install/ -rw-r--r-- root/root 19132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/install/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/user/ -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/http-api.rst -rw-r--r-- root/root 481 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/index.rst -rw-r--r-- root/root 7907 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/troubleshooting.rst -rw-r--r-- root/root 19111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/usage.rst -rw-r--r-- root/root 3500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/workflow.rst -rw-r--r-- root/root 757 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic-inspector.8 drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/__init__.py -rw-r--r-- root/root 3023 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/api_tools.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/ -rw-r--r-- root/root 397 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/__init__.py -rw-r--r-- root/root 1459 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/all.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/conductor.py -rw-r--r-- root/root 3043 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/dbsync.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/migration.py -rw-r--r-- root/root 2099 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/status.py -rw-r--r-- root/root 1124 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/wsgi.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/__init__.py -rw-r--r-- root/root 1867 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/context.py -rw-r--r-- root/root 6123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/coordination.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/i18n.py -rw-r--r-- root/root 10279 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ironic.py -rw-r--r-- root/root 2797 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/keystone.py -rw-r--r-- root/root 14587 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_parsers.py -rw-r--r-- root/root 10445 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_tlvs.py -rw-r--r-- root/root 2709 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/locking.py -rw-r--r-- root/root 1751 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc.py -rw-r--r-- root/root 2076 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc_service.py -rw-r--r-- root/root 1017 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/service_utils.py -rw-r--r-- root/root 5346 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/__init__.py -rw-r--r-- root/root 8868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/manager.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ -rw-r--r-- root/root 1889 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/__init__.py -rw-r--r-- root/root 1064 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/accelerators.py -rw-r--r-- root/root 1269 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/capabilities.py -rw-r--r-- root/root 1129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/coordination.py -rw-r--r-- root/root 5848 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/default.py -rw-r--r-- root/root 1753 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/discovery.py -rw-r--r-- root/root 1991 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/dnsmasq_pxe_filter.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/extra_hardware.py -rw-r--r-- root/root 1166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/healthcheck.py -rw-r--r-- root/root 1950 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/iptables.py -rw-r--r-- root/root 1285 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ironic.py -rw-r--r-- root/root 3576 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/opts.py -rw-r--r-- root/root 1080 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pci_devices.py -rw-r--r-- root/root 1213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/port_physnet.py -rw-r--r-- root/root 6009 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/processing.py -rw-r--r-- root/root 1818 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pxe_filter.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/service_catalog.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/ -rw-r--r-- root/root 881 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/__init__.py -rw-r--r-- root/root 578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/alembic.ini -rw-r--r-- root/root 20767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/api.py -rw-r--r-- root/root 4039 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migration.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/ -rw-r--r-- root/root 1812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/env.py -rw-r--r-- root/root 972 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/script.py.mako drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/ -rw-r--r-- root/root 2265 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -rw-r--r-- root/root 999 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -rw-r--r-- root/root 1868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -rw-r--r-- root/root 3181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -rw-r--r-- root/root 1008 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -rw-r--r-- root/root 1339 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -rw-r--r-- root/root 3016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -rw-r--r-- root/root 1807 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -rw-r--r-- root/root 2035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -rw-r--r-- root/root 4634 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/model.py -rw-r--r-- root/root 7150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspect.py -rw-r--r-- root/root 4632 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspection_state.py -rw-r--r-- root/root 218 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/known_accelerators.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 32877 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -rw-r--r-- root/root 17985 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/main.py -rw-r--r-- root/root 38511 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/node_cache.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/__init__.py -rw-r--r-- root/root 3118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/accel_device.py -rw-r--r-- root/root 8328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base.py -rw-r--r-- root/root 3977 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base_physnet.py -rw-r--r-- root/root 2741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/capabilities.py -rw-r--r-- root/root 3395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/discovery.py -rw-r--r-- root/root 1381 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/example.py -rw-r--r-- root/root 3831 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/extra_hardware.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/introspection_data.py -rw-r--r-- root/root 3673 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/lldp_basic.py -rw-r--r-- root/root 6584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/local_link_connection.py -rw-r--r-- root/root 2730 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/pci_devices.py -rw-r--r-- root/root 2181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/physnet_cidr_map.py -rw-r--r-- root/root 4500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/raid_device.py -rw-r--r-- root/root 6120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/rules.py -rw-r--r-- root/root 15222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/standard.py -rw-r--r-- root/root 12377 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/policy.py -rw-r--r-- root/root 15784 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/process.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/__init__.py -rw-r--r-- root/root 10370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/base.py -rw-r--r-- root/root 12060 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/dnsmasq.py -rw-r--r-- root/root 1970 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/interface.py -rw-r--r-- root/root 8505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/iptables.py -rw-r--r-- root/root 16741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/rules.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/__init__.py -rw-r--r-- root/root 10665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/base.py -rw-r--r-- root/root 33710 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/functional.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/__init__.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/__init__.py -rw-r--r-- root/root 5452 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_api.py -rw-r--r-- root/root 22300 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_migrations.py -rw-r--r-- root/root 1442 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/policy_fixture.py -rw-r--r-- root/root 30992 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_acl.py -rw-r--r-- root/root 5510 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_api_tools.py -rw-r--r-- root/root 12680 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_common_ironic.py -rw-r--r-- root/root 5123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_coordination.py -rw-r--r-- root/root 23595 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -rw-r--r-- root/root 28891 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_introspect.py -rw-r--r-- root/root 16884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_iptables.py -rw-r--r-- root/root 2566 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_keystone.py -rw-r--r-- root/root 3578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_locking.py -rw-r--r-- root/root 38427 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_main.py -rw-r--r-- root/root 22344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_manager.py -rw-r--r-- root/root 55759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_node_cache.py -rw-r--r-- root/root 2301 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_accel_device.py -rw-r--r-- root/root 3434 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base.py -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base_physnet.py -rw-r--r-- root/root 3002 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_capabilities.py -rw-r--r-- root/root 8166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_discovery.py -rw-r--r-- root/root 4061 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_extra_hardware.py -rw-r--r-- root/root 3167 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_introspection_data.py -rw-r--r-- root/root 17609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_lldp_basic.py -rw-r--r-- root/root 9698 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_local_link_connection.py -rw-r--r-- root/root 4986 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_pci_devices.py -rw-r--r-- root/root 6932 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -rw-r--r-- root/root 4864 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_raid_device.py -rw-r--r-- root/root 11953 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_rules.py -rw-r--r-- root/root 23454 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_standard.py -rw-r--r-- root/root 34035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_process.py -rw-r--r-- root/root 19461 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_pxe_filter.py -rw-r--r-- root/root 24850 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_rules.py -rw-r--r-- root/root 5395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_swift.py -rw-r--r-- root/root 6047 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_utils.py -rw-r--r-- root/root 3778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_wsgi_service.py -rw-r--r-- root/root 10770 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/utils.py -rw-r--r-- root/root 652 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/version.py -rw-r--r-- root/root 2414 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/wsgi_service.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/ -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/PKG-INFO -rw-rw-r-- root/root 21870 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/SOURCES.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/dependency_links.txt -rw-rw-r-- root/root 3445 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/entry_points.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/not-zip-safe -rw-rw-r-- root/root 47 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/pbr.json -rw-rw-r-- root/root 631 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/requires.txt -rw-rw-r-- root/root 17 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/top_level.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/ -rw-r--r-- root/root 56 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/config.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/notes/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/.placeholder -rw-r--r-- root/root 162 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml -rw-r--r-- root/root 344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml -rw-r--r-- root/root 115 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml -rw-r--r-- root/root 505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accelerators-2aa4f0cedf359810.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml -rw-r--r-- root/root 484 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml -rw-r--r-- root/root 129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml -rw-r--r-- root/root 122 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml -rw-r--r-- root/root 235 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml -rw-r--r-- root/root 610 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml -rw-r--r-- root/root 338 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml -rw-r--r-- root/root 150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml -rw-r--r-- root/root 332 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml -rw-r--r-- root/root 86 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml -rw-r--r-- root/root 219 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bug-2036455-bd3f6381b78c20db.yaml -rw-r--r-- root/root 144 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/capabilities-15cc2268d661f0a0.yaml -rw-r--r-- root/root 199 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml -rw-r--r-- root/root 119 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/contains-matches-ee28958b08995494.yaml -rw-r--r-- root/root 99 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml -rw-r--r-- root/root 553 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cors-5f345c65da7f5c99.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cpu-memory-cfdc72b625780871.yaml -rw-r--r-- root/root 309 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml -rw-r--r-- root/root 492 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml -rw-r--r-- root/root 1086 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml -rw-r--r-- root/root 97 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml -rw-r--r-- root/root 518 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml -rw-r--r-- root/root 245 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml -rw-r--r-- root/root 232 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml -rw-r--r-- root/root 369 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml -rw-r--r-- root/root 540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml -rw-r--r-- root/root 250 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml -rw-r--r-- root/root 200 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml -rw-r--r-- root/root 178 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml -rw-r--r-- root/root 125 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-condition-abc707b771be6be3.yaml -rw-r--r-- root/root 370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml -rw-r--r-- root/root 146 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-hook-d8c32eba70848210.yaml -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml -rw-r--r-- root/root 238 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extend-rules-9a9d38701e970611.yaml -rw-r--r-- root/root 609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml -rw-r--r-- root/root 296 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml -rw-r--r-- root/root 64 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml -rw-r--r-- root/root 305 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml -rw-r--r-- root/root 884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml -rw-r--r-- root/root 137 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml -rw-r--r-- root/root 315 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml -rw-r--r-- root/root 317 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-lldp-decode-83f4ad3869b0c7a7.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml -rw-r--r-- root/root 224 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml -rw-r--r-- root/root 389 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml -rw-r--r-- root/root 555 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml -rw-r--r-- root/root 82 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml -rw-r--r-- root/root 126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml -rw-r--r-- root/root 1003 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml -rw-r--r-- root/root 292 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml -rw-r--r-- root/root 212 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/hook-deps-83a867c7af0300e4.yaml -rw-r--r-- root/root 1258 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml -rw-r--r-- root/root 403 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/infiniband-support-960d6846e326dec4.yaml -rw-r--r-- root/root 327 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introduce_skip_list_to_inspector-825cab226dd212f4.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml -rw-r--r-- root/root 762 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-state-03538fac198882b6.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml -rw-r--r-- root/root 705 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-support-7eea800306829a49.yaml -rw-r--r-- root/root 343 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml -rw-r--r-- root/root 271 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml -rw-r--r-- root/root 80 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml -rw-r--r-- root/root 947 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml -rw-r--r-- root/root 1174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ksadapters-abc9edc63cafa405.yaml -rw-r--r-- root/root 186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/leader-election-c6692d9962f30ad1.yaml -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/listen-v6-effec95455e900f8.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/local_gb-250bd415684a7855.yaml -rw-r--r-- root/root 216 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml -rw-r--r-- root/root 420 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-2ae986f87098576b.yaml -rw-r--r-- root/root 113 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml -rw-r--r-- root/root 251 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/mdns-a5f4034257139e31.yaml -rw-r--r-- root/root 821 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml -rw-r--r-- root/root 71 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml -rw-r--r-- root/root 584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml -rw-r--r-- root/root 207 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/names-82d9f84153a228ec.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml -rw-r--r-- root/root 210 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml -rw-r--r-- root/root 145 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml -rw-r--r-- root/root 102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml -rw-r--r-- root/root 231 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-rollback-e15bc7fee0134545.yaml -rw-r--r-- root/root 93 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-id-920629472f01c83a.yaml -rw-r--r-- root/root 63 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-locking-4d135ca5b93524b1.yaml -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml -rw-r--r-- root/root 141 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml -rw-r--r-- root/root 256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml -rw-r--r-- root/root 84 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/periodics-18bf7fb57777c043.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/persistent-boot-207b32257a97451e.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml -rw-r--r-- root/root 1778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/policy-engine-c44828e3131e6c62.yaml -rw-r--r-- root/root 308 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-list-retry-745d1cf41780e961.yaml -rw-r--r-- root/root 284 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml -rw-r--r-- root/root 317 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml -rw-r--r-- root/root 354 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/project-status-4ce6dc06e8b8a0d1.yaml -rw-r--r-- root/root 278 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml -rw-r--r-- root/root 247 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml -rw-r--r-- root/root 767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml -rw-r--r-- root/root 465 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml -rw-r--r-- root/root 594 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml -rw-r--r-- root/root 360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml -rw-r--r-- root/root 513 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml -rw-r--r-- root/root 196 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml -rw-r--r-- root/root 123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml -rw-r--r-- root/root 328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml -rw-r--r-- root/root 509 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml -rw-r--r-- root/root 749 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.yaml -rw-r--r-- root/root 259 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml -rw-r--r-- root/root 88 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml -rw-r--r-- root/root 395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml -rw-r--r-- root/root 132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rules-invert-2585173a11db3c31.yaml -rw-r--r-- root/root 875 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml -rw-r--r-- root/root 266 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml -rw-r--r-- root/root 497 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sighup-support-e6eaec034d963108.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml -rw-r--r-- root/root 503 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml -rw-r--r-- root/root 780 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/split-services-99873ff27ef2d89b.yaml -rw-r--r-- root/root 1734 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sqlalchemy-minimum-version-cd34a2e10d7946fd.yaml -rw-r--r-- root/root 439 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml -rw-r--r-- root/root 147 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml -rw-r--r-- root/root 543 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/story-2002166-371315335fd8e62d.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml -rw-r--r-- root/root 379 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml -rw-r--r-- root/root 173 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml -rw-r--r-- root/root 94 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml -rw-r--r-- root/root 440 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trait-actions-eec05cbb6a944619.yaml -rw-r--r-- root/root 160 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml -rw-r--r-- root/root 157 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unprocessed-07842e56eb60e253.yaml -rw-r--r-- root/root 120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml -rw-r--r-- root/root 158 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml -rw-r--r-- root/root 390 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml -rw-r--r-- root/root 221 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml -rw-r--r-- root/root 112 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/ -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/2023.1.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/.placeholder drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/.placeholder -rw-r--r-- root/root 9336 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/conf.py -rw-r--r-- root/root 289 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/index.rst -rw-r--r-- root/root 189 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/liberty.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 81993 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 1872 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/mitaka.rst -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/newton.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ocata.rst -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/pike.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/queens.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/rocky.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/stein.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/train.rst -rw-r--r-- root/root 107 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/unreleased.rst -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ussuri.rst -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/victoria.rst -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/wallaby.rst -rw-r--r-- root/root 176 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/xena.rst -rw-r--r-- root/root 179 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/yoga.rst -rw-r--r-- root/root 118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/zed.rst -rw-r--r-- root/root 1442 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/requirements.txt -rw-r--r-- root/root 969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.conf drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/rootwrap.d/ -rw-r--r-- root/root 274 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.d/ironic-inspector.filters -rw-r--r-- root/root 4424 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/setup.cfg -rw-r--r-- root/root 699 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/setup.py -rw-r--r-- root/root 414 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/test-requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/tools/ -rw-r--r-- root/root 8360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/bandit.yml -rw-r--r-- root/root 398 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/config-generator.conf -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/policy-generator.conf -rwxr-xr-x root/root 3208 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/states_to_dot.py -rwxr-xr-x root/root 2014 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/test-setup.sh -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tox.ini drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/zuul.d/ -rw-r--r-- root/root 6756 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/ironic-inspector-jobs.yaml -rw-r--r-- root/root 759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/project.yaml + STATUS=0 + '[' 0 -ne 0 ']' + cd ironic-inspector-11.7.1.dev4 + /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 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 + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . Initialized empty Git repository in /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.git/ + /usr/bin/git commit --allow-empty -a --author 'rpm-build ' -m 'openstack-ironic-inspector-11.7.1 base' [master (root-commit) d353814] openstack-ironic-inspector-11.7.1 base 440 files changed, 37510 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/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/__init__.py create mode 100644 ironic_inspector/db/alembic.ini create mode 100644 ironic_inspector/db/api.py create mode 100644 ironic_inspector/db/migration.py create mode 100644 ironic_inspector/db/migrations/env.py create mode 100644 ironic_inspector/db/migrations/script.py.mako create mode 100644 ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py create mode 100644 ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py create mode 100644 ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py create mode 100644 ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py create mode 100644 ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py create mode 100644 ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py create mode 100644 ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py create mode 100644 ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py create mode 100644 ironic_inspector/db/migrations/versions/d588418040d_add_rules.py create mode 100644 ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py create mode 100644 ironic_inspector/db/model.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/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/db/__init__.py create mode 100644 ironic_inspector/test/unit/db/test_api.py create mode 100644 ironic_inspector/test/unit/db/test_migrations.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_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_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 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/bug-2036455-bd3f6381b78c20db.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-lldp-decode-83f4ad3869b0c7a7.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/introduce_skip_list_to_inspector-825cab226dd212f4.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/project-status-4ce6dc06e8b8a0d1.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/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.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/sqlalchemy-minimum-version-cd34a2e10d7946fd.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/2023.1.rst 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 releasenotes/source/yoga.rst create mode 100644 releasenotes/source/zed.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 '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/sphinx-build/ s/-W//' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + echo -n + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires -t -e py39,docs Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.RytbFL Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.buildreqs.nosrc.rpm + exit 0 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --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;\\007"', 'PS1': ' \\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.brmXod + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ironic-inspector-11.7.1.dev4 + /usr/bin/gzip -dc /builddir/build/SOURCES/ironic-inspector-11.7.1.dev4-0.20240119210315.8a86f23.tar.gz + /usr/bin/tar -xvvof - drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ -rw-r--r-- root/root 75 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/.stestr.conf -rw-rw-r-- root/root 5796 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/AUTHORS -rw-r--r-- root/root 13186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/CONTRIBUTING.rst -rw-rw-r-- root/root 57774 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ChangeLog -rw-r--r-- root/root 11358 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/LICENSE -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/PKG-INFO -rw-r--r-- root/root 1482 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/README.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/ -rw-r--r-- root/root 6781 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/conf.py -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/index.rst -rw-r--r-- root/root 1686 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-continue.inc -rw-r--r-- root/root 3498 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection-management.inc -rw-r--r-- root/root 2727 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection.inc -rw-r--r-- root/root 2832 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-rules.inc -rw-r--r-- root/root 3470 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-versions.inc -rw-r--r-- root/root 7462 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/parameters.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/samples/ -rw-r--r-- root/root 198 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-root-response.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-node-uuid.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-rule-uuid.json -rw-r--r-- root/root 1517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-continue-request.json -rw-r--r-- root/root 678 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-request.json -rw-r--r-- root/root 841 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-response.json -rw-r--r-- root/root 2508 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-data-introspection-response.json -rw-r--r-- root/root 334 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspection-response.json -rw-r--r-- root/root 812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspections-response.json -rw-r--r-- root/root 869 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rule-response.json -rw-r--r-- root/root 558 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rules-response.json -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-root-response.json -rw-r--r-- root/root 416 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/bindep.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/ -rw-r--r-- root/root 2491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/example.local.conf -rw-r--r-- root/root 26843 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/plugin.sh -rw-r--r-- root/root 54 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/settings drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/upgrade/ -rwxr-xr-x root/root 1540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/resources.sh -rw-r--r-- root/root 164 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/settings -rwxr-xr-x root/root 690 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/shutdown.sh -rwxr-xr-x root/root 3256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/upgrade.sh drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/ -rw-r--r-- root/root 5752 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/Makefile -rw-r--r-- root/root 202 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/ -rw-r--r-- root/root 14 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/.gitignore drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/admin/ -rw-r--r-- root/root 4898 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/dnsmasq-pxe-filter.rst -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/index.rst -rw-r--r-- root/root 1491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/upgrade.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/cli/ -rw-r--r-- root/root 154 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/index.rst -rw-r--r-- root/root 2126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/ironic-inspector-status.rst -rw-r--r-- root/root 4016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/conf.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/configuration/ -rw-r--r-- root/root 464 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/index.rst -rw-r--r-- root/root 131 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/ironic-inspector.rst -rw-r--r-- root/root 637 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/policy.rst -rw-r--r-- root/root 573 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-config.rst -rw-r--r-- root/root 486 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-policy.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/contributor/ -rw-r--r-- root/root 365 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/index.rst -rw-r--r-- root/root 1665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/jobs-description.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/images/ -rw-r--r-- root/root 16969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/images/states.svg -rw-r--r-- root/root 361 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/install/ -rw-r--r-- root/root 19132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/install/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/user/ -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/http-api.rst -rw-r--r-- root/root 481 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/index.rst -rw-r--r-- root/root 7907 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/troubleshooting.rst -rw-r--r-- root/root 19111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/usage.rst -rw-r--r-- root/root 3500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/workflow.rst -rw-r--r-- root/root 757 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic-inspector.8 drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/__init__.py -rw-r--r-- root/root 3023 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/api_tools.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/ -rw-r--r-- root/root 397 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/__init__.py -rw-r--r-- root/root 1459 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/all.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/conductor.py -rw-r--r-- root/root 3043 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/dbsync.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/migration.py -rw-r--r-- root/root 2099 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/status.py -rw-r--r-- root/root 1124 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/wsgi.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/__init__.py -rw-r--r-- root/root 1867 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/context.py -rw-r--r-- root/root 6123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/coordination.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/i18n.py -rw-r--r-- root/root 10279 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ironic.py -rw-r--r-- root/root 2797 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/keystone.py -rw-r--r-- root/root 14587 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_parsers.py -rw-r--r-- root/root 10445 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_tlvs.py -rw-r--r-- root/root 2709 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/locking.py -rw-r--r-- root/root 1751 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc.py -rw-r--r-- root/root 2076 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc_service.py -rw-r--r-- root/root 1017 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/service_utils.py -rw-r--r-- root/root 5346 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/__init__.py -rw-r--r-- root/root 8868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/manager.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ -rw-r--r-- root/root 1889 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/__init__.py -rw-r--r-- root/root 1064 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/accelerators.py -rw-r--r-- root/root 1269 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/capabilities.py -rw-r--r-- root/root 1129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/coordination.py -rw-r--r-- root/root 5848 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/default.py -rw-r--r-- root/root 1753 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/discovery.py -rw-r--r-- root/root 1991 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/dnsmasq_pxe_filter.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/extra_hardware.py -rw-r--r-- root/root 1166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/healthcheck.py -rw-r--r-- root/root 1950 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/iptables.py -rw-r--r-- root/root 1285 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ironic.py -rw-r--r-- root/root 3576 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/opts.py -rw-r--r-- root/root 1080 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pci_devices.py -rw-r--r-- root/root 1213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/port_physnet.py -rw-r--r-- root/root 6009 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/processing.py -rw-r--r-- root/root 1818 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pxe_filter.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/service_catalog.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/ -rw-r--r-- root/root 881 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/__init__.py -rw-r--r-- root/root 578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/alembic.ini -rw-r--r-- root/root 20767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/api.py -rw-r--r-- root/root 4039 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migration.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/ -rw-r--r-- root/root 1812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/env.py -rw-r--r-- root/root 972 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/script.py.mako drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/ -rw-r--r-- root/root 2265 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -rw-r--r-- root/root 999 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -rw-r--r-- root/root 1868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -rw-r--r-- root/root 3181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -rw-r--r-- root/root 1008 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -rw-r--r-- root/root 1339 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -rw-r--r-- root/root 3016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -rw-r--r-- root/root 1807 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -rw-r--r-- root/root 2035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -rw-r--r-- root/root 4634 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/model.py -rw-r--r-- root/root 7150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspect.py -rw-r--r-- root/root 4632 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspection_state.py -rw-r--r-- root/root 218 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/known_accelerators.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 32877 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -rw-r--r-- root/root 17985 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/main.py -rw-r--r-- root/root 38511 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/node_cache.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/__init__.py -rw-r--r-- root/root 3118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/accel_device.py -rw-r--r-- root/root 8328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base.py -rw-r--r-- root/root 3977 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base_physnet.py -rw-r--r-- root/root 2741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/capabilities.py -rw-r--r-- root/root 3395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/discovery.py -rw-r--r-- root/root 1381 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/example.py -rw-r--r-- root/root 3831 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/extra_hardware.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/introspection_data.py -rw-r--r-- root/root 3673 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/lldp_basic.py -rw-r--r-- root/root 6584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/local_link_connection.py -rw-r--r-- root/root 2730 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/pci_devices.py -rw-r--r-- root/root 2181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/physnet_cidr_map.py -rw-r--r-- root/root 4500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/raid_device.py -rw-r--r-- root/root 6120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/rules.py -rw-r--r-- root/root 15222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/standard.py -rw-r--r-- root/root 12377 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/policy.py -rw-r--r-- root/root 15784 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/process.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/__init__.py -rw-r--r-- root/root 10370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/base.py -rw-r--r-- root/root 12060 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/dnsmasq.py -rw-r--r-- root/root 1970 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/interface.py -rw-r--r-- root/root 8505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/iptables.py -rw-r--r-- root/root 16741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/rules.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/__init__.py -rw-r--r-- root/root 10665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/base.py -rw-r--r-- root/root 33710 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/functional.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/__init__.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/__init__.py -rw-r--r-- root/root 5452 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_api.py -rw-r--r-- root/root 22300 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_migrations.py -rw-r--r-- root/root 1442 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/policy_fixture.py -rw-r--r-- root/root 30992 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_acl.py -rw-r--r-- root/root 5510 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_api_tools.py -rw-r--r-- root/root 12680 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_common_ironic.py -rw-r--r-- root/root 5123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_coordination.py -rw-r--r-- root/root 23595 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -rw-r--r-- root/root 28891 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_introspect.py -rw-r--r-- root/root 16884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_iptables.py -rw-r--r-- root/root 2566 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_keystone.py -rw-r--r-- root/root 3578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_locking.py -rw-r--r-- root/root 38427 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_main.py -rw-r--r-- root/root 22344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_manager.py -rw-r--r-- root/root 55759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_node_cache.py -rw-r--r-- root/root 2301 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_accel_device.py -rw-r--r-- root/root 3434 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base.py -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base_physnet.py -rw-r--r-- root/root 3002 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_capabilities.py -rw-r--r-- root/root 8166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_discovery.py -rw-r--r-- root/root 4061 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_extra_hardware.py -rw-r--r-- root/root 3167 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_introspection_data.py -rw-r--r-- root/root 17609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_lldp_basic.py -rw-r--r-- root/root 9698 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_local_link_connection.py -rw-r--r-- root/root 4986 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_pci_devices.py -rw-r--r-- root/root 6932 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -rw-r--r-- root/root 4864 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_raid_device.py -rw-r--r-- root/root 11953 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_rules.py -rw-r--r-- root/root 23454 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_standard.py -rw-r--r-- root/root 34035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_process.py -rw-r--r-- root/root 19461 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_pxe_filter.py -rw-r--r-- root/root 24850 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_rules.py -rw-r--r-- root/root 5395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_swift.py -rw-r--r-- root/root 6047 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_utils.py -rw-r--r-- root/root 3778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_wsgi_service.py -rw-r--r-- root/root 10770 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/utils.py -rw-r--r-- root/root 652 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/version.py -rw-r--r-- root/root 2414 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/wsgi_service.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/ -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/PKG-INFO -rw-rw-r-- root/root 21870 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/SOURCES.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/dependency_links.txt -rw-rw-r-- root/root 3445 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/entry_points.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/not-zip-safe -rw-rw-r-- root/root 47 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/pbr.json -rw-rw-r-- root/root 631 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/requires.txt -rw-rw-r-- root/root 17 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/top_level.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/ -rw-r--r-- root/root 56 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/config.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/notes/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/.placeholder -rw-r--r-- root/root 162 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml -rw-r--r-- root/root 344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml -rw-r--r-- root/root 115 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml -rw-r--r-- root/root 505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accelerators-2aa4f0cedf359810.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml -rw-r--r-- root/root 484 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml -rw-r--r-- root/root 129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml -rw-r--r-- root/root 122 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml -rw-r--r-- root/root 235 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml -rw-r--r-- root/root 610 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml -rw-r--r-- root/root 338 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml -rw-r--r-- root/root 150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml -rw-r--r-- root/root 332 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml -rw-r--r-- root/root 86 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml -rw-r--r-- root/root 219 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bug-2036455-bd3f6381b78c20db.yaml -rw-r--r-- root/root 144 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/capabilities-15cc2268d661f0a0.yaml -rw-r--r-- root/root 199 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml -rw-r--r-- root/root 119 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/contains-matches-ee28958b08995494.yaml -rw-r--r-- root/root 99 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml -rw-r--r-- root/root 553 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cors-5f345c65da7f5c99.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cpu-memory-cfdc72b625780871.yaml -rw-r--r-- root/root 309 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml -rw-r--r-- root/root 492 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml -rw-r--r-- root/root 1086 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml -rw-r--r-- root/root 97 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml -rw-r--r-- root/root 518 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml -rw-r--r-- root/root 245 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml -rw-r--r-- root/root 232 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml -rw-r--r-- root/root 369 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml -rw-r--r-- root/root 540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml -rw-r--r-- root/root 250 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml -rw-r--r-- root/root 200 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml -rw-r--r-- root/root 178 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml -rw-r--r-- root/root 125 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-condition-abc707b771be6be3.yaml -rw-r--r-- root/root 370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml -rw-r--r-- root/root 146 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-hook-d8c32eba70848210.yaml -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml -rw-r--r-- root/root 238 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extend-rules-9a9d38701e970611.yaml -rw-r--r-- root/root 609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml -rw-r--r-- root/root 296 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml -rw-r--r-- root/root 64 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml -rw-r--r-- root/root 305 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml -rw-r--r-- root/root 884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml -rw-r--r-- root/root 137 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml -rw-r--r-- root/root 315 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml -rw-r--r-- root/root 317 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-lldp-decode-83f4ad3869b0c7a7.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml -rw-r--r-- root/root 224 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml -rw-r--r-- root/root 389 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml -rw-r--r-- root/root 555 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml -rw-r--r-- root/root 82 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml -rw-r--r-- root/root 126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml -rw-r--r-- root/root 1003 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml -rw-r--r-- root/root 292 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml -rw-r--r-- root/root 212 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/hook-deps-83a867c7af0300e4.yaml -rw-r--r-- root/root 1258 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml -rw-r--r-- root/root 403 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/infiniband-support-960d6846e326dec4.yaml -rw-r--r-- root/root 327 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introduce_skip_list_to_inspector-825cab226dd212f4.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml -rw-r--r-- root/root 762 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-state-03538fac198882b6.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml -rw-r--r-- root/root 705 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-support-7eea800306829a49.yaml -rw-r--r-- root/root 343 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml -rw-r--r-- root/root 271 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml -rw-r--r-- root/root 80 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml -rw-r--r-- root/root 947 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml -rw-r--r-- root/root 1174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ksadapters-abc9edc63cafa405.yaml -rw-r--r-- root/root 186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/leader-election-c6692d9962f30ad1.yaml -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/listen-v6-effec95455e900f8.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/local_gb-250bd415684a7855.yaml -rw-r--r-- root/root 216 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml -rw-r--r-- root/root 420 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-2ae986f87098576b.yaml -rw-r--r-- root/root 113 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml -rw-r--r-- root/root 251 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/mdns-a5f4034257139e31.yaml -rw-r--r-- root/root 821 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml -rw-r--r-- root/root 71 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml -rw-r--r-- root/root 584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml -rw-r--r-- root/root 207 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/names-82d9f84153a228ec.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml -rw-r--r-- root/root 210 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml -rw-r--r-- root/root 145 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml -rw-r--r-- root/root 102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml -rw-r--r-- root/root 231 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-rollback-e15bc7fee0134545.yaml -rw-r--r-- root/root 93 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-id-920629472f01c83a.yaml -rw-r--r-- root/root 63 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-locking-4d135ca5b93524b1.yaml -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml -rw-r--r-- root/root 141 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml -rw-r--r-- root/root 256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml -rw-r--r-- root/root 84 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/periodics-18bf7fb57777c043.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/persistent-boot-207b32257a97451e.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml -rw-r--r-- root/root 1778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/policy-engine-c44828e3131e6c62.yaml -rw-r--r-- root/root 308 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-list-retry-745d1cf41780e961.yaml -rw-r--r-- root/root 284 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml -rw-r--r-- root/root 317 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml -rw-r--r-- root/root 354 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/project-status-4ce6dc06e8b8a0d1.yaml -rw-r--r-- root/root 278 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml -rw-r--r-- root/root 247 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml -rw-r--r-- root/root 767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml -rw-r--r-- root/root 465 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml -rw-r--r-- root/root 594 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml -rw-r--r-- root/root 360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml -rw-r--r-- root/root 513 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml -rw-r--r-- root/root 196 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml -rw-r--r-- root/root 123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml -rw-r--r-- root/root 328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml -rw-r--r-- root/root 509 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml -rw-r--r-- root/root 749 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.yaml -rw-r--r-- root/root 259 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml -rw-r--r-- root/root 88 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml -rw-r--r-- root/root 395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml -rw-r--r-- root/root 132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rules-invert-2585173a11db3c31.yaml -rw-r--r-- root/root 875 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml -rw-r--r-- root/root 266 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml -rw-r--r-- root/root 497 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sighup-support-e6eaec034d963108.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml -rw-r--r-- root/root 503 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml -rw-r--r-- root/root 780 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/split-services-99873ff27ef2d89b.yaml -rw-r--r-- root/root 1734 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sqlalchemy-minimum-version-cd34a2e10d7946fd.yaml -rw-r--r-- root/root 439 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml -rw-r--r-- root/root 147 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml -rw-r--r-- root/root 543 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/story-2002166-371315335fd8e62d.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml -rw-r--r-- root/root 379 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml -rw-r--r-- root/root 173 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml -rw-r--r-- root/root 94 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml -rw-r--r-- root/root 440 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trait-actions-eec05cbb6a944619.yaml -rw-r--r-- root/root 160 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml -rw-r--r-- root/root 157 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unprocessed-07842e56eb60e253.yaml -rw-r--r-- root/root 120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml -rw-r--r-- root/root 158 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml -rw-r--r-- root/root 390 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml -rw-r--r-- root/root 221 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml -rw-r--r-- root/root 112 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/ -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/2023.1.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/.placeholder drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/.placeholder -rw-r--r-- root/root 9336 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/conf.py -rw-r--r-- root/root 289 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/index.rst -rw-r--r-- root/root 189 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/liberty.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 81993 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 1872 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/mitaka.rst -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/newton.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ocata.rst -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/pike.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/queens.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/rocky.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/stein.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/train.rst -rw-r--r-- root/root 107 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/unreleased.rst -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ussuri.rst -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/victoria.rst -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/wallaby.rst -rw-r--r-- root/root 176 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/xena.rst -rw-r--r-- root/root 179 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/yoga.rst -rw-r--r-- root/root 118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/zed.rst -rw-r--r-- root/root 1442 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/requirements.txt -rw-r--r-- root/root 969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.conf drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/rootwrap.d/ -rw-r--r-- root/root 274 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.d/ironic-inspector.filters -rw-r--r-- root/root 4424 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/setup.cfg -rw-r--r-- root/root 699 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/setup.py -rw-r--r-- root/root 414 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/test-requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/tools/ -rw-r--r-- root/root 8360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/bandit.yml -rw-r--r-- root/root 398 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/config-generator.conf -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/policy-generator.conf -rwxr-xr-x root/root 3208 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/states_to_dot.py -rwxr-xr-x root/root 2014 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/test-setup.sh -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tox.ini drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/zuul.d/ -rw-r--r-- root/root 6756 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/ironic-inspector-jobs.yaml -rw-r--r-- root/root 759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/project.yaml Initialized empty Git repository in /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.git/ + STATUS=0 + '[' 0 -ne 0 ']' + cd ironic-inspector-11.7.1.dev4 + /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 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 + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit --allow-empty -a --author 'rpm-build ' -m 'openstack-ironic-inspector-11.7.1 base' [master (root-commit) 7f07859] openstack-ironic-inspector-11.7.1 base 440 files changed, 37510 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/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/__init__.py create mode 100644 ironic_inspector/db/alembic.ini create mode 100644 ironic_inspector/db/api.py create mode 100644 ironic_inspector/db/migration.py create mode 100644 ironic_inspector/db/migrations/env.py create mode 100644 ironic_inspector/db/migrations/script.py.mako create mode 100644 ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py create mode 100644 ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py create mode 100644 ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py create mode 100644 ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py create mode 100644 ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py create mode 100644 ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py create mode 100644 ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py create mode 100644 ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py create mode 100644 ironic_inspector/db/migrations/versions/d588418040d_add_rules.py create mode 100644 ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py create mode 100644 ironic_inspector/db/model.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/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/db/__init__.py create mode 100644 ironic_inspector/test/unit/db/test_api.py create mode 100644 ironic_inspector/test/unit/db/test_migrations.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_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_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 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/bug-2036455-bd3f6381b78c20db.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-lldp-decode-83f4ad3869b0c7a7.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/introduce_skip_list_to_inspector-825cab226dd212f4.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/project-status-4ce6dc06e8b8a0d1.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/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.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/sqlalchemy-minimum-version-cd34a2e10d7946fd.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/2023.1.rst 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 releasenotes/source/yoga.rst create mode 100644 releasenotes/source/zed.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 '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/sphinx-build/ s/-W//' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + echo -n + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires -t -e py39,docs Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.SMCKbz Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement not satisfied: automaton>=1.9.0 Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic>=1.4.2 Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement not satisfied: construct>=2.9.39 Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask>=1.1.0 Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: futurist>=1.2.0 Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: ironic-lib>=4.3.0 Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: jsonpath-rw>=1.2.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: jsonschema>=3.2.0 Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystoneauth1>=4.2.0 Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystonemiddleware>=4.18.0 Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement not satisfied: netaddr>=0.7.18 Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: PyYAML>=5.3.1 Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement not satisfied: openstacksdk>=0.40.0 Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.concurrency>=3.26.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db>=12.1.0 Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.i18n>=3.20.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.middleware>=3.31.0 Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.policy>=3.7.0 Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.rootwrap>=5.8.0 Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.serialization>=2.25.0 Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.service>=1.31.0 Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.upgradecheck>=1.2.0 Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.utils>=4.5.0 Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: tenacity>=6.2.0 Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement not satisfied: stevedore>=1.20.0 Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement not satisfied: tooz>=2.5.1 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: coverage!=4.4,>=4.0 Handling pymemcache!=1.3.0,>=1.2.9 from tox --print-deps-only: py39,docs Requirement not satisfied: pymemcache!=1.3.0,>=1.2.9 Handling stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: stestr>=1.0.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: fixtures>=3.0.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslotest>=3.2.0 Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement not satisfied: automaton>=1.9.0 Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic>=1.4.2 Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement not satisfied: construct>=2.9.39 Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask>=1.1.0 Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: futurist>=1.2.0 Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: ironic-lib>=4.3.0 Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: jsonpath-rw>=1.2.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: jsonschema>=3.2.0 Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystoneauth1>=4.2.0 Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystonemiddleware>=4.18.0 Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement not satisfied: netaddr>=0.7.18 Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: PyYAML>=5.3.1 Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement not satisfied: openstacksdk>=0.40.0 Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.concurrency>=3.26.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db>=12.1.0 Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.i18n>=3.20.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.middleware>=3.31.0 Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.policy>=3.7.0 Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.rootwrap>=5.8.0 Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.serialization>=2.25.0 Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.service>=1.31.0 Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.upgradecheck>=1.2.0 Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.utils>=4.5.0 Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: tenacity>=6.2.0 Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement not satisfied: stevedore>=1.20.0 Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement not satisfied: tooz>=2.5.1 Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: reno>=3.1.0 Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-svg2pdfconverter>=0.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-svg2pdfconverter>=0.1.0 (installed: sphinxcontrib-svg2pdfconverter 1.1.1) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-apidoc>=0.2.0 Handling openstackdocstheme>=2.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: openstackdocstheme>=2.2.0 running dist_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 requirements to 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' creating '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/ironic_inspector.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling automaton (>=1.9.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: automaton (>=1.9.0) Handling alembic (>=1.4.2) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: alembic (>=1.4.2) Handling construct (>=2.9.39) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: construct (>=2.9.39) Handling eventlet (>=0.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: eventlet (>=0.26.0) (installed: eventlet 0.33.3) Handling Flask (>=1.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: Flask (>=1.1.0) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: futurist (>=1.2.0) Handling ironic-lib (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: ironic-lib (>=4.3.0) Handling jsonpath-rw (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: jsonpath-rw (>=1.2.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: jsonschema (>=3.2.0) Handling keystoneauth1 (>=4.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: keystoneauth1 (>=4.2.0) Handling keystonemiddleware (>=4.18.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: keystonemiddleware (>=4.18.0) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: netaddr (>=0.7.18) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 5.11.1) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling PyYAML (>=5.3.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: PyYAML (>=5.3.1) Handling openstacksdk (>=0.40.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: openstacksdk (>=0.40.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.concurrency (>=3.26.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.config (>=6.8.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.context (>=2.22.0) Handling oslo.db (>=12.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.db (>=12.1.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.i18n (>=3.20.0) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.log (>=4.3.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.messaging (>=14.1.0) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.middleware (>=3.31.0) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.policy (>=3.7.0) Handling oslo.rootwrap (>=5.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.rootwrap (>=5.8.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.serialization (>=2.25.0) Handling oslo.service (>=1.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.service (>=1.31.0) Handling oslo.upgradecheck (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.upgradecheck (>=1.2.0) Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: oslo.utils (>=4.5.0) Handling tenacity (>=6.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: tenacity (>=6.2.0) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: stevedore (>=1.20.0) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.45) Handling tooz (>=2.5.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement not satisfied: tooz (>=2.5.1) + cat /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires + rm -rfv ironic_inspector.dist-info/ removed 'ironic_inspector.dist-info/AUTHORS' removed 'ironic_inspector.dist-info/LICENSE' removed 'ironic_inspector.dist-info/METADATA' removed 'ironic_inspector.dist-info/entry_points.txt' removed 'ironic_inspector.dist-info/pbr.json' removed 'ironic_inspector.dist-info/top_level.txt' removed directory 'ironic_inspector.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --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;\\007"', 'PS1': ' \\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.dCgkWC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ironic-inspector-11.7.1.dev4 + /usr/bin/gzip -dc /builddir/build/SOURCES/ironic-inspector-11.7.1.dev4-0.20240119210315.8a86f23.tar.gz + /usr/bin/tar -xvvof - drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ -rw-r--r-- root/root 75 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/.stestr.conf -rw-rw-r-- root/root 5796 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/AUTHORS -rw-r--r-- root/root 13186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/CONTRIBUTING.rst -rw-rw-r-- root/root 57774 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ChangeLog -rw-r--r-- root/root 11358 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/LICENSE -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/PKG-INFO -rw-r--r-- root/root 1482 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/README.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/ -rw-r--r-- root/root 6781 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/conf.py -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/index.rst -rw-r--r-- root/root 1686 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-continue.inc -rw-r--r-- root/root 3498 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection-management.inc -rw-r--r-- root/root 2727 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-introspection.inc -rw-r--r-- root/root 2832 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-v1-rules.inc -rw-r--r-- root/root 3470 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/introspection-api-versions.inc -rw-r--r-- root/root 7462 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/parameters.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/api-ref/source/samples/ -rw-r--r-- root/root 198 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-root-response.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-node-uuid.json -rw-r--r-- root/root 52 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-common-rule-uuid.json -rw-r--r-- root/root 1517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-continue-request.json -rw-r--r-- root/root 678 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-request.json -rw-r--r-- root/root 841 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-create-rule-response.json -rw-r--r-- root/root 2508 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-data-introspection-response.json -rw-r--r-- root/root 334 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspection-response.json -rw-r--r-- root/root 812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-introspections-response.json -rw-r--r-- root/root 869 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rule-response.json -rw-r--r-- root/root 558 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-get-rules-response.json -rw-r--r-- root/root 517 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/api-ref/source/samples/api-v1-root-response.json -rw-r--r-- root/root 416 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/bindep.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/ -rw-r--r-- root/root 2491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/example.local.conf -rw-r--r-- root/root 26843 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/plugin.sh -rw-r--r-- root/root 54 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/settings drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/devstack/upgrade/ -rwxr-xr-x root/root 1540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/resources.sh -rw-r--r-- root/root 164 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/settings -rwxr-xr-x root/root 690 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/shutdown.sh -rwxr-xr-x root/root 3256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/devstack/upgrade/upgrade.sh drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/ -rw-r--r-- root/root 5752 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/Makefile -rw-r--r-- root/root 202 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/ -rw-r--r-- root/root 14 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/.gitignore drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/admin/ -rw-r--r-- root/root 4898 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/dnsmasq-pxe-filter.rst -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/index.rst -rw-r--r-- root/root 1491 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/admin/upgrade.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/cli/ -rw-r--r-- root/root 154 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/index.rst -rw-r--r-- root/root 2126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/cli/ironic-inspector-status.rst -rw-r--r-- root/root 4016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/conf.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/configuration/ -rw-r--r-- root/root 464 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/index.rst -rw-r--r-- root/root 131 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/ironic-inspector.rst -rw-r--r-- root/root 637 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/policy.rst -rw-r--r-- root/root 573 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-config.rst -rw-r--r-- root/root 486 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/configuration/sample-policy.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/contributor/ -rw-r--r-- root/root 365 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/index.rst -rw-r--r-- root/root 1665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/contributor/jobs-description.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/images/ -rw-r--r-- root/root 16969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/images/states.svg -rw-r--r-- root/root 361 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/install/ -rw-r--r-- root/root 19132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/install/index.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/doc/source/user/ -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/http-api.rst -rw-r--r-- root/root 481 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/index.rst -rw-r--r-- root/root 7907 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/troubleshooting.rst -rw-r--r-- root/root 19111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/usage.rst -rw-r--r-- root/root 3500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/doc/source/user/workflow.rst -rw-r--r-- root/root 757 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic-inspector.8 drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/__init__.py -rw-r--r-- root/root 3023 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/api_tools.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/ -rw-r--r-- root/root 397 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/__init__.py -rw-r--r-- root/root 1459 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/all.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/conductor.py -rw-r--r-- root/root 3043 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/dbsync.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/migration.py -rw-r--r-- root/root 2099 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/status.py -rw-r--r-- root/root 1124 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/cmd/wsgi.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/__init__.py -rw-r--r-- root/root 1867 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/context.py -rw-r--r-- root/root 6123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/coordination.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/i18n.py -rw-r--r-- root/root 10279 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/ironic.py -rw-r--r-- root/root 2797 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/keystone.py -rw-r--r-- root/root 14587 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_parsers.py -rw-r--r-- root/root 10445 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/lldp_tlvs.py -rw-r--r-- root/root 2709 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/locking.py -rw-r--r-- root/root 1751 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc.py -rw-r--r-- root/root 2076 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/rpc_service.py -rw-r--r-- root/root 1017 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/service_utils.py -rw-r--r-- root/root 5346 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/common/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/__init__.py -rw-r--r-- root/root 8868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conductor/manager.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ -rw-r--r-- root/root 1889 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/__init__.py -rw-r--r-- root/root 1064 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/accelerators.py -rw-r--r-- root/root 1269 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/capabilities.py -rw-r--r-- root/root 1129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/coordination.py -rw-r--r-- root/root 5848 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/default.py -rw-r--r-- root/root 1753 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/discovery.py -rw-r--r-- root/root 1991 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/dnsmasq_pxe_filter.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/extra_hardware.py -rw-r--r-- root/root 1166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/healthcheck.py -rw-r--r-- root/root 1950 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/iptables.py -rw-r--r-- root/root 1285 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/ironic.py -rw-r--r-- root/root 3576 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/opts.py -rw-r--r-- root/root 1080 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pci_devices.py -rw-r--r-- root/root 1213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/port_physnet.py -rw-r--r-- root/root 6009 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/processing.py -rw-r--r-- root/root 1818 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/pxe_filter.py -rw-r--r-- root/root 783 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/service_catalog.py -rw-r--r-- root/root 1359 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/conf/swift.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/ -rw-r--r-- root/root 881 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/__init__.py -rw-r--r-- root/root 578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/alembic.ini -rw-r--r-- root/root 20767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/api.py -rw-r--r-- root/root 4039 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migration.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/ -rw-r--r-- root/root 1812 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/env.py -rw-r--r-- root/root 972 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/script.py.mako drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/ -rw-r--r-- root/root 2265 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -rw-r--r-- root/root 999 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -rw-r--r-- root/root 1868 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -rw-r--r-- root/root 3181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -rw-r--r-- root/root 1008 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -rw-r--r-- root/root 1339 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -rw-r--r-- root/root 3016 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -rw-r--r-- root/root 1807 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -rw-r--r-- root/root 2035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -rw-r--r-- root/root 1024 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -rw-r--r-- root/root 4634 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/db/model.py -rw-r--r-- root/root 7150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspect.py -rw-r--r-- root/root 4632 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/introspection_state.py -rw-r--r-- root/root 218 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/known_accelerators.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 32877 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -rw-r--r-- root/root 17985 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/main.py -rw-r--r-- root/root 38511 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/node_cache.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/__init__.py -rw-r--r-- root/root 3118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/accel_device.py -rw-r--r-- root/root 8328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base.py -rw-r--r-- root/root 3977 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/base_physnet.py -rw-r--r-- root/root 2741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/capabilities.py -rw-r--r-- root/root 3395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/discovery.py -rw-r--r-- root/root 1381 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/example.py -rw-r--r-- root/root 3831 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/extra_hardware.py -rw-r--r-- root/root 4405 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/introspection_data.py -rw-r--r-- root/root 3673 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/lldp_basic.py -rw-r--r-- root/root 6584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/local_link_connection.py -rw-r--r-- root/root 2730 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/pci_devices.py -rw-r--r-- root/root 2181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/physnet_cidr_map.py -rw-r--r-- root/root 4500 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/raid_device.py -rw-r--r-- root/root 6120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/rules.py -rw-r--r-- root/root 15222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/plugins/standard.py -rw-r--r-- root/root 12377 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/policy.py -rw-r--r-- root/root 15784 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/process.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/__init__.py -rw-r--r-- root/root 10370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/base.py -rw-r--r-- root/root 12060 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/dnsmasq.py -rw-r--r-- root/root 1970 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/interface.py -rw-r--r-- root/root 8505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/pxe_filter/iptables.py -rw-r--r-- root/root 16741 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/rules.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/__init__.py -rw-r--r-- root/root 10665 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/base.py -rw-r--r-- root/root 33710 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/functional.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/__init__.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/__init__.py -rw-r--r-- root/root 5452 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_api.py -rw-r--r-- root/root 22300 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/db/test_migrations.py -rw-r--r-- root/root 1442 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/policy_fixture.py -rw-r--r-- root/root 30992 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_acl.py -rw-r--r-- root/root 5510 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_api_tools.py -rw-r--r-- root/root 12680 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_common_ironic.py -rw-r--r-- root/root 5123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_coordination.py -rw-r--r-- root/root 23595 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -rw-r--r-- root/root 28891 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_introspect.py -rw-r--r-- root/root 16884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_iptables.py -rw-r--r-- root/root 2566 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_keystone.py -rw-r--r-- root/root 3578 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_locking.py -rw-r--r-- root/root 38427 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_main.py -rw-r--r-- root/root 22344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_manager.py -rw-r--r-- root/root 55759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_node_cache.py -rw-r--r-- root/root 2301 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_accel_device.py -rw-r--r-- root/root 3434 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base.py -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_base_physnet.py -rw-r--r-- root/root 3002 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_capabilities.py -rw-r--r-- root/root 8166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_discovery.py -rw-r--r-- root/root 4061 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_extra_hardware.py -rw-r--r-- root/root 3167 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_introspection_data.py -rw-r--r-- root/root 17609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_lldp_basic.py -rw-r--r-- root/root 9698 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_local_link_connection.py -rw-r--r-- root/root 4986 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_pci_devices.py -rw-r--r-- root/root 6932 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -rw-r--r-- root/root 4864 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_raid_device.py -rw-r--r-- root/root 11953 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_rules.py -rw-r--r-- root/root 23454 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_plugins_standard.py -rw-r--r-- root/root 34035 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_process.py -rw-r--r-- root/root 19461 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_pxe_filter.py -rw-r--r-- root/root 24850 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_rules.py -rw-r--r-- root/root 5395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_swift.py -rw-r--r-- root/root 6047 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_utils.py -rw-r--r-- root/root 3778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/test/unit/test_wsgi_service.py -rw-r--r-- root/root 10770 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/utils.py -rw-r--r-- root/root 652 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/version.py -rw-r--r-- root/root 2414 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/ironic_inspector/wsgi_service.py drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/ -rw-rw-r-- root/root 2486 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/PKG-INFO -rw-rw-r-- root/root 21870 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/SOURCES.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/dependency_links.txt -rw-rw-r-- root/root 3445 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/entry_points.txt -rw-rw-r-- root/root 1 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/not-zip-safe -rw-rw-r-- root/root 47 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/pbr.json -rw-rw-r-- root/root 631 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/requires.txt -rw-rw-r-- root/root 17 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/ironic_inspector.egg-info/top_level.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/ -rw-r--r-- root/root 56 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/config.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/notes/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/.placeholder -rw-r--r-- root/root 162 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Inspector_rules_API_does_not_return_all_attributes-98a9765726c405d5.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/Reapply_update_started_at-8af8cf254cdf8cde.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/UUID-started_at-finished_at-in-the-status-API-7860312102923938.yaml -rw-r--r-- root/root 344 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ability-to-turn-off-periodic-sync-5309ff2aa8a9ec14.yaml -rw-r--r-- root/root 115 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/abort-introspection-ae5cb5a9fbacd2ac.yaml -rw-r--r-- root/root 505 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accelerators-2aa4f0cedf359810.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/accept-link-local-address-1fbb9cbdc3f980bb.yaml -rw-r--r-- root/root 484 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-introspection-949f4a50c9d5218a.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active-node-not-in-cache-b2d7b77603f02a66.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/active_states_timeout-3e3ab110870483ec.yaml -rw-r--r-- root/root 129 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-disabled-option-to-add-ports-f8c6c9b3e6797652.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-ibmc-43de3a7af7b5b18d.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-list-introspection-state-selector-3bbb37dd08e35d09.yaml -rw-r--r-- root/root 122 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-basic-plugin-98aebcf43e60931b.yaml -rw-r--r-- root/root 235 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-4645596cb8b39fd3.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-lldp-plugin-dependency-c323412654f71b3e.yaml -rw-r--r-- root/root 140 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-node-state-to-introspection-api-response-85fb7f4e72ae386a.yaml -rw-r--r-- root/root 610 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-proxy-headers-support-127f99f5ff87f03f.yaml -rw-r--r-- root/root 338 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-listing-all-introspection-statuses-2a3d4379c3854894.yaml -rw-r--r-- root/root 150 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add-support-for-long-running-ramdisk-ffee3c177c56cebb.yaml -rw-r--r-- root/root 332 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/add_node-with-version_id-24f51e5888480aa0.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/allow-periodics-shutdown-inspector-ac28ea5ba3224279.yaml -rw-r--r-- root/root 86 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bmc-logging-deprecation-4ca046a64fac6f11.yaml -rw-r--r-- root/root 219 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/bug-2036455-bd3f6381b78c20db.yaml -rw-r--r-- root/root 144 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/capabilities-15cc2268d661f0a0.yaml -rw-r--r-- root/root 199 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change-devstack-plugin-to-use-centos8ipa-71621f2b42554374.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/change_started_finished_at_type_to_datetime-c5617e598350970c.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/check-formatted-value-from-nonstring-3d851cb42ce3a0ac.yaml -rw-r--r-- root/root 155 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/compact-debug-logging-b15dd9bbdd3ce27a.yaml -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/construct-fly-free-fab62c0a5cb71fa5.yaml -rw-r--r-- root/root 119 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/contains-matches-ee28958b08995494.yaml -rw-r--r-- root/root 99 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/continue-http-500-62f33d425aade9d7.yaml -rw-r--r-- root/root 553 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cors-5f345c65da7f5c99.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/cpu-memory-cfdc72b625780871.yaml -rw-r--r-- root/root 309 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/custom-ramdisk-log-name-dac06822c38657e7.yaml -rw-r--r-- root/root 492 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/db-status-consistency-enhancements-f97fbaccfc81a60b.yaml -rw-r--r-- root/root 1086 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/default-policy-file-change-a1d0a4aa19dcb37d.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-rollback-dea95ac515d3189b.yaml -rw-r--r-- root/root 97 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-root-device-hint-909d389b7efed5da.yaml -rw-r--r-- root/root 518 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-ssl-opts-40ce8f4618c786ef.yaml -rw-r--r-- root/root 230 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecate-store-data-location-037eaab9cd326646.yaml -rw-r--r-- root/root 245 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-ironic-1751ceec6295917d.yaml -rw-r--r-- root/root 232 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/deprecated-options-removal-ocata-a44dadf3bcf8d6fc.yaml -rw-r--r-- root/root 369 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/disable-dhcp-c86a3a0ee2696ee0.yaml -rw-r--r-- root/root 228 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/discovery-default-driver-94f990bb0676369b.yaml -rw-r--r-- root/root 540 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmask-pxe-filter-rootwrap-systemctl-099964ad39d38b4c.yaml -rw-r--r-- root/root 250 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-37928d3fdb1e8ec3.yaml -rw-r--r-- root/root 200 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/dnsmasq-pxe-filter-eoib-mac-support-7567bbc7c6bf1878.yaml -rw-r--r-- root/root 178 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-maintenance-a9a87a9a2af051ad.yaml -rw-r--r-- root/root 222 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/drop-py-2-7-bd0a8558f4321435.yaml -rw-r--r-- root/root 169 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/edeploy-typeerror-6486e31923d91666.yaml -rw-r--r-- root/root 125 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-condition-abc707b771be6be3.yaml -rw-r--r-- root/root 370 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-2-4d57c34aec7d14e2.yaml -rw-r--r-- root/root 146 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/empty-ipmi-address-5b5ca186a066ed32.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-hook-d8c32eba70848210.yaml -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-node-fields-3f4e22213fd90307.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/enroll-nodes-with-bmc-v6address-ba224f4a8a151c53.yaml -rw-r--r-- root/root 238 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extend-rules-9a9d38701e970611.yaml -rw-r--r-- root/root 609 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-check-9cf0a7d89e534ccd.yaml -rw-r--r-- root/root 296 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-data-2346f0163e4b7699.yaml -rw-r--r-- root/root 64 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/extra-hardware-swift-aeebf299b9605bb0.yaml -rw-r--r-- root/root 305 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/find-node-input-filtering-e8ea529252e80739.yaml -rw-r--r-- root/root 884 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-refactoring-17e8ad764f2cde8d.yaml -rw-r--r-- root/root 137 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/firewall-rerun-f2d0f64cca2698ff.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-CalledProcessError-on-startup-28d9dbed85a81542.yaml -rw-r--r-- root/root 315 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-cache-error-on-start-27f492ba863d5f92.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-crash-when-use-postgresql-ac6c708f48f55c83.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-deadlock-during-cleanup-bcb6b517ef299791.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-extra-hardware-process-c0635a972de37b0a.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml -rw-r--r-- root/root 317 2024-01-15 10:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-lldp-decode-83f4ad3869b0c7a7.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-mysql-6b79049fe96edae4.yaml -rw-r--r-- root/root 224 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-periodic-tasks-configuration-edd167f0146e60b5.yaml -rw-r--r-- root/root 180 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-pxe-filter-get-blacklist-2dde59d51c1d010f.yaml -rw-r--r-- root/root 389 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-rules-endpoint-response-d60984c40d927c1f.yaml -rw-r--r-- root/root 555 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix-wrong-provision-state-name-150c91c48d471bf9.yaml -rw-r--r-- root/root 213 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_hook_bugs-efeea008c2f792eb.yaml -rw-r--r-- root/root 82 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_llc_port_assume-4ea47d26501bddc3.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/fix_node_uuid_for_manual_inspection-2fa3f11343cab417.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/flask-debug-6d2dcc2b482324dc.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/futurist-557fcd18d4eaf1c1.yaml -rw-r--r-- root/root 126 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/googbye-patches-args-071532024b9260bd.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle-patch-port-failure-9a8b85749104506f.yaml -rw-r--r-- root/root 1003 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/handle_eventlet_wsgi_evil_override-3905c6eef0ad7fa3.yaml -rw-r--r-- root/root 292 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/healthcheck-middleware-5994e8a8b54dbdb4.yaml -rw-r--r-- root/root 212 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/hook-deps-83a867c7af0300e4.yaml -rw-r--r-- root/root 1258 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-auth-fbe1da9669f5388c.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/http-basic-public-api-2cf0e206bea4b34e.yaml -rw-r--r-- root/root 403 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/infiniband-support-960d6846e326dec4.yaml -rw-r--r-- root/root 327 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introduce_skip_list_to_inspector-825cab226dd212f4.yaml -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-data-db-store-0586292de05cbfd7.yaml -rw-r--r-- root/root 363 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-delay-drivers-deprecation-1d0c25b112fbd4da.yaml -rw-r--r-- root/root 762 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection-state-03538fac198882b6.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/introspection_rules_scope-9b06c3ad4e273a52.yaml -rw-r--r-- root/root 705 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-inventory-0a1e8d644da850ff.yaml -rw-r--r-- root/root 148 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipa-support-7eea800306829a49.yaml -rw-r--r-- root/root 343 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipmi-credentials-removal-0021f89424fbf7a3.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ipv6-bmc-address-start-inspection-7a72794f25eb9f19.yaml -rw-r--r-- root/root 271 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ironic-lib-hints-20412a1c7fa796e0.yaml -rw-r--r-- root/root 80 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/is-empty-missing-a590d580cb62761d.yaml -rw-r--r-- root/root 203 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystone-noauth-9ba5ad9884c6273c.yaml -rw-r--r-- root/root 947 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/keystoneauth-plugins-aab6cbe1d0e884bf.yaml -rw-r--r-- root/root 1174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ksadapters-abc9edc63cafa405.yaml -rw-r--r-- root/root 186 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/leader-election-c6692d9962f30ad1.yaml -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/less-iptables-calls-759e89d103df504c.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/listen-v6-effec95455e900f8.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/local_gb-250bd415684a7855.yaml -rw-r--r-- root/root 216 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/log-info-not-found-cache-error-afbc87e80305ca5c.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/logs-collector-logging-356e56cd70a04a2b.yaml -rw-r--r-- root/root 277 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/lookup-all-macs-eead528c0b764ad7.yaml -rw-r--r-- root/root 109 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/loopback-bmc-e60d64fe74bdf142.yaml -rw-r--r-- root/root 420 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-2ae986f87098576b.yaml -rw-r--r-- root/root 113 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/manage-boot-power-off-d8ed644f11659c38.yaml -rw-r--r-- root/root 251 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/mdns-a5f4034257139e31.yaml -rw-r--r-- root/root 821 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrate-introspection-data-bcd692c9ad3f22d7.yaml -rw-r--r-- root/root 71 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-1.3.20-0d337d000bd0a7e0.yaml -rw-r--r-- root/root 60 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/migrations-autogenerate-4303fd496c3c2757.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/missing-pxe-mac-d9329dab85513460.yaml -rw-r--r-- root/root 584 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/multiattribute_node_lookup-17e219ba8d3e5eb0.yaml -rw-r--r-- root/root 207 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/names-82d9f84153a228ec.yaml -rw-r--r-- root/root 138 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/nested-value-formatting-e04f187475e5e475.yaml -rw-r--r-- root/root 210 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-downgrade-migrations-514bf872d9f944ed.yaml -rw-r--r-- root/root 145 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-fail-on-power-off-enroll-node-e40854f6def397b8.yaml -rw-r--r-- root/root 102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-logs-stored-data-6db52934c7f9a91a.yaml -rw-r--r-- root/root 231 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-old-ramdisk-095b05e1245131d8.yaml -rw-r--r-- root/root 432 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-rollback-e15bc7fee0134545.yaml -rw-r--r-- root/root 93 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/no-root_device_hint-0e7676d481d503bb.yaml -rw-r--r-- root/root 166 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-id-920629472f01c83a.yaml -rw-r--r-- root/root 63 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/node-locking-4d135ca5b93524b1.yaml -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/optional-root-disk-9b972f504b2e6262.yaml -rw-r--r-- root/root 141 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/patch-head-backslash-24bcdd03ba254bf2.yaml -rw-r--r-- root/root 256 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pci_devices-plugin-5b93196e0e973155.yaml -rw-r--r-- root/root 84 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/periodics-18bf7fb57777c043.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/persistent-boot-207b32257a97451e.yaml -rw-r--r-- root/root 270 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pgsql-imperative-enum-dda76f150a205d0a.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-base-4499ad3a7c08725f.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/physnet-cidr-map-hook-b38bf8051ad5ba69.yaml -rw-r--r-- root/root 1778 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/policy-engine-c44828e3131e6c62.yaml -rw-r--r-- root/root 308 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-creation-plugin-c0405ec646b1051d.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/port-list-retry-745d1cf41780e961.yaml -rw-r--r-- root/root 284 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/post-introspection-data-9cdd39a3de446e92.yaml -rw-r--r-- root/root 127 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/prelude-10.0.0-773ef7f14a5dfdf5.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/preprocessing-error-01e55b4db20fb7fc.yaml -rw-r--r-- root/root 225 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-data-type-check-7c914339d3ab15ba.yaml -rw-r--r-- root/root 317 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/processing-logging-e2d27bbac95a7213.yaml -rw-r--r-- root/root 354 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/project-status-4ce6dc06e8b8a0d1.yaml -rw-r--r-- root/root 278 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-cbc3287ebe3fcd49.yaml -rw-r--r-- root/root 247 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-enabled-for-pxe-a199e81128557bc0.yaml -rw-r--r-- root/root 767 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-add-deny-unknown-host-option-b84b2aa1f7f49a17.yaml -rw-r--r-- root/root 465 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-manage-deleted-ironic-macs-4bb766efad8c6d02.yaml -rw-r--r-- root/root 594 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-dnsmasq-not-known-hosts-filter-76ae5bd7a8db6f75.yaml -rw-r--r-- root/root 360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/pxe-filter-driver-stuck-ea5844cf3eafa61f.yaml -rw-r--r-- root/root 513 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/ramdisk-logs-on-all-failures-24da41edf3a98400.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reapply-introspection-5edbbfaf498dbd12.yaml -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-conf-opts-361ab0bb342f0e7e.yaml -rw-r--r-- root/root 196 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-deprecated-ssl-opt-f6e6bd841f2c1061.yaml -rw-r--r-- root/root 156 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-group-firewall-96266983e476c29e.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-opt-keep-node-status-7d6b96f1a6e498a8.yaml -rw-r--r-- root/root 480 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-policy-json-b4746d64c1511023.yaml -rw-r--r-- root/root 108 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove-store-data-location-e68462ff6ba257e0.yaml -rw-r--r-- root/root 123 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/remove_filter_logging-1a80419083c42bc6.yaml -rw-r--r-- root/root 394 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reply-with-content-type-644b741261c87c8c.yaml -rw-r--r-- root/root 328 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/reset-interfaces-ff78d50b9f05d47d.yaml -rw-r--r-- root/root 509 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml -rw-r--r-- root/root 749 2024-01-19 21:01 ironic-inspector-11.7.1.dev4/releasenotes/notes/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.yaml -rw-r--r-- root/root 259 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-formatting-7d61c9af2600d42f.yaml -rw-r--r-- root/root 88 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rollback-removal-a03a989e2e9f776b.yaml -rw-r--r-- root/root 395 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rootwrap-removal-68af457a0104a2ba.yaml -rw-r--r-- root/root 283 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rpc-backends-0e7405aa1c7723a0.yaml -rw-r--r-- root/root 132 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/rules-invert-2585173a11db3c31.yaml -rw-r--r-- root/root 875 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/secure-rbac-0d4fcbc865d45858.yaml -rw-r--r-- root/root 83 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/set-node-to-error-when-swift-failure-3e919ecbf9db6401.yaml -rw-r--r-- root/root 266 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/short_circuit_port_update_for_manual_inspection-5dc296df9d409c69.yaml -rw-r--r-- root/root 497 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sighup-support-e6eaec034d963108.yaml -rw-r--r-- root/root 111 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/size-hint-ea2a264468e1fcb7.yaml -rw-r--r-- root/root 503 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sphinx-docs-4d0a5886261e57bf.yaml -rw-r--r-- root/root 780 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/split-services-99873ff27ef2d89b.yaml -rw-r--r-- root/root 1734 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/sqlalchemy-minimum-version-cd34a2e10d7946fd.yaml -rw-r--r-- root/root 439 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/status-removal-fa1d9a98ffad9f60.yaml -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stein-prelude-42f0d90bf2c6a1a9.yaml -rw-r--r-- root/root 147 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/stop-when-setbootdev-failed-68d84fec0843bdc8.yaml -rw-r--r-- root/root 543 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/story-2002166-371315335fd8e62d.yaml -rw-r--r-- root/root 340 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-ip6tables-ce30f614de502adb.yaml -rw-r--r-- root/root 128 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support-microversion-latest-dcf9598c5218e979.yaml -rw-r--r-- root/root 379 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/support_redfish_address-94eae2c0d2879f53.yaml -rw-r--r-- root/root 173 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-deprecations-d7680b867fae7f3d.yaml -rw-r--r-- root/root 149 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-dfaecb74bd3aba9a.yaml -rw-r--r-- root/root 94 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/swift-max-retries-removal-8f3c117240448760.yaml -rw-r--r-- root/root 440 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/tempest_plugin_removal-91a01f5950f543e1.yaml -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trailing-slashes-93c2466b71829ec1.yaml -rw-r--r-- root/root 135 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/trait-actions-eec05cbb6a944619.yaml -rw-r--r-- root/root 160 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unix-socket-2f4281f8db5dd80a.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-delay-d39871e1346d9448.yaml -rw-r--r-- root/root 249 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unmanaged-result-4de3788e7820e3c5.yaml -rw-r--r-- root/root 157 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unprocessed-07842e56eb60e253.yaml -rw-r--r-- root/root 120 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/unset_property_instrospectionrules-78d64b8b7643e40d.yaml -rw-r--r-- root/root 158 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/update-default-ironic-api-stein-b3b01ec542fa8f15.yaml -rw-r--r-- root/root 390 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/validate-ipv6-address-fda29c929754352e.yaml -rw-r--r-- root/root 221 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/vaporize-ironicclient-8c6afbecc0152dad.yaml -rw-r--r-- root/root 112 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/notes/zero-size-55c4b4f2b9e8384d.yaml drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/ -rw-r--r-- root/root 130 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/2023.1.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_static/.placeholder drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/ -rw-r--r-- root/root 0 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/_templates/.placeholder -rw-r--r-- root/root 9336 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/conf.py -rw-r--r-- root/root 289 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/index.rst -rw-r--r-- root/root 189 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/liberty.rst drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 81993 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/ drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 1872 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/mitaka.rst -rw-r--r-- root/root 185 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/newton.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ocata.rst -rw-r--r-- root/root 170 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/pike.rst -rw-r--r-- root/root 181 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/queens.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/rocky.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/stein.rst -rw-r--r-- root/root 174 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/train.rst -rw-r--r-- root/root 107 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/unreleased.rst -rw-r--r-- root/root 184 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/ussuri.rst -rw-r--r-- root/root 192 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/victoria.rst -rw-r--r-- root/root 188 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/wallaby.rst -rw-r--r-- root/root 176 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/xena.rst -rw-r--r-- root/root 179 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/yoga.rst -rw-r--r-- root/root 118 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/releasenotes/source/zed.rst -rw-r--r-- root/root 1442 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/requirements.txt -rw-r--r-- root/root 969 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.conf drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/rootwrap.d/ -rw-r--r-- root/root 274 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/rootwrap.d/ironic-inspector.filters -rw-r--r-- root/root 4424 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/setup.cfg -rw-r--r-- root/root 699 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/setup.py -rw-r--r-- root/root 414 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/test-requirements.txt drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/tools/ -rw-r--r-- root/root 8360 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/bandit.yml -rw-r--r-- root/root 398 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/config-generator.conf -rw-r--r-- root/root 76 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/policy-generator.conf -rwxr-xr-x root/root 3208 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/states_to_dot.py -rwxr-xr-x root/root 2014 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tools/test-setup.sh -rw-r--r-- root/root 4102 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/tox.ini drwxrwxr-x root/root 0 2024-01-19 21:03 ironic-inspector-11.7.1.dev4/zuul.d/ -rw-r--r-- root/root 6756 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/ironic-inspector-jobs.yaml -rw-r--r-- root/root 759 2023-12-16 16:30 ironic-inspector-11.7.1.dev4/zuul.d/project.yaml + STATUS=0 + '[' 0 -ne 0 ']' + cd ironic-inspector-11.7.1.dev4 + /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 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 + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . Initialized empty Git repository in /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.git/ + /usr/bin/git commit --allow-empty -a --author 'rpm-build ' -m 'openstack-ironic-inspector-11.7.1 base' [master (root-commit) f4e7371] openstack-ironic-inspector-11.7.1 base 440 files changed, 37510 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/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/__init__.py create mode 100644 ironic_inspector/db/alembic.ini create mode 100644 ironic_inspector/db/api.py create mode 100644 ironic_inspector/db/migration.py create mode 100644 ironic_inspector/db/migrations/env.py create mode 100644 ironic_inspector/db/migrations/script.py.mako create mode 100644 ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py create mode 100644 ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py create mode 100644 ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py create mode 100644 ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py create mode 100644 ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py create mode 100644 ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py create mode 100644 ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py create mode 100644 ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py create mode 100644 ironic_inspector/db/migrations/versions/d588418040d_add_rules.py create mode 100644 ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py create mode 100644 ironic_inspector/db/model.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/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/db/__init__.py create mode 100644 ironic_inspector/test/unit/db/test_api.py create mode 100644 ironic_inspector/test/unit/db/test_migrations.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_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_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 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/bug-2036455-bd3f6381b78c20db.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-lldp-decode-83f4ad3869b0c7a7.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/introduce_skip_list_to_inspector-825cab226dd212f4.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/project-status-4ce6dc06e8b8a0d1.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/role-service-for-openstack-rbac-changes-7ca8533f76e504d5.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/sqlalchemy-minimum-version-cd34a2e10d7946fd.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/2023.1.rst 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 releasenotes/source/yoga.rst create mode 100644 releasenotes/source/zed.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 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ZW4jpT + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + sed -i '/sphinx-build/ s/-W//' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + echo -n + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement satisfied: automaton>=1.9.0 (installed: automaton 3.2.0) Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.2 (installed: alembic 1.8.1) Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement satisfied: construct>=2.9.39 (installed: construct 2.10.68) Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=1.1.0 (installed: Flask 2.2.3) Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=1.2.0 (installed: futurist 2.4.1) Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: ironic-lib>=4.3.0 (installed: ironic-lib 5.5.0) Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonpath-rw>=1.2.0 (installed: jsonpath-rw 1.4.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 3.2.0) Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.0 (installed: keystoneauth1 5.3.0) Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=4.18.0 (installed: keystonemiddleware 10.4.1) Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.8.0) Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML>=5.3.1 (installed: PyYAML 5.4.1) Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstacksdk>=0.40.0 (installed: openstacksdk 1.5.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 5.2.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.2.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.2.0) Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=12.1.0 (installed: oslo.db 14.1.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.1.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 5.3.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.4.1) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 5.2.0) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.2.1) Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.rootwrap>=5.8.0 (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.2.0) Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.service>=1.31.0 (installed: oslo.service 3.2.0) Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.2.0 (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.5.0 (installed: oslo.utils 6.2.1) Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: tenacity>=6.2.0 (installed: tenacity 6.3.1) Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.1.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.5.1 (installed: tooz 4.2.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 6.4.2) Handling pymemcache!=1.3.0,>=1.2.9 from tox --print-deps-only: py39,docs Requirement satisfied: pymemcache!=1.3.0,>=1.2.9 (installed: pymemcache 3.5.0) Handling stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.0.1) Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 4.5.0) Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement satisfied: automaton>=1.9.0 (installed: automaton 3.2.0) Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.2 (installed: alembic 1.8.1) Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement satisfied: construct>=2.9.39 (installed: construct 2.10.68) Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=1.1.0 (installed: Flask 2.2.3) Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=1.2.0 (installed: futurist 2.4.1) Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: ironic-lib>=4.3.0 (installed: ironic-lib 5.5.0) Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonpath-rw>=1.2.0 (installed: jsonpath-rw 1.4.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 3.2.0) Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.0 (installed: keystoneauth1 5.3.0) Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=4.18.0 (installed: keystonemiddleware 10.4.1) Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.8.0) Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML>=5.3.1 (installed: PyYAML 5.4.1) Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstacksdk>=0.40.0 (installed: openstacksdk 1.5.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 5.2.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.2.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.2.0) Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=12.1.0 (installed: oslo.db 14.1.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.1.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 5.3.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.4.1) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 5.2.0) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.2.1) Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.rootwrap>=5.8.0 (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.2.0) Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.service>=1.31.0 (installed: oslo.service 3.2.0) Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.2.0 (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.5.0 (installed: oslo.utils 6.2.1) Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: tenacity>=6.2.0 (installed: tenacity 6.3.1) Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.1.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.5.1 (installed: tooz 4.2.0) Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.1.0 (installed: reno 4.0.0) Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-svg2pdfconverter>=0.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-svg2pdfconverter>=0.1.0 (installed: sphinxcontrib-svg2pdfconverter 1.1.1) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-apidoc>=0.2.0 (installed: sphinxcontrib-apidoc 0.3.0) Handling openstackdocstheme>=2.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.0 (installed: openstackdocstheme 3.0.0) running dist_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 requirements to 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' creating '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/ironic_inspector.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling automaton (>=1.9.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: automaton (>=1.9.0) (installed: automaton 3.2.0) Handling alembic (>=1.4.2) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: alembic (>=1.4.2) (installed: alembic 1.8.1) Handling construct (>=2.9.39) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: construct (>=2.9.39) (installed: construct 2.10.68) Handling eventlet (>=0.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: eventlet (>=0.26.0) (installed: eventlet 0.33.3) Handling Flask (>=1.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: Flask (>=1.1.0) (installed: Flask 2.2.3) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 2.4.1) Handling ironic-lib (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: ironic-lib (>=4.3.0) (installed: ironic-lib 5.5.0) Handling jsonpath-rw (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: jsonpath-rw (>=1.2.0) (installed: jsonpath-rw 1.4.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 3.2.0) Handling keystoneauth1 (>=4.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: keystoneauth1 (>=4.2.0) (installed: keystoneauth1 5.3.0) Handling keystonemiddleware (>=4.18.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: keystonemiddleware (>=4.18.0) (installed: keystonemiddleware 10.4.1) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.8.0) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 5.11.1) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling PyYAML (>=5.3.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: PyYAML (>=5.3.1) (installed: PyYAML 5.4.1) Handling openstacksdk (>=0.40.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: openstacksdk (>=0.40.0) (installed: openstacksdk 1.5.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.concurrency (>=3.26.0) (installed: oslo.concurrency 5.2.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.2.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.2.0) Handling oslo.db (>=12.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.db (>=12.1.0) (installed: oslo.db 14.1.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.1.0) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 5.3.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 14.4.1) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 5.2.0) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.policy (>=3.7.0) (installed: oslo.policy 4.2.1) Handling oslo.rootwrap (>=5.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.rootwrap (>=5.8.0) (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.serialization (>=2.25.0) (installed: oslo.serialization 5.2.0) Handling oslo.service (>=1.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.service (>=1.31.0) (installed: oslo.service 3.2.0) Handling oslo.upgradecheck (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.upgradecheck (>=1.2.0) (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.utils (>=4.5.0) (installed: oslo.utils 6.2.1) Handling tenacity (>=6.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: tenacity (>=6.2.0) (installed: tenacity 6.3.1) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.1.0) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.45) Handling tooz (>=2.5.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: tooz (>=2.5.1) (installed: tooz 4.2.0) + cat /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires + rm -rfv ironic_inspector.dist-info/ removed 'ironic_inspector.dist-info/LICENSE' removed 'ironic_inspector.dist-info/AUTHORS' removed 'ironic_inspector.dist-info/METADATA' removed 'ironic_inspector.dist-info/entry_points.txt' removed 'ironic_inspector.dist-info/pbr.json' removed 'ironic_inspector.dist-info/top_level.txt' removed directory 'ironic_inspector.dist-info/' + RPM_EC=0 ++ jobs -p Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.buildreqs.nosrc.rpm + exit 0 Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-ironic-inspector.spec'], chrootPath='/var/lib/mock/dlrn-centos9-bobcat-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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1037gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sbqqx7 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + echo -n + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 57.4.0) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement satisfied: automaton>=1.9.0 (installed: automaton 3.2.0) Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.2 (installed: alembic 1.8.1) Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement satisfied: construct>=2.9.39 (installed: construct 2.10.68) Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=1.1.0 (installed: Flask 2.2.3) Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=1.2.0 (installed: futurist 2.4.1) Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: ironic-lib>=4.3.0 (installed: ironic-lib 5.5.0) Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonpath-rw>=1.2.0 (installed: jsonpath-rw 1.4.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 3.2.0) Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.0 (installed: keystoneauth1 5.3.0) Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=4.18.0 (installed: keystonemiddleware 10.4.1) Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.8.0) Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML>=5.3.1 (installed: PyYAML 5.4.1) Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstacksdk>=0.40.0 (installed: openstacksdk 1.5.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 5.2.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.2.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.2.0) Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=12.1.0 (installed: oslo.db 14.1.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.1.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 5.3.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.4.1) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 5.2.0) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.2.1) Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.rootwrap>=5.8.0 (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.2.0) Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.service>=1.31.0 (installed: oslo.service 3.2.0) Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.2.0 (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.5.0 (installed: oslo.utils 6.2.1) Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: tenacity>=6.2.0 (installed: tenacity 6.3.1) Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.1.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.5.1 (installed: tooz 4.2.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39,docs Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 6.4.2) Handling pymemcache!=1.3.0,>=1.2.9 from tox --print-deps-only: py39,docs Requirement satisfied: pymemcache!=1.3.0,>=1.2.9 (installed: pymemcache 3.5.0) Handling stestr>=1.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=1.0.0 (installed: stestr 4.0.1) Handling fixtures>=3.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling oslotest>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 4.5.0) Handling automaton>=1.9.0 from tox --print-deps-only: py39,docs Requirement satisfied: automaton>=1.9.0 (installed: automaton 3.2.0) Handling alembic>=1.4.2 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.2 (installed: alembic 1.8.1) Handling construct>=2.9.39 from tox --print-deps-only: py39,docs Requirement satisfied: construct>=2.9.39 (installed: construct 2.10.68) Handling eventlet>=0.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: eventlet>=0.26.0 (installed: eventlet 0.33.3) Handling Flask>=1.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=1.1.0 (installed: Flask 2.2.3) Handling futurist>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=1.2.0 (installed: futurist 2.4.1) Handling ironic-lib>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: ironic-lib>=4.3.0 (installed: ironic-lib 5.5.0) Handling jsonpath-rw>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonpath-rw>=1.2.0 (installed: jsonpath-rw 1.4.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 3.2.0) Handling keystoneauth1>=4.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.0 (installed: keystoneauth1 5.3.0) Handling keystonemiddleware>=4.18.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=4.18.0 (installed: keystonemiddleware 10.4.1) Handling netaddr>=0.7.18 from tox --print-deps-only: py39,docs Requirement satisfied: netaddr>=0.7.18 (installed: netaddr 0.8.0) Handling pbr>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=3.1.1 (installed: pbr 5.11.1) Handling pytz>=2013.6 from tox --print-deps-only: py39,docs Requirement satisfied: pytz>=2013.6 (installed: pytz 2021.1) Handling PyYAML>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: PyYAML>=5.3.1 (installed: PyYAML 5.4.1) Handling openstacksdk>=0.40.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstacksdk>=0.40.0 (installed: openstacksdk 1.5.0) Handling oslo.concurrency>=3.26.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=3.26.0 (installed: oslo.concurrency 5.2.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 9.2.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.2.0) Handling oslo.db>=12.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=12.1.0 (installed: oslo.db 14.1.0) Handling oslo.i18n>=3.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=3.20.0 (installed: oslo.i18n 6.1.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 5.3.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.4.1) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 5.2.0) Handling oslo.policy>=3.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=3.7.0 (installed: oslo.policy 4.2.1) Handling oslo.rootwrap>=5.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.rootwrap>=5.8.0 (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization>=2.25.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.serialization>=2.25.0 (installed: oslo.serialization 5.2.0) Handling oslo.service>=1.31.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.service>=1.31.0 (installed: oslo.service 3.2.0) Handling oslo.upgradecheck>=1.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.2.0 (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.5.0 (installed: oslo.utils 6.2.1) Handling tenacity>=6.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: tenacity>=6.2.0 (installed: tenacity 6.3.1) Handling stevedore>=1.20.0 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.1.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 1.4.45) Handling tooz>=2.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.5.1 (installed: tooz 4.2.0) Handling reno>=3.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.1.0 (installed: reno 4.0.0) Handling sphinx>=2.0.0,!=2.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinx>=2.0.0,!=2.1.0 (installed: sphinx 3.4.3) Handling sphinxcontrib-svg2pdfconverter>=0.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-svg2pdfconverter>=0.1.0 (installed: sphinxcontrib-svg2pdfconverter 1.1.1) Handling sphinxcontrib-apidoc>=0.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-apidoc>=0.2.0 (installed: sphinxcontrib-apidoc 0.3.0) Handling openstackdocstheme>=2.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.0 (installed: openstackdocstheme 3.0.0) running dist_info creating ironic_inspector.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 requirements to 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 writing manifest file 'ironic_inspector.egg-info/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' creating '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/ironic_inspector.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling automaton (>=1.9.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: automaton (>=1.9.0) (installed: automaton 3.2.0) Handling alembic (>=1.4.2) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: alembic (>=1.4.2) (installed: alembic 1.8.1) Handling construct (>=2.9.39) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: construct (>=2.9.39) (installed: construct 2.10.68) Handling eventlet (>=0.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: eventlet (>=0.26.0) (installed: eventlet 0.33.3) Handling Flask (>=1.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: Flask (>=1.1.0) (installed: Flask 2.2.3) Handling futurist (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: futurist (>=1.2.0) (installed: futurist 2.4.1) Handling ironic-lib (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: ironic-lib (>=4.3.0) (installed: ironic-lib 5.5.0) Handling jsonpath-rw (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: jsonpath-rw (>=1.2.0) (installed: jsonpath-rw 1.4.0) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 3.2.0) Handling keystoneauth1 (>=4.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: keystoneauth1 (>=4.2.0) (installed: keystoneauth1 5.3.0) Handling keystonemiddleware (>=4.18.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: keystonemiddleware (>=4.18.0) (installed: keystonemiddleware 10.4.1) Handling netaddr (>=0.7.18) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: netaddr (>=0.7.18) (installed: netaddr 0.8.0) Handling pbr (>=3.1.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pbr (>=3.1.1) (installed: pbr 5.11.1) Handling pytz (>=2013.6) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: pytz (>=2013.6) (installed: pytz 2021.1) Handling PyYAML (>=5.3.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: PyYAML (>=5.3.1) (installed: PyYAML 5.4.1) Handling openstacksdk (>=0.40.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: openstacksdk (>=0.40.0) (installed: openstacksdk 1.5.0) Handling oslo.concurrency (>=3.26.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.concurrency (>=3.26.0) (installed: oslo.concurrency 5.2.0) Handling oslo.config (>=6.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.config (>=6.8.0) (installed: oslo.config 9.2.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.2.0) Handling oslo.db (>=12.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.db (>=12.1.0) (installed: oslo.db 14.1.0) Handling oslo.i18n (>=3.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.i18n (>=3.20.0) (installed: oslo.i18n 6.1.0) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 5.3.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 14.4.1) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 5.2.0) Handling oslo.policy (>=3.7.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.policy (>=3.7.0) (installed: oslo.policy 4.2.1) Handling oslo.rootwrap (>=5.8.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.rootwrap (>=5.8.0) (installed: oslo.rootwrap 7.1.0) Handling oslo.serialization (>=2.25.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.serialization (>=2.25.0) (installed: oslo.serialization 5.2.0) Handling oslo.service (>=1.31.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.service (>=1.31.0) (installed: oslo.service 3.2.0) Handling oslo.upgradecheck (>=1.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.upgradecheck (>=1.2.0) (installed: oslo.upgradecheck 2.2.0) Handling oslo.utils (>=4.5.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: oslo.utils (>=4.5.0) (installed: oslo.utils 6.2.1) Handling tenacity (>=6.2.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: tenacity (>=6.2.0) (installed: tenacity 6.3.1) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.1.0) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 1.4.45) Handling tooz (>=2.5.1) from hook generated metadata: Requires-Dist (ironic-inspector) Requirement satisfied: tooz (>=2.5.1) (installed: tooz 4.2.0) + cat /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-buildrequires + rm -rfv ironic_inspector.dist-info/ removed 'ironic_inspector.dist-info/AUTHORS' removed 'ironic_inspector.dist-info/LICENSE' removed 'ironic_inspector.dist-info/METADATA' removed 'ironic_inspector.dist-info/entry_points.txt' removed 'ironic_inspector.dist-info/top_level.txt' removed 'ironic_inspector.dist-info/pbr.json' removed directory 'ironic_inspector.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.51sckd + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + mkdir -p /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + 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 ' + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir Processing /builddir/build/BUILD/ironic-inspector-11.7.1.dev4 DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default. pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555. Preparing wheel metadata: started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/tmp_2s7qht7 running dist_info creating /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info writing /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/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 '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-modern-metadata-vt25055b/ironic_inspector.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing wheel metadata: finished with status 'done' Building wheels for collected packages: ironic-inspector Building wheel for ironic-inspector (PEP 517): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/tmpdfp2_9u5 running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/ironic_inspector creating build/lib/ironic_inspector/test copying ironic_inspector/test/__init__.py -> build/lib/ironic_inspector/test copying ironic_inspector/test/base.py -> build/lib/ironic_inspector/test copying ironic_inspector/test/functional.py -> build/lib/ironic_inspector/test creating build/lib/ironic_inspector/test/unit creating build/lib/ironic_inspector/test/unit/db copying ironic_inspector/test/unit/db/__init__.py -> build/lib/ironic_inspector/test/unit/db copying ironic_inspector/test/unit/db/test_api.py -> build/lib/ironic_inspector/test/unit/db copying ironic_inspector/test/unit/db/test_migrations.py -> build/lib/ironic_inspector/test/unit/db copying ironic_inspector/__init__.py -> build/lib/ironic_inspector copying ironic_inspector/api_tools.py -> build/lib/ironic_inspector copying ironic_inspector/introspect.py -> build/lib/ironic_inspector copying ironic_inspector/introspection_state.py -> build/lib/ironic_inspector copying ironic_inspector/main.py -> build/lib/ironic_inspector copying ironic_inspector/node_cache.py -> build/lib/ironic_inspector copying ironic_inspector/policy.py -> build/lib/ironic_inspector copying ironic_inspector/process.py -> build/lib/ironic_inspector copying ironic_inspector/rules.py -> build/lib/ironic_inspector copying ironic_inspector/utils.py -> build/lib/ironic_inspector copying ironic_inspector/version.py -> build/lib/ironic_inspector copying ironic_inspector/wsgi_service.py -> build/lib/ironic_inspector creating build/lib/ironic_inspector/conductor copying ironic_inspector/conductor/__init__.py -> build/lib/ironic_inspector/conductor copying ironic_inspector/conductor/manager.py -> build/lib/ironic_inspector/conductor copying ironic_inspector/test/unit/__init__.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/test_acl.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_common_ironic.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_dnsmasq_pxe_filter.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_iptables.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_locking.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_manager.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_plugins_accel_device.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_base_physnet.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_discovery.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_introspection_data.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_local_link_connection.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_physnet_cidr_map.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_rules.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_process.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_rules.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_utils.py -> build/lib/ironic_inspector/test/unit copying ironic_inspector/test/unit/test_wsgi_service.py -> build/lib/ironic_inspector/test/unit creating build/lib/ironic_inspector/pxe_filter copying ironic_inspector/pxe_filter/__init__.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/dnsmasq.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/iptables.py -> build/lib/ironic_inspector/pxe_filter creating build/lib/ironic_inspector/common copying ironic_inspector/common/__init__.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/context.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/coordination.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/i18n.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/ironic.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/keystone.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/lldp_parsers.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/lldp_tlvs.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/locking.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/rpc.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/rpc_service.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/service_utils.py -> build/lib/ironic_inspector/common copying ironic_inspector/common/swift.py -> build/lib/ironic_inspector/common creating build/lib/ironic_inspector/conf copying ironic_inspector/conf/__init__.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/accelerators.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/capabilities.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/coordination.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/default.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/discovery.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/dnsmasq_pxe_filter.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/extra_hardware.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/healthcheck.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/iptables.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/ironic.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/opts.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/pci_devices.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/port_physnet.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/processing.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/pxe_filter.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/service_catalog.py -> build/lib/ironic_inspector/conf copying ironic_inspector/conf/swift.py -> build/lib/ironic_inspector/conf creating build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/__init__.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/all.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/conductor.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/dbsync.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/migration.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/status.py -> build/lib/ironic_inspector/cmd copying ironic_inspector/cmd/wsgi.py -> build/lib/ironic_inspector/cmd creating build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/__init__.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/accel_device.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/base.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/base_physnet.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/capabilities.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/discovery.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/example.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/extra_hardware.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/introspection_data.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/lldp_basic.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/local_link_connection.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/pci_devices.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/physnet_cidr_map.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/raid_device.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/rules.py -> build/lib/ironic_inspector/plugins copying ironic_inspector/plugins/standard.py -> build/lib/ironic_inspector/plugins creating build/lib/ironic_inspector/db copying ironic_inspector/db/__init__.py -> build/lib/ironic_inspector/db copying ironic_inspector/db/api.py -> build/lib/ironic_inspector/db copying ironic_inspector/db/migration.py -> build/lib/ironic_inspector/db copying ironic_inspector/db/model.py -> build/lib/ironic_inspector/db running egg_info creating ironic_inspector.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 requirements to 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 writing manifest file 'ironic_inspector.egg-info/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/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 copying ironic_inspector/db/alembic.ini -> build/lib/ironic_inspector/db creating build/lib/ironic_inspector/db/migrations copying ironic_inspector/db/migrations/env.py -> build/lib/ironic_inspector/db/migrations copying ironic_inspector/db/migrations/script.py.mako -> build/lib/ironic_inspector/db/migrations creating build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -> build/lib/ironic_inspector/db/migrations/versions copying ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -> build/lib/ironic_inspector/db/migrations/versions installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/ironic_inspector creating build/bdist.linux-x86_64/wheel/ironic_inspector/locale creating build/bdist.linux-x86_64/wheel/ironic_inspector/locale/en_GB creating build/bdist.linux-x86_64/wheel/ironic_inspector/locale/en_GB/LC_MESSAGES copying build/lib/ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po -> build/bdist.linux-x86_64/wheel/ironic_inspector/locale/en_GB/LC_MESSAGES copying build/lib/ironic_inspector/known_accelerators.yaml -> build/bdist.linux-x86_64/wheel/ironic_inspector creating build/bdist.linux-x86_64/wheel/ironic_inspector/db creating build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations creating build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/d588418040d_add_rules.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations/versions copying build/lib/ironic_inspector/db/migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations copying build/lib/ironic_inspector/db/migrations/env.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db/migrations copying build/lib/ironic_inspector/db/alembic.ini -> build/bdist.linux-x86_64/wheel/ironic_inspector/db copying build/lib/ironic_inspector/db/model.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db copying build/lib/ironic_inspector/db/migration.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db copying build/lib/ironic_inspector/db/api.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db copying build/lib/ironic_inspector/db/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/db creating build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/standard.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/rules.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/raid_device.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/physnet_cidr_map.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/pci_devices.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/local_link_connection.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/lldp_basic.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/introspection_data.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/extra_hardware.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/example.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/discovery.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/capabilities.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/base_physnet.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/base.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/accel_device.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins copying build/lib/ironic_inspector/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/plugins creating build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/wsgi.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/status.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/migration.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/dbsync.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/conductor.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/all.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd copying build/lib/ironic_inspector/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/cmd creating build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/swift.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/service_catalog.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/pxe_filter.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/processing.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/port_physnet.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/pci_devices.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/opts.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/ironic.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/iptables.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/healthcheck.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/extra_hardware.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/dnsmasq_pxe_filter.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/discovery.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/default.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/coordination.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/capabilities.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/accelerators.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf copying build/lib/ironic_inspector/conf/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conf creating build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/swift.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/service_utils.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/rpc_service.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/rpc.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/locking.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/lldp_tlvs.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/lldp_parsers.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/keystone.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/ironic.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/i18n.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/coordination.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/context.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common copying build/lib/ironic_inspector/common/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/common creating build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter copying build/lib/ironic_inspector/pxe_filter/iptables.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter copying build/lib/ironic_inspector/pxe_filter/interface.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter copying build/lib/ironic_inspector/pxe_filter/dnsmasq.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter copying build/lib/ironic_inspector/pxe_filter/base.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter copying build/lib/ironic_inspector/pxe_filter/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/pxe_filter creating build/bdist.linux-x86_64/wheel/ironic_inspector/conductor copying build/lib/ironic_inspector/conductor/manager.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conductor copying build/lib/ironic_inspector/conductor/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/conductor copying build/lib/ironic_inspector/wsgi_service.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/version.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/utils.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/rules.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/process.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/policy.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/node_cache.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/main.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/introspection_state.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/introspect.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/api_tools.py -> build/bdist.linux-x86_64/wheel/ironic_inspector copying build/lib/ironic_inspector/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector creating build/bdist.linux-x86_64/wheel/ironic_inspector/test creating build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_wsgi_service.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_utils.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_swift.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_rules.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_pxe_filter.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_process.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_standard.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_rules.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_raid_device.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_pci_devices.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_local_link_connection.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_lldp_basic.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_introspection_data.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_extra_hardware.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_discovery.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_capabilities.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_base_physnet.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_base.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_plugins_accel_device.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_node_cache.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_manager.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_main.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_locking.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_keystone.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_iptables.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_introspect.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_common_ironic.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_api_tools.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/test_acl.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/policy_fixture.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit copying build/lib/ironic_inspector/test/unit/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit creating build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit/db copying build/lib/ironic_inspector/test/unit/db/test_migrations.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit/db copying build/lib/ironic_inspector/test/unit/db/test_api.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit/db copying build/lib/ironic_inspector/test/unit/db/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test/unit/db copying build/lib/ironic_inspector/test/functional.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test copying build/lib/ironic_inspector/test/base.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test copying build/lib/ironic_inspector/test/__init__.py -> build/bdist.linux-x86_64/wheel/ironic_inspector/test running install_egg_info Copying ironic_inspector.egg-info to build/bdist.linux-x86_64/wheel/ironic_inspector-11.7.1.dev4-py3.9.egg-info running install_scripts Installing ironic-inspector-api-wsgi script to build/bdist.linux-x86_64/wheel/ironic_inspector-11.7.1.dev4.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/ironic_inspector-11.7.1.dev4.dist-info/WHEEL creating '/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir/pip-wheel-6i9gq8mz/tmpo_uijg0l/ironic_inspector-11.7.1.dev4-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'ironic_inspector/__init__.py' adding 'ironic_inspector/api_tools.py' adding 'ironic_inspector/introspect.py' adding 'ironic_inspector/introspection_state.py' adding 'ironic_inspector/known_accelerators.yaml' adding 'ironic_inspector/main.py' adding 'ironic_inspector/node_cache.py' adding 'ironic_inspector/policy.py' adding 'ironic_inspector/process.py' adding 'ironic_inspector/rules.py' adding 'ironic_inspector/utils.py' adding 'ironic_inspector/version.py' adding 'ironic_inspector/wsgi_service.py' adding 'ironic_inspector/cmd/__init__.py' adding 'ironic_inspector/cmd/all.py' adding 'ironic_inspector/cmd/conductor.py' adding 'ironic_inspector/cmd/dbsync.py' adding 'ironic_inspector/cmd/migration.py' adding 'ironic_inspector/cmd/status.py' adding 'ironic_inspector/cmd/wsgi.py' adding 'ironic_inspector/common/__init__.py' adding 'ironic_inspector/common/context.py' adding 'ironic_inspector/common/coordination.py' adding 'ironic_inspector/common/i18n.py' adding 'ironic_inspector/common/ironic.py' adding 'ironic_inspector/common/keystone.py' adding 'ironic_inspector/common/lldp_parsers.py' adding 'ironic_inspector/common/lldp_tlvs.py' adding 'ironic_inspector/common/locking.py' adding 'ironic_inspector/common/rpc.py' adding 'ironic_inspector/common/rpc_service.py' adding 'ironic_inspector/common/service_utils.py' adding 'ironic_inspector/common/swift.py' adding 'ironic_inspector/conductor/__init__.py' adding 'ironic_inspector/conductor/manager.py' adding 'ironic_inspector/conf/__init__.py' adding 'ironic_inspector/conf/accelerators.py' adding 'ironic_inspector/conf/capabilities.py' adding 'ironic_inspector/conf/coordination.py' adding 'ironic_inspector/conf/default.py' adding 'ironic_inspector/conf/discovery.py' adding 'ironic_inspector/conf/dnsmasq_pxe_filter.py' adding 'ironic_inspector/conf/extra_hardware.py' adding 'ironic_inspector/conf/healthcheck.py' adding 'ironic_inspector/conf/iptables.py' adding 'ironic_inspector/conf/ironic.py' adding 'ironic_inspector/conf/opts.py' adding 'ironic_inspector/conf/pci_devices.py' adding 'ironic_inspector/conf/port_physnet.py' adding 'ironic_inspector/conf/processing.py' adding 'ironic_inspector/conf/pxe_filter.py' adding 'ironic_inspector/conf/service_catalog.py' adding 'ironic_inspector/conf/swift.py' adding 'ironic_inspector/db/__init__.py' adding 'ironic_inspector/db/alembic.ini' adding 'ironic_inspector/db/api.py' adding 'ironic_inspector/db/migration.py' adding 'ironic_inspector/db/model.py' adding 'ironic_inspector/db/migrations/env.py' adding 'ironic_inspector/db/migrations/script.py.mako' adding 'ironic_inspector/db/migrations/versions/18440d0834af_introducing_the_aborting_state.py' adding 'ironic_inspector/db/migrations/versions/2970d2d44edc_add_manage_boot_to_nodes.py' adding 'ironic_inspector/db/migrations/versions/578f84f38d_inital_db_schema.py' adding 'ironic_inspector/db/migrations/versions/882b2d84cb1b_attribute_constraints_relaxing.py' adding 'ironic_inspector/db/migrations/versions/b55109d5063a_added_scope_column_to_rules_table.py' adding 'ironic_inspector/db/migrations/versions/bf8dec16023c_add_introspection_data_table.py' adding 'ironic_inspector/db/migrations/versions/d00d6e3f38c4_change_created_finished_at_type.py' adding 'ironic_inspector/db/migrations/versions/d2e48801c8ef_introducing_node_state_attribute.py' adding 'ironic_inspector/db/migrations/versions/d588418040d_add_rules.py' adding 'ironic_inspector/db/migrations/versions/e169a4a81d88_add_invert_field_to_rule_condition.py' adding 'ironic_inspector/locale/en_GB/LC_MESSAGES/ironic_inspector.po' adding 'ironic_inspector/plugins/__init__.py' adding 'ironic_inspector/plugins/accel_device.py' adding 'ironic_inspector/plugins/base.py' adding 'ironic_inspector/plugins/base_physnet.py' adding 'ironic_inspector/plugins/capabilities.py' adding 'ironic_inspector/plugins/discovery.py' adding 'ironic_inspector/plugins/example.py' adding 'ironic_inspector/plugins/extra_hardware.py' adding 'ironic_inspector/plugins/introspection_data.py' adding 'ironic_inspector/plugins/lldp_basic.py' adding 'ironic_inspector/plugins/local_link_connection.py' adding 'ironic_inspector/plugins/pci_devices.py' adding 'ironic_inspector/plugins/physnet_cidr_map.py' adding 'ironic_inspector/plugins/raid_device.py' adding 'ironic_inspector/plugins/rules.py' adding 'ironic_inspector/plugins/standard.py' adding 'ironic_inspector/pxe_filter/__init__.py' adding 'ironic_inspector/pxe_filter/base.py' adding 'ironic_inspector/pxe_filter/dnsmasq.py' adding 'ironic_inspector/pxe_filter/interface.py' adding 'ironic_inspector/pxe_filter/iptables.py' adding 'ironic_inspector/test/__init__.py' adding 'ironic_inspector/test/base.py' adding 'ironic_inspector/test/functional.py' adding 'ironic_inspector/test/unit/__init__.py' adding 'ironic_inspector/test/unit/policy_fixture.py' adding 'ironic_inspector/test/unit/test_acl.py' adding 'ironic_inspector/test/unit/test_api_tools.py' adding 'ironic_inspector/test/unit/test_common_ironic.py' adding 'ironic_inspector/test/unit/test_coordination.py' adding 'ironic_inspector/test/unit/test_dnsmasq_pxe_filter.py' adding 'ironic_inspector/test/unit/test_introspect.py' adding 'ironic_inspector/test/unit/test_iptables.py' adding 'ironic_inspector/test/unit/test_keystone.py' adding 'ironic_inspector/test/unit/test_locking.py' adding 'ironic_inspector/test/unit/test_main.py' adding 'ironic_inspector/test/unit/test_manager.py' adding 'ironic_inspector/test/unit/test_node_cache.py' adding 'ironic_inspector/test/unit/test_plugins_accel_device.py' adding 'ironic_inspector/test/unit/test_plugins_base.py' adding 'ironic_inspector/test/unit/test_plugins_base_physnet.py' adding 'ironic_inspector/test/unit/test_plugins_capabilities.py' adding 'ironic_inspector/test/unit/test_plugins_discovery.py' adding 'ironic_inspector/test/unit/test_plugins_extra_hardware.py' adding 'ironic_inspector/test/unit/test_plugins_introspection_data.py' adding 'ironic_inspector/test/unit/test_plugins_lldp_basic.py' adding 'ironic_inspector/test/unit/test_plugins_local_link_connection.py' adding 'ironic_inspector/test/unit/test_plugins_pci_devices.py' adding 'ironic_inspector/test/unit/test_plugins_physnet_cidr_map.py' adding 'ironic_inspector/test/unit/test_plugins_raid_device.py' adding 'ironic_inspector/test/unit/test_plugins_rules.py' adding 'ironic_inspector/test/unit/test_plugins_standard.py' adding 'ironic_inspector/test/unit/test_process.py' adding 'ironic_inspector/test/unit/test_pxe_filter.py' adding 'ironic_inspector/test/unit/test_rules.py' adding 'ironic_inspector/test/unit/test_swift.py' adding 'ironic_inspector/test/unit/test_utils.py' adding 'ironic_inspector/test/unit/test_wsgi_service.py' adding 'ironic_inspector/test/unit/db/__init__.py' adding 'ironic_inspector/test/unit/db/test_api.py' adding 'ironic_inspector/test/unit/db/test_migrations.py' adding 'ironic_inspector-11.7.1.dev4.data/scripts/ironic-inspector-api-wsgi' adding 'ironic_inspector-11.7.1.dev4.dist-info/AUTHORS' adding 'ironic_inspector-11.7.1.dev4.dist-info/LICENSE' adding 'ironic_inspector-11.7.1.dev4.dist-info/METADATA' adding 'ironic_inspector-11.7.1.dev4.dist-info/WHEEL' adding 'ironic_inspector-11.7.1.dev4.dist-info/entry_points.txt' adding 'ironic_inspector-11.7.1.dev4.dist-info/pbr.json' adding 'ironic_inspector-11.7.1.dev4.dist-info/top_level.txt' adding 'ironic_inspector-11.7.1.dev4.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for ironic-inspector (PEP 517): finished with status 'done' Created wheel for ironic-inspector: filename=ironic_inspector-11.7.1.dev4-py3-none-any.whl size=265116 sha256=a93228955946f4fd4479da737f26f104ab57e90183934ac070b6d2a8ed97bf52 Stored in directory: /builddir/.cache/pip/wheels/ea/cd/6a/44706a2b474bd17f2b49a157601eabdaaa583c038fa267e080 Successfully built ironic-inspector + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.TR0LB0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 + cd ironic-inspector-11.7.1.dev4 ++ ls /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir/ironic_inspector-11.7.1.dev4-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ironic_inspector==11.7.1.dev4 + TMPDIR=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir ironic_inspector==11.7.1.dev4 Using pip 21.2.3 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/pyproject-wheeldir Processing ./pyproject-wheeldir/ironic_inspector-11.7.1.dev4-py3-none-any.whl Installing collected packages: ironic-inspector changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector to 755 changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-conductor to 755 changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-migrate-data to 755 changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-rootwrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-status to 755 Successfully installed ironic-inspector-11.7.1.dev4 + '[' -d /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin ']' + '[' -f /usr/bin/pathfix3.9.py ']' + pathfix=/usr/bin/pathfix3.9.py + '[' -z s ']' + shebang_flags=-kas + /usr/bin/pathfix3.9.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-api-wsgi /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-conductor /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-dbsync /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-migrate-data /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-rootwrap /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-status /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-api-wsgi: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-conductor: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-dbsync: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-migrate-data: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-rootwrap: updating /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/ironic-inspector-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/RECORD --output /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector-11.7.1.dev4.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + TOX_TESTENV_PASSENV='*' + PYTHONDONTWRITEBYTECODE=1 + PATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir' + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e docs Running Sphinx v3.4.3 [openstackdocstheme] version: 3.0.0 [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-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.api_tools.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.introspect.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.introspection_state.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.main.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.node_cache.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.policy.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.process.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.rules.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.utils.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.version.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.wsgi_service.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.all.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.conductor.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.dbsync.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.migration.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.status.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.cmd.wsgi.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.context.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.coordination.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.ironic.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.keystone.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.lldp_parsers.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.lldp_tlvs.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.locking.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.rpc.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.rpc_service.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.service_utils.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.common.swift.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conductor.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conductor.manager.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.accelerators.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.capabilities.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.coordination.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.default.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.discovery.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.extra_hardware.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.healthcheck.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.iptables.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.ironic.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.opts.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.pci_devices.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.port_physnet.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.processing.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.pxe_filter.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.service_catalog.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.conf.swift.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.db.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.db.api.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.db.migration.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.db.model.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.accel_device.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.base.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.base_physnet.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.capabilities.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.discovery.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.example.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.extra_hardware.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.introspection_data.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.lldp_basic.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.local_link_connection.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.pci_devices.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.physnet_cidr_map.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.raid_device.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.rules.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.plugins.standard.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.pxe_filter.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.pxe_filter.base.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.pxe_filter.dnsmasq.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.pxe_filter.interface.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/ironic_inspector.pxe_filter.iptables.rst. Creating file /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/contributor/api/modules.rst. [oslo_policy.sphinxpolicygen] reading config generator instructions from /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/../../tools/policy-generator.conf [oslo_policy.sphinxpolicygen] writing sample policy to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/_static/ironic-inspector.policy.yaml.sample [oslo_config.sphinxconfiggen] reading config generator instructions from /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/doc/source/../../tools/config-generator.conf [oslo_config.sphinxconfiggen] writing sample configuration to /builddir/build/BUILD/ironic-inspector-11.7.1.dev4/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-11.7.1.dev4/.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] 96 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... [ 14%] contributor/api/ironic_inspector.cmd.all reading sources... [ 15%] contributor/api/ironic_inspector.cmd.conductor reading sources... [ 16%] contributor/api/ironic_inspector.cmd.dbsync reading sources... [ 17%] contributor/api/ironic_inspector.cmd.migration reading sources... [ 18%] contributor/api/ironic_inspector.cmd.status reading sources... [ 19%] contributor/api/ironic_inspector.cmd.wsgi reading sources... [ 20%] contributor/api/ironic_inspector.common reading sources... [ 21%] contributor/api/ironic_inspector.common.context reading sources... [ 22%] contributor/api/ironic_inspector.common.coordination reading sources... [ 23%] 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... [ 28%] contributor/api/ironic_inspector.common.locking reading sources... [ 29%] contributor/api/ironic_inspector.common.rpc reading sources... [ 30%] contributor/api/ironic_inspector.common.rpc_service reading sources... [ 31%] contributor/api/ironic_inspector.common.service_utils reading sources... [ 32%] contributor/api/ironic_inspector.common.swift reading sources... [ 33%] contributor/api/ironic_inspector.conductor reading sources... [ 34%] contributor/api/ironic_inspector.conductor.manager reading sources... [ 35%] contributor/api/ironic_inspector.conf reading sources... [ 36%] contributor/api/ironic_inspector.conf.accelerators reading sources... [ 37%] contributor/api/ironic_inspector.conf.capabilities reading sources... [ 38%] contributor/api/ironic_inspector.conf.coordination reading sources... [ 39%] contributor/api/ironic_inspector.conf.default reading sources... [ 40%] contributor/api/ironic_inspector.conf.discovery reading sources... [ 41%] contributor/api/ironic_inspector.conf.dnsmasq_pxe_filter reading sources... [ 42%] contributor/api/ironic_inspector.conf.extra_hardware reading sources... [ 43%] contributor/api/ironic_inspector.conf.healthcheck reading sources... [ 44%] contributor/api/ironic_inspector.conf.iptables reading sources... [ 45%] contributor/api/ironic_inspector.conf.ironic reading sources... [ 46%] contributor/api/ironic_inspector.conf.opts reading sources... [ 47%] contributor/api/ironic_inspector.conf.pci_devices reading sources... [ 48%] contributor/api/ironic_inspector.conf.port_physnet reading sources... [ 50%] contributor/api/ironic_inspector.conf.processing reading sources... [ 51%] contributor/api/ironic_inspector.conf.pxe_filter reading sources... [ 52%] contributor/api/ironic_inspector.conf.service_catalog reading sources... [ 53%] contributor/api/ironic_inspector.conf.swift reading sources... [ 54%] contributor/api/ironic_inspector.db reading sources... [ 55%] contributor/api/ironic_inspector.db.api reading sources... [ 56%] contributor/api/ironic_inspector.db.migration reading sources... [ 57%] contributor/api/ironic_inspector.db.model reading sources... [ 58%] contributor/api/ironic_inspector.introspect reading sources... [ 59%] contributor/api/ironic_inspector.introspection_state reading sources... [ 60%] contributor/api/ironic_inspector.main reading sources... [ 61%] contributor/api/ironic_inspector.node_cache reading sources... [ 62%] contributor/api/ironic_inspector.plugins reading sources... [ 63%] contributor/api/ironic_inspector.plugins.accel_device reading sources... [ 64%] contributor/api/ironic_inspector.plugins.base reading sources... [ 65%] contributor/api/ironic_inspector.plugins.base_physnet reading sources... [ 66%] contributor/api/ironic_inspector.plugins.capabilities reading sources... [ 67%] contributor/api/ironic_inspector.plugins.discovery reading sources... [ 68%] contributor/api/ironic_inspector.plugins.example reading sources... [ 69%] contributor/api/ironic_inspector.plugins.extra_hardware reading sources... [ 70%] contributor/api/ironic_inspector.plugins.introspection_data reading sources... [ 71%] 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... [ 75%] contributor/api/ironic_inspector.plugins.physnet_cidr_map reading sources... [ 76%] contributor/api/ironic_inspector.plugins.raid_device reading sources... [ 77%] contributor/api/ironic_inspector.plugins.rules reading sources... [ 78%] contributor/api/ironic_inspector.plugins.standard reading sources... [ 79%] contributor/api/ironic_inspector.policy reading sources... [ 80%] contributor/api/ironic_inspector.process reading sources... [ 81%] contributor/api/ironic_inspector.pxe_filter reading sources... [ 82%] contributor/api/ironic_inspector.pxe_filter.base reading sources... [ 83%] contributor/api/ironic_inspector.pxe_filter.dnsmasq reading sources... [ 84%] contributor/api/ironic_inspector.pxe_filter.interface reading sources... [ 85%] 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 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... [ 14%] contributor/api/ironic_inspector.cmd.all [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.all' writing output... [ 15%] contributor/api/ironic_inspector.cmd.conductor [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.conductor' writing output... [ 16%] contributor/api/ironic_inspector.cmd.dbsync [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.dbsync' writing output... [ 17%] contributor/api/ironic_inspector.cmd.migration [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.migration' writing output... [ 18%] contributor/api/ironic_inspector.cmd.status [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.status' writing output... [ 19%] contributor/api/ironic_inspector.cmd.wsgi [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.cmd.wsgi' writing output... [ 20%] contributor/api/ironic_inspector.common [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common' writing output... [ 21%] contributor/api/ironic_inspector.common.context [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.context' writing output... [ 22%] contributor/api/ironic_inspector.common.coordination [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.coordination' writing output... [ 23%] 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... [ 28%] contributor/api/ironic_inspector.common.locking [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.locking' writing output... [ 29%] contributor/api/ironic_inspector.common.rpc [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.rpc' writing output... [ 30%] contributor/api/ironic_inspector.common.rpc_service [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.rpc_service' writing output... [ 31%] contributor/api/ironic_inspector.common.service_utils [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.service_utils' writing output... [ 32%] contributor/api/ironic_inspector.common.swift [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.common.swift' writing output... [ 33%] contributor/api/ironic_inspector.conductor [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conductor' writing output... [ 34%] contributor/api/ironic_inspector.conductor.manager [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conductor.manager' writing output... [ 35%] contributor/api/ironic_inspector.conf [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf' writing output... [ 36%] contributor/api/ironic_inspector.conf.accelerators [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.accelerators' writing output... [ 37%] contributor/api/ironic_inspector.conf.capabilities [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.capabilities' writing output... [ 38%] contributor/api/ironic_inspector.conf.coordination [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.coordination' writing output... [ 39%] contributor/api/ironic_inspector.conf.default [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.default' writing output... [ 40%] contributor/api/ironic_inspector.conf.discovery [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.discovery' writing output... [ 41%] 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... [ 42%] contributor/api/ironic_inspector.conf.extra_hardware [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.extra_hardware' writing output... [ 43%] contributor/api/ironic_inspector.conf.healthcheck [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.healthcheck' writing output... [ 44%] contributor/api/ironic_inspector.conf.iptables [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.iptables' writing output... [ 45%] contributor/api/ironic_inspector.conf.ironic [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.ironic' writing output... [ 46%] contributor/api/ironic_inspector.conf.opts [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.opts' writing output... [ 47%] contributor/api/ironic_inspector.conf.pci_devices [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.pci_devices' writing output... [ 48%] contributor/api/ironic_inspector.conf.port_physnet [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.port_physnet' writing output... [ 50%] contributor/api/ironic_inspector.conf.processing [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.processing' writing output... [ 51%] contributor/api/ironic_inspector.conf.pxe_filter [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.pxe_filter' writing output... [ 52%] contributor/api/ironic_inspector.conf.service_catalog [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.service_catalog' writing output... [ 53%] contributor/api/ironic_inspector.conf.swift [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.conf.swift' writing output... [ 54%] contributor/api/ironic_inspector.db [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.db' writing output... [ 55%] contributor/api/ironic_inspector.db.api [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.db.api' writing output... [ 56%] contributor/api/ironic_inspector.db.migration [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.db.migration' writing output... [ 57%] contributor/api/ironic_inspector.db.model [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.db.model' writing output... [ 58%] contributor/api/ironic_inspector.introspect [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.introspect' writing output... [ 59%] contributor/api/ironic_inspector.introspection_state [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.introspection_state' writing output... [ 60%] contributor/api/ironic_inspector.main [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.main' writing output... [ 61%] contributor/api/ironic_inspector.node_cache [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.node_cache' writing output... [ 62%] contributor/api/ironic_inspector.plugins [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins' writing output... [ 63%] contributor/api/ironic_inspector.plugins.accel_device [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.accel_device' writing output... [ 64%] contributor/api/ironic_inspector.plugins.base [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.base' writing output... [ 65%] contributor/api/ironic_inspector.plugins.base_physnet [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.base_physnet' writing output... [ 66%] contributor/api/ironic_inspector.plugins.capabilities [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.capabilities' writing output... [ 67%] contributor/api/ironic_inspector.plugins.discovery [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.discovery' writing output... [ 68%] contributor/api/ironic_inspector.plugins.example [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.example' writing output... [ 69%] contributor/api/ironic_inspector.plugins.extra_hardware [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.extra_hardware' writing output... [ 70%] contributor/api/ironic_inspector.plugins.introspection_data [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.introspection_data' writing output... [ 71%] 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... [ 75%] 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... [ 76%] contributor/api/ironic_inspector.plugins.raid_device [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.raid_device' writing output... [ 77%] contributor/api/ironic_inspector.plugins.rules [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.rules' writing output... [ 78%] contributor/api/ironic_inspector.plugins.standard [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.plugins.standard' writing output... [ 79%] contributor/api/ironic_inspector.policy [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.policy' writing output... [ 80%] contributor/api/ironic_inspector.process [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.process' writing output... [ 81%] contributor/api/ironic_inspector.pxe_filter [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter' writing output... [ 82%] contributor/api/ironic_inspector.pxe_filter.base [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.base' writing output... [ 83%] contributor/api/ironic_inspector.pxe_filter.dnsmasq [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.dnsmasq' writing output... [ 84%] contributor/api/ironic_inspector.pxe_filter.interface [openstackdocstheme] could not determine last_updated for 'contributor/api/ironic_inspector.pxe_filter.interface' writing output... [ 85%] 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... [ 6%] 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... [ 9%] ironic_inspector.cmd.migration [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/migration' highlighting module code... [ 11%] ironic_inspector.cmd.status [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/cmd/status' highlighting module code... [ 12%] 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... [ 15%] ironic_inspector.common.coordination [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/coordination' highlighting module code... [ 16%] ironic_inspector.common.ironic [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/ironic' highlighting module code... [ 18%] ironic_inspector.common.keystone [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/common/keystone' highlighting module code... [ 19%] 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... [ 22%] 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... [ 25%] 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... [ 29%] 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... [ 38%] 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... [ 41%] 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... [ 45%] 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... [ 48%] 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... [ 51%] ironic_inspector.conf.service_catalog [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/service_catalog' highlighting module code... [ 52%] ironic_inspector.conf.swift [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/conf/swift' highlighting module code... [ 54%] ironic_inspector.db.api [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/db/api' highlighting module code... [ 55%] ironic_inspector.db.migration [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/db/migration' highlighting module code... [ 56%] ironic_inspector.db.model [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/db/model' highlighting module code... [ 58%] ironic_inspector.introspect [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/introspect' highlighting module code... [ 59%] ironic_inspector.introspection_state [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/introspection_state' highlighting module code... [ 61%] ironic_inspector.main [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/main' highlighting module code... [ 62%] ironic_inspector.node_cache [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/node_cache' highlighting module code... [ 63%] ironic_inspector.plugins.accel_device [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/accel_device' highlighting module code... [ 65%] ironic_inspector.plugins.base [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/base' highlighting module code... [ 66%] ironic_inspector.plugins.base_physnet [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/base_physnet' highlighting module code... [ 68%] ironic_inspector.plugins.capabilities [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/capabilities' highlighting module code... [ 69%] ironic_inspector.plugins.discovery [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/discovery' highlighting module code... [ 70%] ironic_inspector.plugins.example [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/example' highlighting module code... [ 72%] ironic_inspector.plugins.extra_hardware [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/extra_hardware' highlighting module code... [ 73%] ironic_inspector.plugins.introspection_data [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/introspection_data' highlighting module code... [ 75%] ironic_inspector.plugins.lldp_basic [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/lldp_basic' highlighting module code... [ 76%] ironic_inspector.plugins.local_link_connection [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/local_link_connection' highlighting module code... [ 77%] ironic_inspector.plugins.pci_devices [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/pci_devices' highlighting module code... [ 79%] ironic_inspector.plugins.physnet_cidr_map [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/plugins/physnet_cidr_map' highlighting module code... [ 80%] 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... [ 83%] 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... [ 86%] ironic_inspector.process [openstackdocstheme] could not determine last_updated for '_modules/ironic_inspector/process' highlighting module code... [ 87%] 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... [ 90%] 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... [ 93%] 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. The HTML pages are in doc/build/html. ___________________________________ summary ____________________________________ docs: commands succeeded congratulations :) + rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/man/man8 + install -p -D -m 644 ironic-inspector.8 /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/man/man8/ + install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/var/log/ironic-inspector + install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/etc/logrotate.d/openstack-ironic-inspector + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/systemd/system + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/etc/sudoers.d + install -p -D -m 440 /builddir/build/SOURCES/ironic-inspector-rootwrap-sudoers /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/etc/sudoers.d/ironic-inspector + install -d -m 750 /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/etc/ironic-inspector + export PYTHONPATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64//usr/lib/python3.9/site-packages + PYTHONPATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64//usr/lib/python3.9/site-packages + oslo-config-generator --config-file tools/config-generator.conf --output-file /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64//etc/ironic-inspector/policy.json + chmod 0640 /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64//etc/ironic-inspector/dnsmasq.conf + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/etc/ironic-inspector/rootwrap.d + install -p -D -m 640 rootwrap.conf /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64//etc/ironic-inspector/rootwrap.conf + install -p -D -m 640 rootwrap.d/ironic-inspector.filters /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64//etc/ironic-inspector/rootwrap.d/ + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/var/lib/ironic-inspector + mkdir -p /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/var/lib/ironic-inspector/dhcp-hostsdir + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 11.7.1-0.20240119210315.8a86f23.el9 --unique-debug-suffix -11.7.1-0.20240119210315.8a86f23.el9.x86_64 --unique-debug-src-base openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1.dev4 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-11.7.1-0.20240119210315.8a86f23.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.pGKZW5 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + TOX_TESTENV_PASSENV='*' + PYTHONDONTWRITEBYTECODE=1 + PATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/ironic-inspector-11.7.1.dev4/.pyproject-builddir' + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py39 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> b55109d5063a INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_delete_nodes [0.330185s] ... ok 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 stamp_revision -> b55109d5063a INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_delete_nodes_finished [0.056532s] ... ok {1} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_node_by_uuid_not_found [0.082152s] ... ok 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. {2} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_active_nodes_before [0.025089s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_list_nodes_options_by_uuid [0.042192s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_nodes [0.015187s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_list_nodes_by_attributes [0.026590s] ... ok {1} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_update_node_raises_exception [0.040781s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> b55109d5063a 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. {3} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_delete_attributes [0.057696s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_node_by_uuid [0.011909s] ... ok {3} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_update_node [0.012047s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running stamp_revision -> b55109d5063a 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. {1} ironic_inspector.test.unit.db.test_migrations.TestMigrationsMySQL.test_upgrade_twice ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_unprocessed_baremetal_admin [0.034473s] ... ok {0} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_delete_node [0.174519s] ... ok 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.db.test_api.TestDBAPI.test_delete_options [0.020274s] ... ok 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, 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 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_create_baremetal_observer [0.067324s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.db.test_migrations.TestMigrationSqlite.test_upgrade_twice [0.183205s] ... ok {0} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_active_nodes [0.053069s] ... ok {3} ironic_inspector.test.unit.db.test_migrations.TestMigrationsPostgreSQL.test_upgrade_and_version ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed {3} ironic_inspector.test.unit.db.test_migrations.TestMigrationsPostgreSQL.test_upgrade_twice ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed 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. {3} ironic_inspector.test.unit.db.test_migrations.TestWalkVersions.test_walk_versions_all_default [0.035107s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_get_baremetal_admin [0.056441s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect {2} ironic_inspector.test.unit.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed {3} ironic_inspector.test.unit.db.test_migrations.TestWalkVersions.test_walk_versions_all_false [0.040968s] ... ok {0} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_get_node_by_uuid_version_mismatch [0.086577s] ... ok 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] 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. {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_get_baremetal_observer [0.057647s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 578f84f38d, inital_db_schema {3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_baremetal_admin [0.043982s] ... ok {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_list_baremetal_observer [0.017086s] ... ok 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 {0} ironic_inspector.test.unit.db.test_api.TestDBAPI.test_store_introspection_data [0.042552s] ... ok INFO [alembic.runtime.migration] Running upgrade d588418040d -> e169a4a81d88, Add invert field to rule condition {1} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_status_baremetal_admin [0.016110s] ... ok INFO [alembic.runtime.migration] Running upgrade e169a4a81d88 -> d2e48801c8ef, Introducing Node.state attribute 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 {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_project_reader [0.017031s] ... ok {3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_introspect_baremetal_admin [0.034657s] ... 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 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_list_baremetal_admin [0.021245s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_unprocessed_project_admin [0.024325s] ... ok 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. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_unprocessed_project_manager [0.018364s] ... ok {3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_list_baremetal_observer [0.022828s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_baremetal_admin [0.016080s] ... ok INFO [alembic.runtime.migration] Running upgrade 882b2d84cb1b -> 18440d0834af, Introducing the aborting state {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_introspect_project_manager [0.022226s] ... ok INFO [alembic.runtime.migration] Running upgrade 18440d0834af -> 2970d2d44edc, Add manage_boot to nodes 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. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_abort_project_admin [0.021244s] ... ok INFO [alembic.runtime.migration] Running upgrade 2970d2d44edc -> bf8dec16023c, add_introspection_data_table INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_introspect_project_member [0.022274s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_abort_project_service [0.018807s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_introspect_project_reader [0.020381s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_list_project_manager [0.015469s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_project_manager [0.032625s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_introspect_project_service [0.019368s] ... ok {2} ironic_inspector.test.unit.db.test_migrations.TestMigrationSqlite.test_upgrade_and_version [0.241271s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.db.test_migrations.TestMigrationsPostgreSQL.test_walk_versions ... SKIPPED: Backend 'postgresql+psycopg2' is unavailable: No DBAPI installed {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_list_project_reader [0.043880s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_list_project_admin [0.015953s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_create_project_admin [0.016023s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_create_project_manager [0.015115s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_baremetal_observer [0.047829s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_list_project_service [0.052030s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_create_project_member [0.030797s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_reader [0.025847s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_data_unprocessed_baremetal_observer [0.049138s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_all_project_admin [0.021227s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_create_project_reader [0.062669s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_all_project_reader [0.031347s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_all_project_member [0.069385s] ... ok {2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_create_baremetal_admin [0.089436s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 578f84f38d, inital_db_schema {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_project_admin [0.022501s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_all_project_service [0.039484s] ... ok 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. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_project_reader [0.036910s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_all_baremetal_admin [0.053898s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_status_project_service [0.049957s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_list_project_reader [0.028288s] ... ok {2} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_status_baremetal_observer [0.024022s] ... ok 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. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_list_project_service [0.024424s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_project_admin [0.028604s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_status_project_admin [0.018456s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_unprocessed_project_member [0.020967s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_status_project_manager [0.021768s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_unprocessed_project_reader [0.034062s] ... 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. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_status_project_member [0.035731s] ... ok 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. {1} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_status_project_reader [0.019582s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_member [0.130074s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_admin [0.015354s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_admin [0.014751s] ... ok 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 d588418040d -> e169a4a81d88, Add invert field to rule condition INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_data_unprocessed_project_service [0.090614s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_service [0.048336s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_service [0.016768s] ... ok 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. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_admin [0.024837s] ... 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 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_admin [0.059729s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_member [0.016522s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_service [0.015253s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_service [0.015790s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_create_project_service [0.044828s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_admin [0.014982s] ... ok 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] 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. {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_member [0.164401s] ... ok {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_member [0.014811s] ... 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_acl.TestRBACScoped.test_rule_get_system_reader [0.014900s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_member [0.018474s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_all_project_manager [0.047474s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_service [0.020143s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_admin [0.020105s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_ok [0.006615s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_zero [0.005495s] ... ok 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] 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. {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_admin [0.061335s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_get_project_manager [0.051834s] ... ok {3} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_assertion_error [0.005369s] ... ok {3} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_invalid_state [0.006798s] ... ok {3} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_multiple_state [0.005637s] ... ok {3} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_retries_on_ironicclient_error [0.006203s] ... ok {3} ironic_inspector.test.unit.test_common_ironic.TestCapabilities.test_capabilities_to_dict [0.000079s] ... ok 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. {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_member [0.022885s] ... ok {3} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_bad_hostname_errors [0.006580s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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. {3} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address_ipv4 [0.006646s] ... ok {3} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_both [0.008805s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_system_reader [0.016028s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_both_duplicates [0.007808s] ... ok {1} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_member [0.016224s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_invalid_value [0.006490s] ... ok 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. {1} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_negative [0.005678s] ... ok {3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_join_group [0.028722s] ... ok {1} ironic_inspector.test.unit.test_api_tools.MarkerFieldTestCase.test_marker_ok [0.006901s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_with_default [0.005656s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_with_default_returns_default [0.005620s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_api_tools.StateFieldTestCase.test_single_state [0.005636s] ... ok {1} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_retries_on_ironicclient_error_with_failure [0.000881s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_get_project_member [0.091979s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipv4_in_resolves [0.005978s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_leave_group [0.029300s] ... ok 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. {1} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_bmc_duplicates [0.011106s] ... 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_coordination.TestCoordinator.test_start [0.027544s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_coordination.TestGetCoordinator.test_get_with_prefix [0.014025s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_get_project_service [0.055222s] ... ok 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. {3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write [0.013039s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_lock [0.054914s] ... ok {3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__allowlist_unknown_hosts [0.011812s] ... 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__get_denylist [0.006376s] ... ok 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. {3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__macs_unknown_hosts_deny_unknown [0.008092s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_service [0.047109s] ... ok {3} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test_disabled__purge_dhcp_hostsdir [0.007726s] ... 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.TestSync.test__sync_ironic_unavailable [0.008483s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_forced_persistent_boot [0.012192s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_forced_persistent_boot_compat [0.013818s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_inspect_wait_state_allowed [0.018391s] ... ok {1} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_join_group_not_exist [0.087589s] ... ok 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. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_reset [0.009699s] ... ok {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_delay_not_needed [0.018153s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_tear_down_filter [0.016142s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_custom_ioerror [0.010213s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_no_delay_without_manage_boot [0.022564s] ... ok INFO [alembic.runtime.migration] Running upgrade 882b2d84cb1b -> 18440d0834af, Introducing the aborting state INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_would_block [0.012536s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok [0.014165s] ... ok {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_allowlist [0.007070s] ... ok 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 18440d0834af -> 2970d2d44edc, Add manage_boot to nodes {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_no_allowlist [0.007317s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_unprocessed_system_reader [0.118107s] ... ok {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok_retries_node_locked [0.015725s] ... ok {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__get_no_denylist [0.006642s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestShouldEnableUnknownHosts.test_introspection_not_active [0.006049s] ... ok 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. {1} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_not_enable_unknown_hosts [0.008526s] ... ok {3} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_unexpected_error [0.013447s] ... ok 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 2970d2d44edc -> bf8dec16023c, add_introspection_data_table {1} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_not_found [0.012027s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_args_ipv4 [0.014748s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_reader [0.041867s] ... ok {3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_deny_unknown_macs_and_node_not_found_hook_bad [0.010442s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} ironic_inspector.test.unit.test_introspect.TestAbort.test_ok [0.020894s] ... ok 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] 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_failed_to_validate_node [0.022876s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_lookup_attrs [0.016428s] ... ok INFO [alembic.runtime.migration] Running upgrade bf8dec16023c -> b55109d5063a, Added 'scope' column to 'Rules' table {1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_manage_boot [0.012502s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_ok_ilo_and_drac [0.015243s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_list_system_reader [0.078598s] ... ok 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. {1} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_resolved_bmc_address [0.018069s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_args_ipv6 [0.025376s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.db.test_migrations.TestMigrationSqlite.test_walk_versions [1.328612s] ... ok {1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_clean_cache_on_error_ipv6 [0.015300s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_args [0.138508s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_admin [0.057479s] ... ok 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. {1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_args_old_iptables [0.011435s] ... ok {1} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_fails [0.009868s] ... ok {3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_ironic_unavailable_denylist [0.020442s] ... ok 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. {1} ironic_inspector.test.unit.test_iptables.Test_ShouldEnableDhcp.test_introspection_active [0.005765s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_locking.TestInternalLock.test_release [0.008768s] ... ok {3} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_denylist_ipv4 [0.010705s] ... ok 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. {3} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_add_auth_options [0.007569s] ... ok {1} ironic_inspector.test.unit.test_locking.TestToozLock.test_release [0.008197s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_get_session [0.007074s] ... ok 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] 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. {1} ironic_inspector.test.unit.test_main.TestApiGetData.test_with_name [0.017341s] ... ok {1} ironic_inspector.test.unit.test_main.TestApiGetStatus.test_get_introspection_in_progress [0.009001s] ... ok {3} ironic_inspector.test.unit.test_locking.TestGetLock.test_get_lock_internal [0.022976s] ... ok 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.db.test_migrations.TestMigrationsMySQL.test_upgrade_and_version ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect {1} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_can_manage_boot_false [0.009042s] ... ok {3} ironic_inspector.test.unit.test_locking.TestInternalLock.test_context [0.008648s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.db.test_migrations.TestMigrationsMySQL.test_walk_versions ... SKIPPED: Backend 'mysql+pymysql' is unavailable: Could not connect INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_no_manage_boot [0.008976s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue [0.009352s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.db.test_migrations.TestWalkVersions.test_migrate_up [0.014333s] ... ok {1} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection [0.012141s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiGetData.test_unprocessed_data_not_stored [0.010390s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestApiMisc.test_404_expected [0.008518s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_intospect_failed [0.013684s] ... ok {1} ironic_inspector.test.unit.test_main.TestApiReapply.test_generic_error [0.008728s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_reader [0.117654s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_can_manage_boot_false_failed [0.010546s] ... ok {0} ironic_inspector.test.unit.db.test_migrations.TestWalkVersions.test_migrate_up_with_data [0.028300s] ... ok 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. {1} ironic_inspector.test.unit.test_main.TestApiRules.test_create [0.011688s] ... ok 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. {1} ironic_inspector.test.unit.test_main.TestApiRules.test_create_bad_uuid [0.012561s] ... ok {1} ironic_inspector.test.unit.test_main.TestApiRules.test_delete_all [0.008351s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_failed_authentication [0.021900s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_correct_version [0.008160s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_latest_version [0.007915s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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. {3} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_limit [0.025409s] ... ok {1} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_intospect_failed [0.010949s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_can_manage_boot_false_failed [0.011073s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_multiple_state [0.019156s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiMisc.test_404_unexpected [0.008598s] ... ok {1} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_no_manage_boot [0.011330s] ... ok {1} ironic_inspector.test.unit.test_main.TestPlugins.test_manager_is_cached [0.000385s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_reader [0.083268s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiMisc.test_500_with_debug [0.008588s] ... ok 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. {3} ironic_inspector.test.unit.test_main.TestApiReapply.test_api_ok [0.011126s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_host_bypass_invalid [0.021440s] ... ok 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.008883s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_main.TestApiRules.test_delete_one [0.008840s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_abort_baremetal_admin [0.102725s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_host_with_domain [0.021002s] ... ok {3} ironic_inspector.test.unit.test_main.TestApiVersions.test_404_unexpected [0.008006s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_main.TestApiVersions.test_root_endpoint [0.008244s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_main.TestApiVersions.test_version_endpoint [0.008318s] ... ok 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. {3} ironic_inspector.test.unit.test_main.TestApiVersions.test_version_endpoint_invalid [0.009249s] ... ok {3} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_wrong_manage_boot [0.011734s] ... ok 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. {3} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_node_not_found [0.035370s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_manager.TestManagerContinue.test_continue_failed [0.016255s] ... ok {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_abort_baremetal_observer [0.070728s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_manager.TestManagerContinue.test_continue_ok [0.015254s] ... ok 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. {3} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_race [0.016605s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_create_system_service [0.165831s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_with_coordinator [0.018267s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_introspect_baremetal_observer [0.060294s] ... ok 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. {1} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic_no_member [0.175452s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_mdns [0.049637s] ... ok {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_baremetal_observer [0.038420s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_ok [0.029648s] ... ok 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. {3} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_no_introspection_data_store [0.032078s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_coordinator [0.026144s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_do_introspect [0.013476s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_ok_swift [0.018350s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_with_coordinator_failed [0.025044s] ... ok 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_generic_error [0.017599s] ... ok {3} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_reapply_with_data [0.019843s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_root_system_no_role [0.082040s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_event_before [0.010967s] ... ok {1} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_get_introspection_data_error [0.015521s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_nonreentrant_fsm_transition [0.016727s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute [0.027490s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_node [0.022521s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_all_baremetal_observer [0.096256s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_inconsistency [0.026432s] ... ok 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_node_locked [0.097338s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs [0.018982s] ... ok 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. {1} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_node_not_found [0.030264s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_no_data [0.019716s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetByPath.test_get_by_path [0.007054s] ... ok {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_delete_baremetal_admin [0.019280s] ... ok 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. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_not_found [0.008466s] ... ok 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_acl.TestACLDeprecated.test_rule_delete_baremetal_observer [0.015559s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_ok [0.018716s] ... ok 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_ok_db [0.037548s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheGetNode.test_with_name [0.008717s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_ironic_preset [0.001246s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_not_provided [0.001217s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestACLDeprecated.test_rule_list_baremetal_admin [0.025134s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_wrong_marker [0.016034s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_admin [0.354821s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_commit [0.010320s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_get [0.012582s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_fsm_transition [0.058837s] ... ok 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. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_illegal_event [0.012529s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_abort_project_manager [0.051141s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_set_same_state [0.008107s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_event [0.008027s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_abort_project_member [0.018651s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_illegal_strict_event [0.010266s] ... ok {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_delete_all_system_service [0.061526s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_bad_provision_state [0.007163s] ... ok 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. {1} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors [0.043354s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_not_found [0.008589s] ... ok 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_acl.TestRBACProjectScope.test_abort_project_reader [0.021977s] ... ok 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_acl.TestRBACProjectScope.test_data_project_member [0.024090s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_custom_exc_fsm_event [0.033376s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_with_error [0.043957s] ... ok 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. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_member [0.086866s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_invalid_state [0.043140s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_release [0.047274s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_not_in_cache [0.041568s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_list_system_reader [0.076955s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_not_in_db [0.037466s] ... ok {2} ironic_inspector.test.unit.test_api_tools.LimitFieldTestCase.test_limit_over [0.018534s] ... ok 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. {2} ironic_inspector.test.unit.test_api_tools.MarkerFieldTestCase.test_marker_check_fails [0.006425s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_get_no_data_available [0.084815s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports [0.017636s] ... ok 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. {2} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_value_error [0.007369s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports_with_conflicts [0.012762s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_additional_fields [0.012266s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port [0.007063s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_good_hostname_resolves [0.007081s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port_by_mac [0.007416s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipmi_bridging_enabled [0.004855s] ... ok 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] 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. {2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_loopback_address [0.009642s] ... ok {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_path_with_leading_slash [0.009745s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_path_wo_leading_slash [0.006285s] ... ok 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. {2} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address [0.009940s] ... ok {3} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update_no_pci_info_from_ipa [0.008437s] ... ok 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_acl.TestRBACProjectScope.test_data_project_service [0.209935s] ... ok {3} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_ok [0.008136s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_bmc_only [0.018753s] ... ok {3} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_required_missing [0.005060s] ... ok {3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_expected_data [0.009966s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_interface_not_in_ironic [0.018560s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_introspect_project_admin [0.039761s] ... ok {2} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_mac_duplicates [0.034161s] ... ok {3} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_mapping [0.007984s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_no_known_flags [0.010618s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_existing_node [0.007927s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_default [0.017931s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_recieved [0.007933s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_list_project_member [0.049415s] ... ok 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. {1} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_proc_and_unproc [0.166414s] ... ok {3} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_no_data_recieved [0.016873s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_manager [0.023827s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_introspection_data.TestDatabaseStore.test_store_and_get_data [0.016808s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_member [0.018899s] ... ok {3} ironic_inspector.test.unit.test_plugins_introspection_data.TestSwiftStore.test_get_data [0.012156s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_bad_value_linkagg [0.008905s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_bad_value_macphy [0.009016s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_no_role [0.023125s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_duplicate_tlvs [0.007230s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_old_format [0.009320s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_root_project_service [0.022594s] ... ok {3} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_invalid_chassis_id_subtype [0.012758s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_lldp_none [0.010038s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_available [0.008111s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute_same_value [0.068443s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_project_manager [0.025053s] ... ok 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. {2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test__create_group [0.160467s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_chassis_only [0.014522s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_before_update [0.008478s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_project_member [0.028765s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_invalid_keys [0.024219s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_delete_project_service [0.021491s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_inventory [0.015205s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_get_project_admin [0.020879s] ... ok {3} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_ip_address_on_interface [0.013217s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_loadable_by_name [0.014744s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_invalid_state [0.084653s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_get_project_reader [0.019837s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {0} ironic_inspector.test.unit.test_acl.TestRBACProjectScope.test_rule_list_project_admin [0.017469s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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_acl.TestRBACProjectScope.test_rule_list_project_manager [0.015072s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout [0.125627s] ... ok {3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_local_gb_not_changed [0.038175s] ... ok 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_acl.TestRBACProjectScope.test_rule_list_project_member [0.015411s] ... ok {3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_multiple_new_devices [0.015409s] ... ok 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] 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_acl.TestRBACScoped.test_abort_system_admin [0.017362s] ... ok {3} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_found [0.024956s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_abort_system_reader [0.015844s] ... ok 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_acl.TestRBACScoped.test_data_system_member [0.015054s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_data_system_reader [0.020635s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout_lock_failed [0.095339s] ... ok {2} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_stop [0.139309s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_admin [0.024507s] ... ok 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] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_member [0.015159s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_rules.TestAddTraitAction.test_add [0.086239s] ... ok 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] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_dict [0.007096s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_introspect_system_service [0.015473s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_member [0.014879s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_list [0.020389s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_root_system_no_role [0.017732s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_already_finished [0.087524s] ... ok 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_acl.TestRBACScoped.test_rule_delete_all_system_reader [0.015153s] ... ok {3} ironic_inspector.test.unit.test_plugins_rules.TestFailAction.test_apply [0.045985s] ... ok 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_acl.TestRBACScoped.test_rule_delete_system_service [0.025790s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_admin [0.023274s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_coordination.TestGetCoordinator.test_get [0.147428s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_same_bmc_raises [0.070597s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_node_provided [0.001186s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_ironic_preset [0.001176s] ... ok {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_member [0.017208s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_rule_get_system_service [0.015229s] ... ok 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. {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestConfiguration.test_deny_unknown_macs_and_node_not_found_hook_bad [0.037190s] ... ok 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_acl.TestRBACScoped.test_rule_list_system_admin [0.043164s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_create_client_error [0.060419s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver_not_supported [0.125140s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestExclusiveWriteOrPass.test_write_would_block_too_many_times [0.041523s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_acl.TestRBACScoped.test_status_system_reader [0.018186s] ... ok 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_acl.TestRBACScoped.test_status_system_service [0.022829s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_api_tools.RaisesCoercionExceptionTestCase.test_ok [0.005885s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_api_tools.RequestFieldTestCase.test_request_field_ok [0.006304s] ... ok {0} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_no_retries_on_python_error [0.000527s] ... ok {0} ironic_inspector.test.unit.test_common_ironic.TestCallWithRetries.test_no_retries_on_success [0.000536s] ... ok {0} ironic_inspector.test.unit.test_common_ironic.TestCapabilities.test_dict_to_capabilities [0.000062s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_apply_with_existing [0.041925s] ... ok {3} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_ge [0.006204s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_create_with_args [0.076650s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_allowlist [0.089528s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_error [0.026059s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_release_lock [0.019913s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_denylist [0.024569s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_generic_exception [0.010000s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_lt [0.079528s] ... ok {3} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_validate [0.005426s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__fsm_ctx_set_state [0.021963s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__configure_removedlist_denylist_deny_unknown [0.038652s] ... ok 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. {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__get_fsm [0.024275s] ... ok {1} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test__get_fsm_invalid_state [0.011937s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_standard.TestRamdiskError.test_no_logs [0.057813s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestRecordNode.test_success [0.024537s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_all_match [0.019217s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_ok_state [0.035682s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test__create_port [0.008018s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_port [0.008534s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__denylist_unknown_hosts [0.104352s] ... ok {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_disabled [0.032250s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestShouldEnableUnknownHosts.test_introspection_active [0.011112s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field [0.022737s] ... ok 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. {1} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_same_value [0.007951s] ... ok {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_disabled_bad_conf [0.034289s] ... ok {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync [0.024557s] ... ok {1} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update_no_match [0.009473s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_ok [0.014366s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.Test_Execute.test__execute_ignoring_errors [0.025029s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_interface_not_in_all_interfaces [0.009394s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_inventory [0.010777s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_boot_mode_disabled [0.013445s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_no_boot_interface [0.066761s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_flags [0.010310s] ... ok {1} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_cpu_flags_custom [0.008861s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_introspect.TestAbort.test_firewall_update_exception [0.060272s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_new_mac [0.009675s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_fields [0.012548s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_failed_to_get_node [0.021591s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_ipmi_v6address [0.026667s] ... ok {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_not_found [0.068774s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_loopback_bmc_address [0.039982s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_added [0.017555s] ... ok {1} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_non_default_driver [0.024817s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_not_in_edeploy_format [0.013171s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_invalid_ip [0.019451s] ... ok 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. {3} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookLoad.test_hook_loadable_by_name [0.030526s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_null_strings [0.011169s] ... ok {3} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_run_none [0.016660s] ... ok {2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_macs [0.053952s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_truncated_int [0.021422s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_truncated_mac [0.008701s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_unhandled_oui [0.009463s] ... ok {1} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_unhandled_tlvs [0.007140s] ... ok 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. {3} ironic_inspector.test.unit.test_process.TestProcess.test_error_if_node_not_found_hook [0.034317s] ... ok {1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_interface_not_in_ironic [0.008041s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_data_port_only [0.009007s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry [0.006897s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_process.TestProcess.test_found_in_cache_active_introspection [0.036119s] ... ok {1} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data [0.008143s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data_ipv6_lowercase [0.010679s] ... ok {2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_power_failure [0.079905s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_matching_mapping_config [0.015402s] ... ok {1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_block_devices_from_ramdisk [0.008899s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_previous_block_devices [0.008041s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestAddTraitAction.test_validate [0.007933s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_empty_string [0.005298s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply [0.008655s] ... ok {2} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_set_boot_device_failure [0.058518s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestNetCondition.test_check [0.005978s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_contains [0.005225s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_remove_not_found [0.020833s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_validate [0.009730s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_apply [0.012230s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_clean_cache_on_error_ipv4 [0.061343s] ... ok {1} ironic_inspector.test.unit.test_plugins_rules.TestSetCapabilityAction.test_validate [0.007341s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_eq [0.005234s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_ne [0.006192s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_disks [0.010241s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_init_kwargs [0.038346s] ... ok {1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_one_fails [0.015427s] ... ok 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. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_iptables_command_ipv6 [0.021503s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_one_that_matches_on_skip_list [0.031808s] ... ok {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_ironic_unavailable_allowlist [0.015104s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_size_invalid [0.016172s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_hook_loadable_by_name [0.008581s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_missing_cpu [0.008675s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_allowlist_ipv4 [0.044772s] ... ok {1} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_no_data [0.011457s] ... ok 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. {1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_all [0.007936s] ... ok 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. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_allowlist_ipv6 [0.019088s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_no_interfaces [0.017325s] ... ok {1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_active [0.008238s] ... ok 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. {2} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_sync_with_denylist_ipv6 [0.016649s] ... ok {2} ironic_inspector.test.unit.test_iptables.Test_ShouldEnableDhcp.test_node_not_found_hook_set [0.007095s] ... ok {1} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_active_do_not_delete [0.008748s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_run_ok [0.010551s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestProcess.test_expected_exception [0.009378s] ... ok {2} ironic_inspector.test.unit.test_keystone.KeystoneTest.test_register_auth_opts [0.027835s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestProcess.test_hook_unexpected_exceptions [0.014623s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestProcess.test_not_found_in_cache [0.014629s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestProcess.test_not_found_in_cache_active_introspection [0.013713s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_locking.TestToozLock.test_acquire [0.040618s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_common_ironic.TestGetClientBase.test_get_client [0.901327s] ... ok {1} ironic_inspector.test.unit.test_process.TestProcessNode.test_ok [0.020438s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_ipv6_in_resolves [0.007561s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address_ipv6 [0.006576s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_common_ironic.TestGetIpmiAddress.test_redfish_bmc_address_ipv6_brackets_no_scheme [0.005526s] ... ok {1} ironic_inspector.test.unit.test_process.TestProcessNode.test_power_off_enroll_state [0.026944s] ... ok {0} ironic_inspector.test.unit.test_common_ironic.TestLookupNode.test_lookup_by_mac_only [0.007705s] ... ok 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_common_ironic.TestLookupNode.test_no_input_no_result [0.013729s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestReapply.test_locking_failed [0.014232s] ... ok {3} ironic_inspector.test.unit.test_process.TestProcess.test_hook_unexpected_exceptions_no_node [0.425051s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiAbort.test_abort_failed [0.063882s] ... ok 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. {1} ironic_inspector.test.unit.test_process.TestReapply.test_ok [0.021875s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestReapply.test_reapply_with_data [0.009077s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue_failed [0.028901s] ... ok 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. {1} ironic_inspector.test.unit.test_process.TestStoreLogs.test_always_store_logs [0.015844s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_introspection_data_from_db [0.017266s] ... ok {3} ironic_inspector.test.unit.test_process.TestProcess.test_ipmi_not_detected_with_old_field [0.050380s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_members [0.062366s] ... ok {1} ironic_inspector.test.unit.test_process.TestStoreLogs.test_failure_to_write [0.013262s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_introspection_data_from_swift [0.014486s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_custom_name [0.018317s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiGetData.test_get_unprocessed_data_from_swift [0.012904s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_main.TestApiGetStatus.test_get_introspection_finished [0.015946s] ... ok {3} ironic_inspector.test.unit.test_process.TestProcess.test_ok [0.042215s] ... ok 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. {1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_reset_on_error_ctx_custom_error [0.029264s] ... ok {1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_custom_spacing [0.007593s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_disabled [0.007082s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect [0.029239s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_coordination.TestCoordinator.test_get_members_no_such_group [0.066475s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_init_filter [0.008904s] ... ok 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_dnsmasq_pxe_filter.TestDnsmasqDriverAPI.test_sync [0.009887s] ... ok 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_dnsmasq_pxe_filter.TestMACHandlers.test__allowlist_mac [0.010328s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestMACHandlers.test__denylist_mac [0.010878s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiReapply.test_user_data [0.049298s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_main.TestApiRules.test_get_all [0.019573s] ... ok 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_dnsmasq_pxe_filter.TestMACHandlers.test__purge_dhcp_hostsdir [0.049544s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_sync [0.103863s] ... ok {2} ironic_inspector.test.unit.test_main.TestApiVersions.test_usual_requests [0.032397s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_process.TestProcessNode.test_no_manage_boot [0.132490s] ... ok {0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_enable_unknown_hosts [0.016114s] ... ok {1} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_ib_not_match [0.008856s] ... ok 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. {1} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_no_interfaces [0.007818s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.TestSync.test__sync_with_port_list_retries [0.017774s] ... ok 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_dnsmasq_pxe_filter.Test_Execute.test__execute [0.022906s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_dnsmasq_pxe_filter.Test_Execute.test__execute_empty [0.008947s] ... ok {3} ironic_inspector.test.unit.test_process.TestProcessNode.test_power_off_failed [0.052047s] ... ok {1} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_fail [0.052584s] ... ok 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_introspect.TestAbort.test_no_manage_boot [0.023359s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_locked [0.025087s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_nested_fail [0.053849s] ... ok {0} ironic_inspector.test.unit.test_introspect.TestAbort.test_node_power_off_exception [0.026473s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_introspection_delay [0.040172s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_no_field [0.067350s] ... ok {0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_no_lookup_attrs_with_node_not_found_hook [0.018785s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_introspect.TestIntrospect.test_wrong_provision_state [0.028238s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_with_swift [0.186188s] ... ok {0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test__iptables_kwargs [0.025390s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_no_field_none_allowed [0.058750s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_logs_disabled [0.015661s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_iptables.TestIptablesDriver.test_iptables_command_ipv4 [0.054935s] ... ok 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_iptables.Test_ShouldEnableDhcp.test__should_enable_dhcp_false [0.007383s] ... ok {1} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_any [0.060781s] ... ok {3} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_find_node_error [0.050116s] ... ok {0} ironic_inspector.test.unit.test_locking.TestGetLock.test_get_lock_tooz [0.025934s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_locking.TestInternalLock.test_acquire [0.031062s] ... ok 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. {1} ironic_inspector.test.unit.test_rules.TestCheckConditionsSchemePath.test_conditions_node_path [0.065517s] ... ok 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_locking.TestInternalLock.test_init_lock [0.041043s] ... ok {3} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_tear_down_filter [0.011333s] ... ok {1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_action [0.041743s] ... ok 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_locking.TestToozLock.test_context [0.013657s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiAbort.test_no_authentication [0.013249s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiAbort.test_node_not_found [0.021544s] ... ok {1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_action_parameters [0.041148s] ... ok 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. {2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect [0.475036s] ... ok {3} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_pxe_filter_name [0.060906s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition_parameters [0.024980s] ... ok {3} ironic_inspector.test.unit.test_pxe_filter.TestGetActiveMacs.test_active_port [0.011565s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiAbort.test_ok [0.035382s] ... ok 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. {3} ironic_inspector.test.unit.test_pxe_filter.TestGetIronicMacs.test_active_port [0.006558s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestCreateRule.test_only_actions [0.021230s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_root_endpoint_with_prefix [0.039194s] ... ok {1} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_no_scope [0.011352s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_scope_1 [0.016825s] ... ok 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. {2} ironic_inspector.test.unit.test_main.TestTopic.test_get_random_topic [0.029703s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiContinue.test_continue_wrong_type [0.093864s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host [0.038278s] ... ok {2} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_worker_exception [0.020190s] ... ok 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_main.TestApiGetData.test_introspection_data_not_stored [0.032853s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_do_introspect_with_manage_boot [0.036018s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_introspect_wrong_manage_boot [0.028499s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_invert [0.164214s] ... ok 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. {2} ironic_inspector.test.unit.test_manager.TestManagerIntrospect.test_introspect_failed [0.039871s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiIntrospect.test_root_endpoint_with_prefix [0.041144s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_no_errors_empty [0.027543s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_invalid_state [0.034941s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_unlock [0.019087s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_unlock_unlocked [0.010347s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_acquire_non_blocking [0.009150s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_and_get_unprocessed [0.015082s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test__list_node_uuids [0.010535s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_makrer [0.051771s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_active_macs [0.013939s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_attributes [0.013964s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiListStatus.test_list_introspection_state [0.025412s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_delete_nodes_not_in_list [0.015424s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiMisc.test_500_without_debug [0.034020s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_no_timeout [0.034807s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiReapply.test_reapply_with_node_name [0.031399s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_ok [0.032676s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_all [0.231583s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiReapply.test_user_data_valid [0.042178s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheCleanUp.test_timeout_active_state [0.068081s] ... ok {0} ironic_inspector.test.unit.test_main.TestApiRules.test_create_api_less_1_6 [0.044958s] ... ok 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_main.TestApiRules.test_get_one [0.031808s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_first [0.119244s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_both [0.074841s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestApiVersions.test_request_unsupported_version [0.052065s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_input_filtering [0.017240s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs_multiple_found [0.021426s] ... ok 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_main.TestApiVersions.test_version_endpoint_with_slash [0.040001s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_macs_not_found [0.036800s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_not_provided [0.002113s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_provided [0.001685s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheIronicObjects.test_ports_provided_list [0.001258s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_rules.TestCheckConditionsSchemePath.test_conditions_data_path [0.109245s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node [0.019632s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_introspect_can_manage_boot_false [0.067989s] ... ok {3} ironic_inspector.test.unit.test_rules.TestCreateRule.test_create_action_none_value [0.033248s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_limit [0.025094s] ... ok {3} ironic_inspector.test.unit.test_rules.TestCreateRule.test_scope [0.010780s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_marker [0.025720s] ... ok 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_main.TestBasicAuthApiIntrospect.test_introspect_failed_authentication [0.070486s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeCacheListNode.test_list_node_state_multiple [0.035646s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestBasicAuthApiIntrospect.test_unauthenticated_public_api [0.024454s] ... ok {0} ironic_inspector.test.unit.test_main.TestPlugins.test_hook [0.011353s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoFinished.test_success [0.052117s] ... ok {3} ironic_inspector.test.unit.test_rules.TestGetRule.test_get [0.105562s] ... ok 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_main.TestTopic.test_get_client_compat_non_standalone [0.043197s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoOptions.test_set [0.029922s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoState.test_set [0.011465s] ... ok {1} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__keystone_failure [0.778825s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_get [0.018854s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_main.TestTopic.test_get_client_compat_standalone [0.051730s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_manager.TestManagerAbort.test_abort_failed [0.022660s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_error_fsm_event [0.079356s] ... ok {0} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_no_worker [0.045789s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_stopped_executor [0.028783s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_node_in_db_race_condition [0.050681s] ... ok {0} ironic_inspector.test.unit.test_manager.TestManagerDelHost.test_del_host_with_mdns [0.028562s] ... ok {2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_create_ports_not_update_pxe [0.014390s] ... ok 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. {2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch [0.010105s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host [0.038384s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_patch_with_args [0.030165s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_not_found [0.016331s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_update_properties [0.030904s] ... ok {0} ironic_inspector.test.unit.test_manager.TestManagerInitHost.test_init_host_validate_processing_hooks_exception [0.055618s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_accel_device.TestAccelDevicesHook.test_before_update [0.013620s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_self_dependency [0.009076s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_base.TestWithValidation.test_unexpected [0.020343s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_loadable_by_name [0.010135s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_no_data [0.034517s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_existing_mac [0.012633s] ... ok {0} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_ok [0.116730s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test__check_existing_nodes_new_node [0.025980s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_not_in_edeploy_format_strict_mode [0.049734s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_extra_hardware.TestExtraHardware.test_data_recieved_with_errors [0.044185s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_all_valid_data [0.087089s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_chassis_ids [0.012876s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_lldp_basic.TestLLDPBasicProcessingHook.test_multiple_interfaces [0.017112s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_patch_port_exception [0.062889s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_processed_chassis_id_not_mac [0.041261s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_invalid_json [0.025192s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_pci_devices.TestPciDevicesHook.test_parse_pci_alias_entry_no_entries [0.063860s] ... ok {0} ironic_inspector.test.unit.test_manager.TestManagerReapply.test_store_data_disabled [0.436162s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_event_after [0.018321s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestFsmEvent.test_triggers_fsm_error_transition_erros_masked [0.019716s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestInternalLock.test_acquire [0.026075s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_expected_data_ipv6_uppercase [0.104462s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object [0.968009s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestIntrospectionDataDbStore.test_store_and_get_processed [0.054111s] ... ok {2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_interface_not_in_ironic [0.029555s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_admin [0.009792s] ... ok 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] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_middleware [0.017251s] ... ok 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. {3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_not_admin [0.007495s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_public_api [0.007296s] ... ok {3} ironic_inspector.test.unit.test_utils.TestIsoTimestamp.test_none [0.004661s] ... ok {2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_overwrite [0.043800s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} ironic_inspector.test.unit.test_utils.TestIsoTimestamp.test_ok [0.006175s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_patch_port_exception [0.033835s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestNodeCache.test_add_attribute_same_name [0.091909s] ... ok {2} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetection.test_missing_local_gb [0.019888s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_bmc [0.031544s] ... ok {3} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_wait [0.066108s] ... ok {2} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_already_exposed [0.025576s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_rules.TestEmptyCondition.test_check_none [0.012748s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply_unique_with_existing [0.035394s] ... ok {3} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware_noauth [0.054107s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestNodeCacheFind.test_same_bmc_different_macs [0.050541s] ... ok 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_node_cache.TestNodeCacheListNode.test_list_node_state [0.011525s] ... ok {1} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_with_delete_after [1.124250s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestNodeCreate.test_default_create [0.014790s] ... ok 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] 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. {2} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_validate [0.064773s] ... ok {1} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_invalid [0.039182s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_adapter_no_data [0.006357s] ... ok {1} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_adapter_with_bmc [0.005773s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_everything [0.005486s] ... ok 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] Context impl SQLiteImpl. {2} ironic_inspector.test.unit.test_plugins_rules.TestNetCondition.test_validate [0.028947s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_matches [0.010179s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoOptions.test_get [0.087763s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoStateFsm.test_fsm_illegal_event [0.008899s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {2} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_validate [0.030800s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestNodeInfoVersionId.test_get_missing_uuid [0.025281s] ... ok {2} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply [0.024124s] ... ok 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_node_cache.TestRecordNode.test_no_lookup_data [0.035932s] ... ok {1} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_start [0.128247s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {2} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver_no_reset_interfaces [0.056523s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_le [0.027837s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_node_cache.TestStartIntrospection.test_ensure_start_on_error [0.108233s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_stop [0.084615s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_local_gb_without_spacing [0.054441s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_delete_port_retries [0.011194s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_hints [0.022787s] ... ok 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_node_cache.TestUpdate.test_patch_port_by_mac [0.025582s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_hints_no_overwrite [0.015509s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_no_overwrite [0.016982s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestSchedulerHook.test_ok [0.015919s] ... ok {0} ironic_inspector.test.unit.test_node_cache.TestUpdate.test_replace_field_with_default [0.052070s] ... ok 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_node_cache.TestUpdate.test_update_capabilities [0.008518s] ... ok {1} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware_basic [0.103123s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_broken_dependencies [0.010278s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_base.TestValidateProcessingHooks.test_wrong_dependencies_order [0.007041s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_interfaces_with_ipv6_addresses_only [0.052992s] ... ok {0} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_no_overwrite [0.011436s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_malformed_interfaces [0.025994s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe [0.010516s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_only_pxe_mac_format [0.008739s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_base_physnet.TestBasePortPhysnetHook.test_noop [0.063635s] ... ok {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeProcessing.test_skipped_interfaces [0.020919s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_all [0.033982s] ... ok {0} ironic_inspector.test.unit.test_plugins_capabilities.TestCapabilitiesHook.test_boot_mode [0.053322s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdateDeletion.test_keep_present [0.026536s] ... ok 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. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_fix_is_pxe_enabled [0.011902s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_plugins_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_no_overwrite [0.021249s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_discovery.TestEnrollNodeNotFoundHook.test_enroll_with_ipmi_address [0.049560s] ... ok {2} ironic_inspector.test.unit.test_process.TestNodeNotFoundHook.test_node_not_found_hook_exception [0.027244s] ... ok 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. {2} ironic_inspector.test.unit.test_process.TestProcess.test_already_finished [0.029546s] ... ok {0} ironic_inspector.test.unit.test_plugins_introspection_data.TestSwiftStore.test_store_data [0.058977s] ... ok 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. {2} ironic_inspector.test.unit.test_process.TestProcess.test_ipmi_not_detected [0.044352s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_expected_data [0.056121s] ... ok {2} ironic_inspector.test.unit.test_process.TestProcess.test_unexpected_exception [0.024892s] ... ok 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. {2} ironic_inspector.test.unit.test_process.TestProcessNode.test_no_power_off [0.029853s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_interface_not_in_all_interfaces [0.048473s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_process.TestProcessNode.test_port_failed [0.037014s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_invalid_port_id_subtype [0.032915s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_no_inventory [0.016483s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. {2} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_with_database [0.033181s] ... ok {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_no_overwrite [0.018007s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_local_link_connection.TestGenericLocalLinkConnectionHook.test_port_id_subtype_mac [0.009411s] ... ok 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_pci_devices.TestPciDevicesHook.test_before_update_no_match [0.020793s] ... ok 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. {2} ironic_inspector.test.unit.test_process.TestReapplyNode.test_ok [0.047988s] ... ok 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_before_update_no_pci_info_from_ipa [0.022163s] ... ok {0} ironic_inspector.test.unit.test_plugins_physnet_cidr_map.TestPhysnetCidrMapHook.test_no_mapping_in_config [0.008746s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_no_new_devices [0.023766s] ... ok 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_raid_device.TestRaidDeviceDetectionUpdate.test_no_previous_block_devices_old_ramdisk [0.016344s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_raid_device.TestRaidDeviceDetectionUpdate.test_root_device_found_old_ramdisk [0.029909s] ... ok {0} ironic_inspector.test.unit.test_plugins_rules.TestExtendAttributeAction.test_apply_non_empty [0.043160s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_rules.TestFailAction.test_validate [0.006083s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_rules.TestReConditions.test_validate [0.010157s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_rules.TestRemoveTraitAction.test_remove [0.009288s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_rules.TestSetAttributeAction.test_apply_driver [0.034194s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_rules.TestSimpleConditions.test_gt [0.005552s] ... ok {2} ironic_inspector.test.unit.test_process.TestReapplyNode.test_prehook_failure [0.233237s] ... ok 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. {2} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_preprocess_failure [0.017584s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_process.TestUnprocessedData.test_save_unprocessed_data [0.039839s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_first_match_on_skip_list_use_second [0.118373s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_process.TestUnprocessedData.test_save_unprocessed_data_failure [0.071125s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_no_inventory [0.043182s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_automaton_error [0.013214s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test_fsm_reset_on_error [0.014867s] ... ok {0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_one_matches [0.019978s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task [0.008119s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_size_string [0.016955s] ... ok 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. {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_custom_error [0.050404s] ... ok {0} ironic_inspector.test.unit.test_plugins_standard.TestRootDiskSelection.test_zero_size [0.042888s] ... ok 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_standard.TestSchedulerHook.test_missing_memory [0.038758s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_get_periodic_sync_task_invalid_state [0.047712s] ... ok 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_standard.TestValidateInterfacesHookBeforeUpdatePXEEnabled.test_active_do_not_modify [0.046015s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterInterface.test_init_filter [0.048547s] ... ok 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_process.TestProcess.test_no_ipmi [0.047304s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestDriver.test_driver [0.043226s] ... ok 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_process.TestProcess.test_not_found_in_ironic [0.031933s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_process.TestProcessNode.test_ok_node_active [0.029473s] ... ok {2} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_default [0.062890s] ... ok 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_process.TestProcessNode.test_return_includes_uuid [0.040997s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_pxe_filter.TestDriverManager.test_default_existing_driver_manager [0.100658s] ... ok {0} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_no_logs_with_database [0.065844s] ... ok 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. {2} ironic_inspector.test.unit.test_pxe_filter.TestDriverManagerLoading.test_pxe_filter_driver_loads [0.054188s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_process.TestProcessNode.test_store_data_no_logs_with_swift [0.059410s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_pxe_filter.TestGetIronicMacs.test_retry_on_port_list_failure [0.015684s] ... ok 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_process.TestProcessNode.test_wrong_provision_state [0.021091s] ... ok {0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_directory_is_created [0.016006s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_pxe_filter.TestIBMapping.test_open_no_such_file [0.036166s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_pxe_filter.TestLockedDriverEvent.test_locked_driver_event [0.012133s] ... ok {0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_no_error_no_logs [0.038747s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_process_failure [0.015225s] ... ok {0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_ramdisk_error [0.011358s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_process.TestStoreLogs.test_store_on_unexpected_process_failure [0.016964s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_pxe_filter.TestBaseFilterFsmPrecautions.test___init__ [0.011252s] ... ok 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_pxe_filter.TestDriverManagerLoading.test_invalid_filter_driver [0.020087s] ... ok {0} ironic_inspector.test.unit.test_pxe_filter.TestDriverReset.test_reset [0.007523s] ... ok 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_pxe_filter.TestGetActiveMacs.test_retry_on_port_list_failure [0.012722s] ... ok {0} ironic_inspector.test.unit.test_pxe_filter.TestGetInactiveMacs.test_inactive_port [0.007281s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_pxe_filter.TestGetInactiveMacs.test_retry_on_port_list_failure [0.009382s] ... ok 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_pxe_filter.TestIBMapping.test_matching_ib [0.014272s] ... ok {2} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_primitives [0.158035s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestApply.test_apply [0.017993s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestApply.test_no_rules [0.014989s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_fail [0.046040s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply [0.068036s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestCheckConditions.test_ok [0.112991s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value [0.085708s] ... ok 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. {2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_duplicate_uuid [0.047930s] ... ok {0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_dict [0.051444s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_no_actions [0.061436s] ... ok {0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_format_value_list [0.059465s] ... ok 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. {2} ironic_inspector.test.unit.test_rules.TestCreateRule.test_with_conditions [0.070591s] ... ok {0} ironic_inspector.test.unit.test_rules.TestApplyActions.test_apply_data_non_format_value [0.077056s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete [0.067762s] ... ok {2} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete_all [0.048824s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestGetRule.test_get_all [0.043271s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestGetRule.test_not_found [0.024824s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_rules.TestRuleScope.test_node_scope_2 [0.008521s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_disabled [0.005488s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_NodeInfo_instance [0.004822s] ... ok 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_NodeInfo_instance_with_state [0.010683s] ... ok {2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_no_info [0.004701s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_mac [0.006750s] ... ok {2} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_uuid_not_str [0.006070s] ... ok {0} ironic_inspector.test.unit.test_rules.TestCheckConditionsMultiple.test_default [0.287986s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition [0.052171s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestCreateRule.test_invalid_condition_field [0.029854s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_rules.TestDeleteRule.test_delete_non_existing [0.073033s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__ [0.769557s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test___init__sdk_failure [0.787347s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_create_container_fails [0.554351s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_create_object_put_object_fails [0.791279s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_get_object [0.634367s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_swift.SwiftTestCase.test_get_object_fails [0.751314s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_utils.TestCheckAuth.test_basic [0.007472s] ... ok 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_utils.TestProcessingLogger.test_adapter_empty_data [0.005347s] ... ok {0} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_bmc [0.005076s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_utils.TestProcessingLogger.test_prefix_only_uuid [0.006038s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_wsgi_service.TestWSGIService.test_reset [0.051217s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} ironic_inspector.test.unit.test_wsgi_service.TestWSGIServiceInitMiddleware.test_init_middleware [0.051263s] ... ok ====== Totals ====== Ran: 851 tests in 14.6968 sec. - Passed: 843 - Skipped: 8 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 38.4053 sec. ============== Worker Balance ============== - Worker 0 (213 tests) => 0:00:14.176285 - Worker 1 (213 tests) => 0:00:07.664270 - Worker 2 (213 tests) => 0:00:10.065342 - Worker 3 (212 tests) => 0:00:07.067769 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.noarch warning: File not found: /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/lib/python3.9/site-packages/ironic_inspector_tests.egg-info Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.t8TeF9 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + DOCDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/doc/openstack-ironic-inspector + cp -pr README.rst /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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.1etlU5 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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) = 11.7.1-0.20240119210315.8a86f23.el9 openstack-ironic-discoverd = 11.7.1.dev4 openstack-ironic-inspector = 11.7.1-0.20240119210315.8a86f23.el9 python3.9dist(ironic-inspector) = 11.7.1~~dev4 python3dist(ironic-inspector) = 11.7.1~~dev4 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(alembic) >= 1.4.2 python3.9dist(automaton) >= 1.9 python3.9dist(construct) >= 2.9.39 python3.9dist(eventlet) >= 0.26 python3.9dist(flask) >= 1.1 python3.9dist(futurist) >= 1.2 python3.9dist(ironic-lib) >= 4.3 python3.9dist(jsonpath-rw) >= 1.2 python3.9dist(jsonschema) >= 3.2 python3.9dist(keystoneauth1) >= 4.2 python3.9dist(keystonemiddleware) >= 4.18 python3.9dist(netaddr) >= 0.7.18 python3.9dist(openstacksdk) >= 0.40 python3.9dist(oslo-concurrency) >= 3.26 python3.9dist(oslo-config) >= 6.8 python3.9dist(oslo-context) >= 2.22 python3.9dist(oslo-db) >= 12.1 python3.9dist(oslo-i18n) >= 3.20 python3.9dist(oslo-log) >= 4.3 python3.9dist(oslo-messaging) >= 14.1 python3.9dist(oslo-middleware) >= 3.31 python3.9dist(oslo-policy) >= 3.7 python3.9dist(oslo-rootwrap) >= 5.8 python3.9dist(oslo-serialization) >= 2.25 python3.9dist(oslo-service) >= 1.31 python3.9dist(oslo-upgradecheck) >= 1.2 python3.9dist(oslo-utils) >= 4.5 python3.9dist(pbr) >= 3.1.1 python3.9dist(pytz) >= 2013.6 python3.9dist(pyyaml) >= 5.3.1 python3.9dist(sqlalchemy) >= 1.4 python3.9dist(stevedore) >= 1.20 python3.9dist(tenacity) >= 6.2 python3.9dist(tooz) >= 2.5.1 Obsoletes: openstack-ironic-discoverd < 1.1.1 Processing files: openstack-ironic-inspector-doc-11.7.1-0.20240119210315.8a86f23.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TgAqK5 + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + DOCDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc + cp -pr CONTRIBUTING.rst /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/doc/openstack-ironic-inspector-doc + cp -pr doc/build/html /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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.OC2HJM + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-doc + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-ironic-inspector-doc = 11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0Ue0GI + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-dnsmasq + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-dnsmasq + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-ironic-inspector-dnsmasq = 11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.2euUsZ + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-conductor + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-conductor + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-ironic-inspector-conductor = 11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.k5lX7p + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-api + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/openstack-ironic-inspector-api + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-ironic-inspector-api = 11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.CbxPOO + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.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-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/python3-ironic-inspector-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64/usr/share/licenses/python3-ironic-inspector-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-ironic-inspector-tests = 11.7.1-0.20240119210315.8a86f23.el9 python3-ironic-inspector-tests = 11.7.1-0.20240119210315.8a86f23.el9 python3.9-ironic-inspector-tests = 11.7.1-0.20240119210315.8a86f23.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 < 11.7.1-0.20240119210315.8a86f23.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-ironic-inspector-api-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-ironic-inspector-conductor-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-ironic-inspector-dnsmasq-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-ironic-inspector-tests-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-ironic-inspector-doc-11.7.1-0.20240119210315.8a86f23.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vvrvoh + umask 022 + cd /builddir/build/BUILD + cd ironic-inspector-11.7.1.dev4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-ironic-inspector-11.7.1-0.20240119210315.8a86f23.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0