2026-03-20 07:39:49.029 2 DEBUG ironic_inspector.common.service_utils [-] Configuration: prepare_service /usr/lib/python3.9/site-packages/ironic_inspector/common/service_utils.py:32 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] ******************************************************************************** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2593 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] Configuration options gathered from: log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2594 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] command line args: ['--config-file', '/etc/ironic-inspector/inspector-dist.conf', '--config-file', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2595 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] config files: ['/etc/ironic-inspector/inspector-dist.conf', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2596 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] ================================================================================ log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2598 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] api_max_limit = 1000 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] auth_strategy = keystone log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.030 2 DEBUG ironic_inspector.common.service_utils [-] can_manage_boot = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] clean_up_period = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] config_dir = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] config_file = ['/etc/ironic-inspector/inspector-dist.conf', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] config_source = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] control_exchange = openstack log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] debug = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] default_log_levels = ['sqlalchemy=WARNING', 'iso8601=WARNING', 'requests=WARNING', 'urllib3.connectionpool=WARNING', 'keystonemiddleware=WARNING', 'keystoneauth=WARNING', 'ironicclient=WARNING', 'amqp=WARNING', 'amqplib=WARNING', 'oslo.messaging=WARNING', 'oslo_messaging=WARNING'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.031 2 DEBUG ironic_inspector.common.service_utils [-] enable_mdns = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.033 2 DEBUG ironic_inspector.common.service_utils [-] host = undercloud.ooo.test log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] http_basic_auth_user_file = /etc/ironic-inspector/htpasswd log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] instance_format = [instance: %(uuid)s] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] introspection_delay = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] ipmi_address_fields = ['redfish_address', 'ilo_address', 'drac_host', 'drac_address', 'ibmc_address'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] leader_election_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] listen_address = 192.168.122.100 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.034 2 DEBUG ironic_inspector.common.service_utils [-] listen_port = 5050 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_config_append = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_dir = /var/log/ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_rotate_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_rotate_interval_type = days log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] log_rotation_type = none log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.035 2 DEBUG ironic_inspector.common.service_utils [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] max_concurrency = 1000 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] max_logfile_count = 30 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] max_logfile_size_mb = 200 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] publish_errors = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] rate_limit_burst = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] rate_limit_except_level = CRITICAL log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.036 2 DEBUG ironic_inspector.common.service_utils [-] rate_limit_interval = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] rootwrap_config = /etc/ironic-inspector/rootwrap.conf log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] standalone = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] syslog_log_facility = LOG_USER log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] timeout = 3600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] transport_url = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_eventlog = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_journal = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_json = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_ssl = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_stderr = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.037 2 DEBUG ironic_inspector.common.service_utils [-] use_syslog = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] watch_log_file = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] oslo_concurrency.disable_process_locking = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] oslo_concurrency.lock_path = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] ironic_lib.fatal_exception_format_errors = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] ironic_lib.root_helper = sudo ironic-rootwrap /etc/ironic/rootwrap.conf log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] mdns.interfaces = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.038 2 DEBUG ironic_inspector.common.service_utils [-] mdns.lookup_attempts = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] mdns.params = {} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] mdns.registration_attempts = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.admin_password = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.admin_tenant_name = admin log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.admin_token = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.admin_user = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_admin_prefix = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.039 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_host = 127.0.0.1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_port = 35357 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_protocol = https log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_uri = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.auth_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.cache = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.040 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.delay_auth_decision = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.enforce_token_bind = permissive log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.http_connect_timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.http_request_max_retries = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.identity_uri = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.include_service_catalog = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.interface = internal log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.041 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_secret_key = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_security_strategy = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcache_use_advanced_pool = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.memcached_servers = ['undercloud.ctlplane.ooo.test:11211'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.042 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.region_name = regionOne log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.service_token_roles = ['service'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.service_token_roles_required = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.service_type = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.token_cache_time = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] keystone_authtoken.www_authenticate_uri = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] cache.backend = dogpile.cache.null log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] cache.backend_argument = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.043 2 DEBUG ironic_inspector.common.service_utils [-] cache.config_prefix = cache.oslo log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.dead_timeout = 60.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.debug_cache_backend = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.enable_retry_client = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.enable_socket_keepalive = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.enabled = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.expiration_time = 600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.hashclient_retry_attempts = 2 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.hashclient_retry_delay = 1.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_dead_retry = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.044 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_pool_flush_on_reconnect = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_servers = ['localhost:11211'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.memcache_socket_timeout = 1.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.proxies = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.retry_attempts = 2 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.retry_delay = 0.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.045 2 DEBUG ironic_inspector.common.service_utils [-] cache.socket_keepalive_count = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.socket_keepalive_idle = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.socket_keepalive_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.tls_allowed_ciphers = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.tls_cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.tls_certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.tls_enabled = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] cache.tls_keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.enforce_new_defaults = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.046 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.enforce_scope = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.policy_default_rule = default log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.policy_dirs = ['policy.d'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.policy_file = /etc/ironic-inspector/policy.yaml log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.remote_ssl_client_key_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.047 2 DEBUG ironic_inspector.common.service_utils [-] database.backend = sqlalchemy log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.connection = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.connection_debug = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.connection_parameters = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.connection_recycle_time = 3600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.connection_trace = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.db_inc_retry_interval = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.db_max_retries = 20 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.db_max_retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.048 2 DEBUG ironic_inspector.common.service_utils [-] database.db_retry_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.max_overflow = 50 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.max_pool_size = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.max_retries = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.mysql_enable_ndb = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.mysql_sql_mode = TRADITIONAL log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.pool_timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.slave_connection = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.049 2 DEBUG ironic_inspector.common.service_utils [-] database.sqlite_synchronous = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] database.use_db_reconnect = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] accelerators.known_devices = /usr/lib/python3.9/site-packages/ironic_inspector/known_accelerators.yaml log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] capabilities.boot_mode = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] capabilities.cpu_flags = {'vmx': 'cpu_vt', 'svm': 'cpu_vt', 'aes': 'cpu_aes', 'pse': 'cpu_hugepages', 'pdpe1gb': 'cpu_hugepages_1g', 'smx': 'cpu_txt'} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] coordination.backend_url = memcached://localhost:11211 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] discovery.enabled_bmc_address_version = ['4', '6'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] discovery.enroll_node_driver = fake-hardware log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] discovery.enroll_node_fields = {} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.050 2 DEBUG ironic_inspector.common.service_utils [-] dnsmasq_pxe_filter.dhcp_hostsdir = /var/lib/ironic-inspector/dhcp-hostsdir log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] dnsmasq_pxe_filter.dnsmasq_start_command = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] dnsmasq_pxe_filter.dnsmasq_stop_command = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] dnsmasq_pxe_filter.purge_dhcp_hostsdir = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] extra_hardware.strict = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] iptables.dnsmasq_interface = br-ctlplane log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] iptables.ethoib_interfaces = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] iptables.firewall_chain = ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] iptables.ip_version = 4 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.051 2 DEBUG ironic_inspector.common.service_utils [-] ironic.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.052 2 DEBUG ironic_inspector.common.service_utils [-] ironic.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.max_retries = 6 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.region_name = regionOne log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.service_type = baremetal log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.053 2 DEBUG ironic_inspector.common.service_utils [-] ironic.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] ironic.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] ironic.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] ironic.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] ironic.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] pci_devices.alias = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] port_physnet.cidr_map = ['192.168.122.0/24:ctlplane'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] processing.add_ports = pxe log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] processing.always_store_ramdisk_logs = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.054 2 DEBUG ironic_inspector.common.service_utils [-] processing.default_processing_hooks = ramdisk_error,root_disk_selection,scheduler,validate_interfaces,capabilities,pci_devices log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.disk_partitioning_spacing = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.keep_ports = all log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.node_not_found_hook = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.overwrite_existing = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.permit_active_introspection = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.power_off = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.processing_hooks = ramdisk_error,root_disk_selection,scheduler,validate_interfaces,capabilities,pci_devices,extra_hardware,lldp_basic,local_link_connection,physnet_cidr_map log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.055 2 DEBUG ironic_inspector.common.service_utils [-] processing.ramdisk_logs_dir = /var/log/ironic-inspector/ramdisk/ log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] processing.ramdisk_logs_filename_format = {uuid}_{dt:%Y%m%d-%H%M%S.%f}.tar.gz log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] processing.store_data = database log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] processing.update_pxe_enabled = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] pxe_filter.deny_unknown_macs = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] pxe_filter.driver = dnsmasq log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] pxe_filter.sync_period = 15 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.056 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.057 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.region_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.service_type = baremetal-introspection log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.058 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] service_catalog.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.059 2 DEBUG ironic_inspector.common.service_utils [-] swift.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.container = ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.delete_after = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.region_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.060 2 DEBUG ironic_inspector.common.service_utils [-] swift.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.service_type = object-store log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] swift.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.061 2 DEBUG ironic_inspector.common.service_utils [-] ******************************************************************************** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2617 2026-03-20 07:39:49.062 2 DEBUG oslo_concurrency.lockutils [-] Acquired lock "singleton_lock" lock /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:266 2026-03-20 07:39:49.062 2 DEBUG oslo_concurrency.lockutils [-] Releasing lock "singleton_lock" lock /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:282 2026-03-20 07:39:49.064 2 WARNING keystonemiddleware.auth_token [-] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-03-20 07:39:49.064 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='gnocchi-basic', value='gnocchiclient.auth:GnocchiBasicLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.064 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='gnocchi-noauth', value='gnocchiclient.auth:GnocchiNoAuthLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.065 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='admin_token', value='keystoneauth1.loading._plugins.admin_token:AdminToken', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.065 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='http_basic', value='keystoneauth1.loading._plugins.http_basic:HTTPBasicAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.065 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='none', value='keystoneauth1.loading._plugins.noauth:NoAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.065 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='password', value='keystoneauth1.loading._plugins.identity.generic:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.065 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='token', value='keystoneauth1.loading._plugins.identity.generic:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v2password', value='keystoneauth1.loading._plugins.identity.v2:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v2token', value='keystoneauth1.loading._plugins.identity.v2:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3adfspassword', value='keystoneauth1.extras._saml2._loading:ADFSPassword', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3applicationcredential', value='keystoneauth1.loading._plugins.identity.v3:ApplicationCredential', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3fedkerb', value='keystoneauth1.extras.kerberos._loading:MappedKerberos', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3kerberos', value='keystoneauth1.extras.kerberos._loading:Kerberos', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3multifactor', value='keystoneauth1.loading._plugins.identity.v3:MultiFactor', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oauth1', value='keystoneauth1.extras.oauth1._loading:V3OAuth1', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcaccesstoken', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcauthcode', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.066 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcclientcredentials', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcdeviceauthz', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectDeviceAuthorization', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcpassword', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3password', value='keystoneauth1.loading._plugins.identity.v3:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3samlpassword', value='keystoneauth1.extras._saml2._loading:Saml2Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3token', value='keystoneauth1.loading._plugins.identity.v3:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3tokenlessauth', value='keystoneauth1.loading._plugins.identity.v3:TokenlessAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3totp', value='keystoneauth1.loading._plugins.identity.v3:TOTP', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='noauth', value='cinderclient.contrib.noauth:CinderNoAuthLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.067 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v1password', value='swiftclient.authv1:PasswordLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.069 2 WARNING keystonemiddleware.auth_token [-] Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-03-20 07:39:49.070 2 INFO oslo.service.wsgi [-] ironic_inspector listening on 192.168.122.100:5050 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] Full set of CONF: _wait_for_exit_or_signal /usr/lib/python3.9/site-packages/oslo_service/service.py:363 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] ******************************************************************************** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2593 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] Configuration options gathered from: log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2594 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] command line args: ['--config-file', '/etc/ironic-inspector/inspector-dist.conf', '--config-file', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2595 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] config files: ['/etc/ironic-inspector/inspector-dist.conf', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2596 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] ================================================================================ log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2598 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] api_max_limit = 1000 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] api_paste_config = api-paste.ini log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] auth_strategy = keystone log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.071 2 DEBUG oslo_service.service [-] backdoor_port = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] backdoor_socket = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] can_manage_boot = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] clean_up_period = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] client_socket_timeout = 900 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] config_dir = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] config_file = ['/etc/ironic-inspector/inspector-dist.conf', '/etc/ironic-inspector/inspector.conf'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] config_source = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] control_exchange = openstack log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.072 2 DEBUG oslo_service.service [-] debug = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] default_log_levels = ['sqlalchemy=WARNING', 'iso8601=WARNING', 'requests=WARNING', 'urllib3.connectionpool=WARNING', 'keystonemiddleware=WARNING', 'keystoneauth=WARNING', 'ironicclient=WARNING', 'amqp=WARNING', 'amqplib=WARNING', 'oslo.messaging=WARNING', 'oslo_messaging=WARNING'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] enable_mdns = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] graceful_shutdown_timeout = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] host = undercloud.ooo.test log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] http_basic_auth_user_file = /etc/ironic-inspector/htpasswd log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] instance_format = [instance: %(uuid)s] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] instance_uuid_format = [instance: %(uuid)s] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] introspection_delay = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] ipmi_address_fields = ['redfish_address', 'ilo_address', 'drac_host', 'drac_address', 'ibmc_address'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.073 2 DEBUG oslo_service.service [-] leader_election_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] listen_address = 192.168.122.100 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] listen_port = 5050 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_config_append = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_dir = /var/log/ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_options = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_rotate_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_rotate_interval_type = days log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.074 2 DEBUG oslo_service.service [-] log_rotation_type = none log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] logging_user_identity_format = %(user)s %(tenant)s %(domain)s %(user_domain)s %(project_domain)s log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] max_concurrency = 1000 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] max_header_line = 16384 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] max_logfile_count = 30 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] max_logfile_size_mb = 200 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] publish_errors = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.075 2 DEBUG oslo_service.service [-] rate_limit_burst = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] rate_limit_except_level = CRITICAL log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] rate_limit_interval = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] rootwrap_config = /etc/ironic-inspector/rootwrap.conf log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] standalone = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] syslog_log_facility = LOG_USER log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] tcp_keepidle = 600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] timeout = 3600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] transport_url = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.076 2 DEBUG oslo_service.service [-] use_eventlog = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] use_journal = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] use_json = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] use_ssl = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] use_stderr = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] use_syslog = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] watch_log_file = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] wsgi_default_pool_size = 100 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] wsgi_keep_alive = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] wsgi_log_format = %(client_ip)s "%(request_line)s" status: %(status_code)s len: %(body_length)s time: %(wall_seconds).7f log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.077 2 DEBUG oslo_service.service [-] wsgi_server_debug = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2606 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] oslo_concurrency.disable_process_locking = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] oslo_concurrency.lock_path = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] ironic_lib.fatal_exception_format_errors = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] ironic_lib.root_helper = sudo ironic-rootwrap /etc/ironic/rootwrap.conf log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] mdns.interfaces = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] mdns.lookup_attempts = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] mdns.params = {} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] mdns.registration_attempts = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] keystone_authtoken.admin_password = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.078 2 DEBUG oslo_service.service [-] keystone_authtoken.admin_tenant_name = admin log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.admin_token = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.admin_user = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_admin_prefix = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_host = 127.0.0.1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_port = 35357 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_protocol = https log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_uri = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.079 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_url = http://192.168.122.99:5000 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.auth_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.cache = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.default_domain_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.default_domain_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.delay_auth_decision = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.domain_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.domain_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.080 2 DEBUG oslo_service.service [-] keystone_authtoken.enforce_token_bind = permissive log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.http_connect_timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.http_request_max_retries = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.identity_uri = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.include_service_catalog = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.interface = internal log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.081 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_secret_key = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_security_strategy = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.memcache_use_advanced_pool = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.memcached_servers = ['undercloud.ctlplane.ooo.test:11211'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.password = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.project_domain_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.project_domain_name = Default log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.project_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.082 2 DEBUG oslo_service.service [-] keystone_authtoken.project_name = service log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.region_name = regionOne log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.service_token_roles = ['service'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.service_token_roles_required = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.service_type = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.system_scope = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.token_cache_time = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.trust_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.user_domain_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.083 2 DEBUG oslo_service.service [-] keystone_authtoken.user_domain_name = Default log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] keystone_authtoken.user_id = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] keystone_authtoken.username = ironic log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] keystone_authtoken.www_authenticate_uri = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.backend = dogpile.cache.null log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.backend_argument = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.config_prefix = cache.oslo log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.dead_timeout = 60.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.debug_cache_backend = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.enable_retry_client = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.084 2 DEBUG oslo_service.service [-] cache.enable_socket_keepalive = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.enabled = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.expiration_time = 600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.hashclient_retry_attempts = 2 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.hashclient_retry_delay = 1.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_dead_retry = 300 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_pool_flush_on_reconnect = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_pool_maxsize = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_pool_unused_timeout = 60 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_servers = ['localhost:11211'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.085 2 DEBUG oslo_service.service [-] cache.memcache_socket_timeout = 1.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.proxies = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.retry_attempts = 2 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.retry_delay = 0.0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.socket_keepalive_count = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.socket_keepalive_idle = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.socket_keepalive_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.tls_allowed_ciphers = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.tls_cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.tls_certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.086 2 DEBUG oslo_service.service [-] cache.tls_enabled = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] cache.tls_keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.enforce_new_defaults = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.enforce_scope = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.policy_default_rule = default log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.policy_dirs = ['policy.d'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.policy_file = /etc/ironic-inspector/policy.yaml log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.087 2 DEBUG oslo_service.service [-] oslo_policy.remote_ssl_client_key_file = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.backend = sqlalchemy log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.connection = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.connection_debug = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.connection_parameters = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.connection_recycle_time = 3600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.connection_trace = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.db_inc_retry_interval = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.db_max_retries = 20 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.088 2 DEBUG oslo_service.service [-] database.db_max_retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.db_retry_interval = 1 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.max_overflow = 50 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.max_pool_size = 5 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.max_retries = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.mysql_enable_ndb = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.mysql_sql_mode = TRADITIONAL log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.pool_timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.slave_connection = **** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.089 2 DEBUG oslo_service.service [-] database.sqlite_synchronous = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] database.use_db_reconnect = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] accelerators.known_devices = /usr/lib/python3.9/site-packages/ironic_inspector/known_accelerators.yaml log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] capabilities.boot_mode = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] capabilities.cpu_flags = {'vmx': 'cpu_vt', 'svm': 'cpu_vt', 'aes': 'cpu_aes', 'pse': 'cpu_hugepages', 'pdpe1gb': 'cpu_hugepages_1g', 'smx': 'cpu_txt'} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] coordination.backend_url = memcached://localhost:11211 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] discovery.enabled_bmc_address_version = ['4', '6'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] discovery.enroll_node_driver = fake-hardware log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.090 2 DEBUG oslo_service.service [-] discovery.enroll_node_fields = {} log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] dnsmasq_pxe_filter.dhcp_hostsdir = /var/lib/ironic-inspector/dhcp-hostsdir log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] dnsmasq_pxe_filter.dnsmasq_start_command = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] dnsmasq_pxe_filter.dnsmasq_stop_command = log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] dnsmasq_pxe_filter.purge_dhcp_hostsdir = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] extra_hardware.strict = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] iptables.dnsmasq_interface = br-ctlplane log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] iptables.ethoib_interfaces = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] iptables.firewall_chain = ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.091 2 DEBUG oslo_service.service [-] iptables.ip_version = 4 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.092 2 DEBUG oslo_service.service [-] ironic.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.max_retries = 6 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.region_name = regionOne log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.retry_interval = 10 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.service_type = baremetal log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.093 2 DEBUG oslo_service.service [-] ironic.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] ironic.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] ironic.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] ironic.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] ironic.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] pci_devices.alias = [] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] port_physnet.cidr_map = ['192.168.122.0/24:ctlplane'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] processing.add_ports = pxe log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] processing.always_store_ramdisk_logs = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.094 2 DEBUG oslo_service.service [-] processing.default_processing_hooks = ramdisk_error,root_disk_selection,scheduler,validate_interfaces,capabilities,pci_devices log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.disk_partitioning_spacing = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.keep_ports = all log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.node_not_found_hook = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.overwrite_existing = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.permit_active_introspection = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.power_off = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.processing_hooks = ramdisk_error,root_disk_selection,scheduler,validate_interfaces,capabilities,pci_devices,extra_hardware,lldp_basic,local_link_connection,physnet_cidr_map log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.ramdisk_logs_dir = /var/log/ironic-inspector/ramdisk/ log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.095 2 DEBUG oslo_service.service [-] processing.ramdisk_logs_filename_format = {uuid}_{dt:%Y%m%d-%H%M%S.%f}.tar.gz log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] processing.store_data = database log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] processing.update_pxe_enabled = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] pxe_filter.deny_unknown_macs = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] pxe_filter.driver = dnsmasq log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] pxe_filter.sync_period = 15 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] service_catalog.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] service_catalog.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] service_catalog.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] service_catalog.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.096 2 DEBUG oslo_service.service [-] service_catalog.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.region_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.097 2 DEBUG oslo_service.service [-] service_catalog.service_type = baremetal-introspection log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] service_catalog.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] swift.auth_section = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.098 2 DEBUG oslo_service.service [-] swift.auth_type = password log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.cafile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.certfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.collect_timing = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.connect_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.connect_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.container = ironic-inspector log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.delete_after = 0 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.endpoint_override = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.insecure = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.099 2 DEBUG oslo_service.service [-] swift.interface = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.keyfile = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.max_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.min_version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.region_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.service_name = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.service_type = object-store log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.split_loggers = False log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.status_code_retries = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.100 2 DEBUG oslo_service.service [-] swift.status_code_retry_delay = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] swift.timeout = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] swift.valid_interfaces = ['internal', 'public'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] swift.version = None log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.allow_credentials = True log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.allow_headers = ['Content-Type', 'Cache-Control', 'Content-Language', 'Expires', 'Last-Modified', 'Pragma', 'X-Auth-Token'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.allow_methods = ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS', 'PATCH'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.allowed_origin = ['*'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.expose_headers = ['Content-Type', 'Cache-Control', 'Content-Language', 'Expires', 'Last-Modified', 'Pragma'] log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.101 2 DEBUG oslo_service.service [-] cors.max_age = 3600 log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2613 2026-03-20 07:39:49.102 2 DEBUG oslo_service.service [-] ******************************************************************************** log_opt_values /usr/lib/python3.9/site-packages/oslo_config/cfg.py:2617 2026-03-20 07:39:49.102 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='eventlet', value='futurist:GreenThreadPoolExecutor', group='oslo.messaging.executors') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.102 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='threading', value='futurist:ThreadPoolExecutor', group='oslo.messaging.executors') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.103 2 INFO eventlet.wsgi.server [-] (2) wsgi starting up on http://192.168.122.100:5050 2026-03-20 07:39:49.103 2 INFO ironic_inspector.conductor.manager [-] Introspection data will be stored in the database backend 2026-03-20 07:39:49.103 2 DEBUG oslo_concurrency.lockutils [-] Lock "transaction-context-manager" acquired by "ironic_inspector.db._create_context_manager" :: waited 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:355 2026-03-20 07:39:49.103 2 DEBUG oslo_concurrency.lockutils [-] Lock "transaction-context-manager" released by "ironic_inspector.db._create_context_manager" :: held 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:367 2026-03-20 07:39:49.123 2 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python3.9/site-packages/oslo_db/sqlalchemy/engines.py:314 2026-03-20 07:39:49.124 2 DEBUG oslo_concurrency.lockutils [-] Lock "inspector_coordinator" acquired by "ironic_inspector.common.coordination.get_coordinator" :: waited 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:355 2026-03-20 07:39:49.124 2 DEBUG oslo_concurrency.lockutils [-] Lock "inspector_coordinator" released by "ironic_inspector.common.coordination.get_coordinator" :: held 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:367 2026-03-20 07:39:49.124 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='consul', value='tooz.drivers.consul:ConsulDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.124 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='etcd', value='tooz.drivers.etcd:EtcdDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.124 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='etcd3', value='tooz.drivers.etcd3:Etcd3Driver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.124 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='etcd3+http', value='tooz.drivers.etcd3gw:Etcd3Driver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.125 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='etcd3+https', value='tooz.drivers.etcd3gw:Etcd3Driver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.125 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='file', value='tooz.drivers.file:FileDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.125 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='ipc', value='tooz.drivers.ipc:IPCDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.125 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='kazoo', value='tooz.drivers.zookeeper:KazooDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.125 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='memcached', value='tooz.drivers.memcached:MemcachedDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.128 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='mysql', value='tooz.drivers.mysql:MySQLDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.128 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='postgresql', value='tooz.drivers.pgsql:PostgresDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.128 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='redis', value='tooz.drivers.redis:RedisDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.128 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='zake', value='tooz.drivers.zake:ZakeDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.128 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='zookeeper', value='tooz.drivers.zookeeper:KazooDriver', group='tooz.backends') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.129 2 INFO ironic_inspector.conductor.manager [-] Coordination backend cannot be started, assuming no other instances are running. Error: [Errno 111] ECONNREFUSED (with errno ECONNREFUSED [111]) 2026-03-20 07:39:49.129 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='accelerators', value='ironic_inspector.plugins.accel_device:AccelDevicesHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.129 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='capabilities', value='ironic_inspector.plugins.capabilities:CapabilitiesHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.130 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='example', value='ironic_inspector.plugins.example:ExampleProcessingHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.130 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='extra_hardware', value='ironic_inspector.plugins.extra_hardware:ExtraHardwareHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.130 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='lldp_basic', value='ironic_inspector.plugins.lldp_basic:LLDPBasicProcessingHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.139 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='local_link_connection', value='ironic_inspector.plugins.local_link_connection:GenericLocalLinkConnectionHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.139 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='pci_devices', value='ironic_inspector.plugins.pci_devices:PciDevicesHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.139 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='physnet_cidr_map', value='ironic_inspector.plugins.physnet_cidr_map:PhysnetCidrMapHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.140 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='raid_device', value='ironic_inspector.plugins.raid_device:RaidDeviceDetection', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.140 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='ramdisk_error', value='ironic_inspector.plugins.standard:RamdiskErrorHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.140 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='root_disk_selection', value='ironic_inspector.plugins.standard:RootDiskSelectionHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.140 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='scheduler', value='ironic_inspector.plugins.standard:SchedulerHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.140 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='validate_interfaces', value='ironic_inspector.plugins.standard:ValidateInterfacesHook', group='ironic_inspector.hooks.processing') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.141 2 INFO ironic_inspector.conductor.manager [-] Enabled processing hooks: ['ramdisk_error', 'root_disk_selection', 'scheduler', 'validate_interfaces', 'capabilities', 'pci_devices', 'extra_hardware', 'lldp_basic', 'local_link_connection', 'physnet_cidr_map'] 2026-03-20 07:39:49.141 2 DEBUG oslo_concurrency.lockutils [-] Lock "ironic_inspector.pxe_filter.base" acquired by "ironic_inspector.pxe_filter.base._driver_manager" :: waited 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:355 2026-03-20 07:39:49.141 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='dnsmasq', value='ironic_inspector.pxe_filter.dnsmasq:DnsmasqFilter', group='ironic_inspector.pxe_filter') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.141 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='iptables', value='ironic_inspector.pxe_filter.iptables:IptablesFilter', group='ironic_inspector.pxe_filter') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.141 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='noop', value='ironic_inspector.pxe_filter.base:NoopFilter', group='ironic_inspector.pxe_filter') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.141 2 DEBUG oslo_concurrency.lockutils [-] Lock "ironic_inspector.pxe_filter.base" released by "ironic_inspector.pxe_filter.base._driver_manager" :: held 0.001s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:367 2026-03-20 07:39:49.142 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Not purging /var/lib/ironic-inspector/dhcp-hostsdir; disabled in configuration. _purge_dhcp_hostsdir /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:158 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='gnocchi-basic', value='gnocchiclient.auth:GnocchiBasicLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='gnocchi-noauth', value='gnocchiclient.auth:GnocchiNoAuthLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='admin_token', value='keystoneauth1.loading._plugins.admin_token:AdminToken', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='http_basic', value='keystoneauth1.loading._plugins.http_basic:HTTPBasicAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='none', value='keystoneauth1.loading._plugins.noauth:NoAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='password', value='keystoneauth1.loading._plugins.identity.generic:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='token', value='keystoneauth1.loading._plugins.identity.generic:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v2password', value='keystoneauth1.loading._plugins.identity.v2:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v2token', value='keystoneauth1.loading._plugins.identity.v2:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3adfspassword', value='keystoneauth1.extras._saml2._loading:ADFSPassword', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3applicationcredential', value='keystoneauth1.loading._plugins.identity.v3:ApplicationCredential', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.142 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3fedkerb', value='keystoneauth1.extras.kerberos._loading:MappedKerberos', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3kerberos', value='keystoneauth1.extras.kerberos._loading:Kerberos', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3multifactor', value='keystoneauth1.loading._plugins.identity.v3:MultiFactor', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oauth1', value='keystoneauth1.extras.oauth1._loading:V3OAuth1', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcaccesstoken', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcauthcode', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcclientcredentials', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcdeviceauthz', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectDeviceAuthorization', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3oidcpassword', value='keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3password', value='keystoneauth1.loading._plugins.identity.v3:Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3samlpassword', value='keystoneauth1.extras._saml2._loading:Saml2Password', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3token', value='keystoneauth1.loading._plugins.identity.v3:Token', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3tokenlessauth', value='keystoneauth1.loading._plugins.identity.v3:TokenlessAuth', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v3totp', value='keystoneauth1.loading._plugins.identity.v3:TOTP', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='noauth', value='cinderclient.contrib.noauth:CinderNoAuthLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.143 2 DEBUG stevedore.extension [-] found extension EntryPoint(name='v1password', value='swiftclient.authv1:PasswordLoader', group='keystoneauth1.plugin') _load_plugins /usr/lib/python3.9/site-packages/stevedore/extension.py:227 2026-03-20 07:39:49.531 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:49.534 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017951 2026-03-20 07:39:51.535 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52330) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:51.537 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007861 2026-03-20 07:39:51.953 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:39:52.695 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] A deny record for all unknown hosts using wildcard mac created _configure_unknown_hosts /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:274 2026-03-20 07:39:52.699 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.745862) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:39:52.700 2 INFO ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was initialized 2026-03-20 07:39:52.700 2 INFO ironic_inspector.common.rpc_service [-] Created RPC server for service ironic_inspector.conductor on host undercloud.ooo.test. 2026-03-20 07:39:53.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52332) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:53.541 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013325 2026-03-20 07:39:55.542 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:55.544 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007184 2026-03-20 07:39:57.545 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:57.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011997 2026-03-20 07:39:59.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:39:59.551 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013416 2026-03-20 07:40:01.552 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36274) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:01.555 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011954 2026-03-20 07:40:03.556 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:03.559 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012224 2026-03-20 07:40:05.561 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36296) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:05.563 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014925 2026-03-20 07:40:07.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:07.567 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012839 2026-03-20 07:40:07.701 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:07.712 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:40:08.027 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.314477) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:40:09.569 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:09.571 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014086 2026-03-20 07:40:11.572 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:11.576 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016208 2026-03-20 07:40:13.577 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:13.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009725 2026-03-20 07:40:15.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:15.582 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012240 2026-03-20 07:40:17.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35956) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:17.587 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012074 2026-03-20 07:40:18.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35968) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:18.704 2 DEBUG oslo_concurrency.lockutils [req-2b90da36-f673-47a4-bc2e-30dae6fc844e - - - - -] Lock "policy_enforcer" acquired by "ironic_inspector.policy.init_enforcer" :: waited 0.000s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:355 2026-03-20 07:40:18.706 2 DEBUG oslo_concurrency.lockutils [req-2b90da36-f673-47a4-bc2e-30dae6fc844e - - - - -] Lock "policy_enforcer" released by "ironic_inspector.policy.init_enforcer" :: held 0.003s inner /usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py:367 2026-03-20 07:40:18.707 2 DEBUG oslo_policy.policy [req-2b90da36-f673-47a4-bc2e-30dae6fc844e - - - - -] The policy file /etc/ironic-inspector/policy.yaml could not be found. load_rules /usr/lib/python3.9/site-packages/oslo_policy/policy.py:607 2026-03-20 07:40:18.711 2 DEBUG oslo_policy.policy [req-2b90da36-f673-47a4-bc2e-30dae6fc844e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:40:18.713 2 INFO eventlet.wsgi.server [req-2b90da36-f673-47a4-bc2e-30dae6fc844e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0097516 2026-03-20 07:40:19.588 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35980) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:19.590 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012484 2026-03-20 07:40:21.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41596) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:21.594 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017755 2026-03-20 07:40:22.702 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:22.703 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:40:22.813 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.109702) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:40:23.596 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41610) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:23.598 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 07:40:25.600 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41612) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:25.603 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018046 2026-03-20 07:40:27.605 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41616) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:27.608 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014095 2026-03-20 07:40:29.608 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41626) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:29.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013587 2026-03-20 07:40:31.612 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38754) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:31.615 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012717 2026-03-20 07:40:33.617 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:33.619 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013785 2026-03-20 07:40:35.621 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38772) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:35.623 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011990 2026-03-20 07:40:37.625 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:37.627 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012891 2026-03-20 07:40:37.704 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:37.704 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:40:37.753 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048224) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:40:39.629 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:39.631 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010612 2026-03-20 07:40:41.633 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:41.635 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012705 2026-03-20 07:40:43.637 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:43.640 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018632 2026-03-20 07:40:45.642 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54020) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:45.646 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019047 2026-03-20 07:40:47.647 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:47.650 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013082 2026-03-20 07:40:49.100 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:49.103 2 DEBUG oslo_policy.policy [req-9a178ef8-c627-4642-8b30-ada7cdf1109e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:40:49.104 2 INFO eventlet.wsgi.server [req-9a178ef8-c627-4642-8b30-ada7cdf1109e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031149 2026-03-20 07:40:49.652 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:49.654 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013046 2026-03-20 07:40:51.655 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:51.657 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007796 2026-03-20 07:40:52.701 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:52.701 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:52.704 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:40:52.720 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:40:52.721 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:40:52.783 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.061785) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:40:53.658 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48032) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:53.662 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020018 2026-03-20 07:40:55.664 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:55.666 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012331 2026-03-20 07:40:57.668 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:57.671 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015886 2026-03-20 07:40:59.673 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48056) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:40:59.676 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016177 2026-03-20 07:41:01.677 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:01.679 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008390 2026-03-20 07:41:03.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:03.683 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013256 2026-03-20 07:41:05.685 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:05.687 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013855 2026-03-20 07:41:07.688 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:07.691 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014195 2026-03-20 07:41:07.722 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:07.722 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:41:07.774 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051403) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:41:09.693 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55068) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:09.696 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018101 2026-03-20 07:41:11.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:11.700 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012872 2026-03-20 07:41:13.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:13.706 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0025687 2026-03-20 07:41:15.708 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:15.712 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0024953 2026-03-20 07:41:17.712 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51724) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:17.714 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007105 2026-03-20 07:41:19.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51728) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:19.658 2 DEBUG oslo_policy.policy [req-37a3785f-0f91-4d39-afec-b3c563daa640 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:41:19.659 2 INFO eventlet.wsgi.server [req-37a3785f-0f91-4d39-afec-b3c563daa640 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021555 2026-03-20 07:41:19.716 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:19.718 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014606 2026-03-20 07:41:21.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:21.721 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009680 2026-03-20 07:41:22.723 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:22.724 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:41:22.772 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047434) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:41:23.722 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:23.725 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013721 2026-03-20 07:41:25.726 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:25.729 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013905 2026-03-20 07:41:27.731 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:27.734 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013499 2026-03-20 07:41:29.735 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:29.737 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012007 2026-03-20 07:41:31.739 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:31.741 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012939 2026-03-20 07:41:33.742 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:33.744 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011992 2026-03-20 07:41:35.745 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:35.746 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006881 2026-03-20 07:41:37.725 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:37.725 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:41:37.750 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41944) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:37.753 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014579 2026-03-20 07:41:37.771 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045877) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:41:39.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:39.757 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013278 2026-03-20 07:41:41.758 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51012) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:41.761 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014071 2026-03-20 07:41:43.762 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:43.764 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007832 2026-03-20 07:41:45.766 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:45.768 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013394 2026-03-20 07:41:47.769 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:47.772 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011952 2026-03-20 07:41:49.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:49.776 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012536 2026-03-20 07:41:50.083 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51070) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:50.086 2 DEBUG oslo_policy.policy [req-0418e788-6477-4f5f-b059-c81e391a84f9 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:41:50.087 2 INFO eventlet.wsgi.server [req-0418e788-6477-4f5f-b059-c81e391a84f9 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029023 2026-03-20 07:41:51.777 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:51.779 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006986 2026-03-20 07:41:52.703 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:52.704 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:52.705 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:41:52.726 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:41:52.727 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:41:52.775 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047854) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:41:53.780 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:53.782 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012789 2026-03-20 07:41:55.782 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60150) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:55.785 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012910 2026-03-20 07:41:57.786 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60152) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:57.788 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011940 2026-03-20 07:41:59.789 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60168) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:41:59.792 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013502 2026-03-20 07:42:01.793 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:01.795 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007675 2026-03-20 07:42:03.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:03.798 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009139 2026-03-20 07:42:05.800 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:05.802 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013895 2026-03-20 07:42:07.727 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:07.728 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:42:07.773 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044407) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:42:07.803 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:07.805 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013158 2026-03-20 07:42:09.807 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:09.809 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013881 2026-03-20 07:42:11.810 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51098) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:11.812 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007069 2026-03-20 07:42:13.813 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:13.816 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013344 2026-03-20 07:42:15.817 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:15.820 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012624 2026-03-20 07:42:17.821 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51128) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:17.824 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012321 2026-03-20 07:42:19.825 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:19.828 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012908 2026-03-20 07:42:21.829 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60374) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:21.832 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014672 2026-03-20 07:42:21.932 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:21.935 2 DEBUG oslo_policy.policy [req-a7adab92-c4d7-4e74-930f-9346a88f9bcf - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:42:21.937 2 INFO eventlet.wsgi.server [req-a7adab92-c4d7-4e74-930f-9346a88f9bcf - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0036707 2026-03-20 07:42:22.728 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:22.729 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:42:22.775 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045510) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:42:23.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:23.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013664 2026-03-20 07:42:25.839 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60400) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:25.841 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007873 2026-03-20 07:42:27.842 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:27.845 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015836 2026-03-20 07:42:29.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:29.849 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012474 2026-03-20 07:42:31.851 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44432) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:31.855 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019944 2026-03-20 07:42:33.856 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44434) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:33.858 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012395 2026-03-20 07:42:35.860 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:35.862 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013995 2026-03-20 07:42:37.730 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:37.731 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:42:37.779 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047621) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:42:37.863 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44452) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:37.866 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014770 2026-03-20 07:42:39.867 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:39.869 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011735 2026-03-20 07:42:41.872 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:41.875 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014279 2026-03-20 07:42:43.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60566) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:43.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015366 2026-03-20 07:42:45.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60570) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:45.885 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016031 2026-03-20 07:42:47.886 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60580) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:47.889 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013988 2026-03-20 07:42:49.891 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60584) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:49.894 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012820 2026-03-20 07:42:51.895 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53712) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:51.898 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012805 2026-03-20 07:42:52.704 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:52.706 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:52.706 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:42:52.734 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:42:52.735 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:42:52.770 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.034818) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:42:52.842 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:52.844 2 DEBUG oslo_policy.policy [req-275724f9-04db-4420-9a2a-0a2968a0c3cb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:42:52.844 2 INFO eventlet.wsgi.server [req-275724f9-04db-4420-9a2a-0a2968a0c3cb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017102 2026-03-20 07:42:53.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53726) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:53.901 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009065 2026-03-20 07:42:55.903 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53730) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:55.905 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012574 2026-03-20 07:42:57.906 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:57.909 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013561 2026-03-20 07:42:59.910 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:42:59.913 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012889 2026-03-20 07:43:01.915 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:01.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012736 2026-03-20 07:43:03.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:03.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012472 2026-03-20 07:43:05.923 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:05.926 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012324 2026-03-20 07:43:07.736 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:07.736 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:43:07.778 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041545) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:43:07.927 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:07.930 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014977 2026-03-20 07:43:09.932 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:09.935 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016727 2026-03-20 07:43:11.937 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:11.939 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012839 2026-03-20 07:43:13.941 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48662) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:13.945 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018868 2026-03-20 07:43:15.946 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:15.949 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013728 2026-03-20 07:43:17.950 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:17.953 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013998 2026-03-20 07:43:19.955 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:19.957 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009139 2026-03-20 07:43:21.959 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58202) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:21.961 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013533 2026-03-20 07:43:22.737 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:22.738 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:43:22.781 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042645) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:43:23.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:23.903 2 DEBUG oslo_policy.policy [req-e4c4d67e-051d-4888-877e-6f0c116730b8 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:43:23.904 2 INFO eventlet.wsgi.server [req-e4c4d67e-051d-4888-877e-6f0c116730b8 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029631 2026-03-20 07:43:23.962 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:23.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011654 2026-03-20 07:43:25.965 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:25.968 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014269 2026-03-20 07:43:27.969 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:27.972 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013890 2026-03-20 07:43:29.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58256) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:29.975 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006917 2026-03-20 07:43:31.977 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:31.979 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012507 2026-03-20 07:43:33.981 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:33.983 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012739 2026-03-20 07:43:35.985 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:35.988 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012579 2026-03-20 07:43:37.739 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:37.740 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:43:37.783 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043406) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:43:37.989 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:37.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012820 2026-03-20 07:43:39.994 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:39.995 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008061 2026-03-20 07:43:41.997 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:41.999 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013783 2026-03-20 07:43:44.000 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60930) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:44.002 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007184 2026-03-20 07:43:46.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:46.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013053 2026-03-20 07:43:48.007 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60952) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:48.010 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012333 2026-03-20 07:43:50.011 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60960) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:50.013 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012636 2026-03-20 07:43:52.015 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:52.018 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014758 2026-03-20 07:43:52.705 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:52.708 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:52.709 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:43:52.740 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:43:52.741 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:43:52.778 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.036832) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:43:54.019 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:54.021 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007386 2026-03-20 07:43:54.734 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:54.736 2 DEBUG oslo_policy.policy [req-312ff2d6-e01c-4b1b-98c1-f3868de5a76f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:43:54.737 2 INFO eventlet.wsgi.server [req-312ff2d6-e01c-4b1b-98c1-f3868de5a76f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017083 2026-03-20 07:43:56.022 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:56.024 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009711 2026-03-20 07:43:58.026 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:43:58.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009210 2026-03-20 07:44:00.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:00.032 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014241 2026-03-20 07:44:02.034 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:02.036 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011458 2026-03-20 07:44:04.038 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58150) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:04.040 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013030 2026-03-20 07:44:06.042 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58154) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:06.044 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013347 2026-03-20 07:44:07.742 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:07.743 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:44:07.792 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047919) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:44:08.045 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58162) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:08.047 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013251 2026-03-20 07:44:10.049 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58170) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:10.051 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012789 2026-03-20 07:44:12.053 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:12.055 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012238 2026-03-20 07:44:14.057 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:14.058 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009985 2026-03-20 07:44:16.060 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:16.062 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012486 2026-03-20 07:44:18.064 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:18.066 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009167 2026-03-20 07:44:20.068 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:20.070 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012453 2026-03-20 07:44:22.072 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:22.074 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014515 2026-03-20 07:44:22.744 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:22.745 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:44:22.797 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050993) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:44:24.076 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:24.078 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014348 2026-03-20 07:44:25.678 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:25.680 2 DEBUG oslo_policy.policy [req-410e1d09-36d6-4845-9a1f-46f0610f75e5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:44:25.681 2 INFO eventlet.wsgi.server [req-410e1d09-36d6-4845-9a1f-46f0610f75e5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021019 2026-03-20 07:44:26.080 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:26.082 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013258 2026-03-20 07:44:28.084 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:28.086 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012388 2026-03-20 07:44:30.088 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54676) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:30.090 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012619 2026-03-20 07:44:32.092 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:32.094 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012357 2026-03-20 07:44:34.096 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:34.099 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013905 2026-03-20 07:44:36.101 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45386) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:36.104 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016258 2026-03-20 07:44:37.746 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:37.748 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:44:37.800 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052486) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:44:38.106 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:38.109 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019157 2026-03-20 07:44:40.111 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45400) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:40.114 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017831 2026-03-20 07:44:42.116 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51990) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:42.118 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012932 2026-03-20 07:44:44.119 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:44.122 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013213 2026-03-20 07:44:46.124 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:46.126 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012348 2026-03-20 07:44:48.127 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:48.130 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014715 2026-03-20 07:44:50.131 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:50.134 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012584 2026-03-20 07:44:52.136 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:52.140 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019748 2026-03-20 07:44:52.707 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:52.710 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:52.712 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:44:52.748 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:44:52.750 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:44:53.164 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.414663) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:44:54.142 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56930) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:54.145 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018411 2026-03-20 07:44:56.148 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:56.150 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014584 2026-03-20 07:44:56.710 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:56.712 2 DEBUG oslo_policy.policy [req-1f4d7566-c63f-4d1b-8e68-a5272e1db47a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:44:56.713 2 INFO eventlet.wsgi.server [req-1f4d7566-c63f-4d1b-8e68-a5272e1db47a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022571 2026-03-20 07:44:58.152 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:44:58.154 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013690 2026-03-20 07:45:00.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56974) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:00.159 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016003 2026-03-20 07:45:02.161 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39510) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:02.163 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013018 2026-03-20 07:45:04.164 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39514) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:04.167 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014064 2026-03-20 07:45:06.169 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:06.171 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009027 2026-03-20 07:45:07.750 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:07.750 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:45:07.798 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047551) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:45:08.172 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:08.175 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013087 2026-03-20 07:45:10.177 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:10.179 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012672 2026-03-20 07:45:12.181 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45564) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:12.183 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014031 2026-03-20 07:45:14.184 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45578) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:14.187 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012839 2026-03-20 07:45:16.189 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:16.191 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012424 2026-03-20 07:45:18.193 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:18.196 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019212 2026-03-20 07:45:20.198 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45604) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:20.201 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019214 2026-03-20 07:45:22.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34512) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:22.205 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016520 2026-03-20 07:45:22.751 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:22.753 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:45:22.808 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054723) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:45:24.206 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:24.209 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012908 2026-03-20 07:45:26.211 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34528) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:26.214 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015757 2026-03-20 07:45:28.410 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:28.413 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014939 2026-03-20 07:45:28.494 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:28.496 2 DEBUG oslo_policy.policy [req-7b633376-6e19-406a-872f-1a1a831395d7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:45:28.498 2 INFO eventlet.wsgi.server [req-7b633376-6e19-406a-872f-1a1a831395d7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032494 2026-03-20 07:45:30.414 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:30.417 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013263 2026-03-20 07:45:32.418 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:32.420 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009623 2026-03-20 07:45:34.421 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:34.423 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008628 2026-03-20 07:45:36.424 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:36.426 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012138 2026-03-20 07:45:37.754 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:37.755 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:45:37.805 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049391) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:45:38.428 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50408) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:38.431 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015042 2026-03-20 07:45:40.433 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:40.436 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016997 2026-03-20 07:45:42.437 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43198) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:42.440 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012860 2026-03-20 07:45:44.441 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43202) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:44.444 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012667 2026-03-20 07:45:46.445 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:46.447 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006802 2026-03-20 07:45:48.448 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:48.451 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013866 2026-03-20 07:45:50.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:50.454 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009432 2026-03-20 07:45:52.455 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:52.458 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013630 2026-03-20 07:45:52.709 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:52.713 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:52.714 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:45:52.755 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:45:52.756 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:45:52.804 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047946) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:45:54.459 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:54.462 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013754 2026-03-20 07:45:56.463 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:56.465 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012324 2026-03-20 07:45:58.468 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:45:58.470 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013440 2026-03-20 07:46:00.094 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:00.096 2 DEBUG oslo_policy.policy [req-11441d46-781a-426a-a635-504a627cadeb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:46:00.098 2 INFO eventlet.wsgi.server [req-11441d46-781a-426a-a635-504a627cadeb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029364 2026-03-20 07:46:00.471 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55916) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:00.474 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012286 2026-03-20 07:46:02.475 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54104) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:02.478 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014076 2026-03-20 07:46:04.479 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:04.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019388 2026-03-20 07:46:06.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54128) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:06.488 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018256 2026-03-20 07:46:07.757 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:07.758 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:46:07.806 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047925) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:46:08.489 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:08.493 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019269 2026-03-20 07:46:10.494 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54154) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:10.498 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017865 2026-03-20 07:46:12.500 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:12.503 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015688 2026-03-20 07:46:14.505 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59158) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:14.508 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017409 2026-03-20 07:46:16.509 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59162) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:16.512 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016191 2026-03-20 07:46:18.514 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59168) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:18.517 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016065 2026-03-20 07:46:20.520 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59174) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:20.522 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013478 2026-03-20 07:46:22.523 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41154) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:22.526 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013855 2026-03-20 07:46:22.758 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:22.759 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:46:22.816 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056736) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:46:24.529 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41166) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:24.530 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009766 2026-03-20 07:46:26.533 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41176) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:26.536 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016415 2026-03-20 07:46:28.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:28.541 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013392 2026-03-20 07:46:30.542 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:30.545 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013452 2026-03-20 07:46:30.795 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:30.798 2 DEBUG oslo_policy.policy [req-cd5517b4-88b1-4181-b25d-3aa92124587a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:46:30.800 2 INFO eventlet.wsgi.server [req-cd5517b4-88b1-4181-b25d-3aa92124587a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032561 2026-03-20 07:46:32.546 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:32.549 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015345 2026-03-20 07:46:34.551 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42570) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:34.554 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014515 2026-03-20 07:46:36.556 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42584) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:36.558 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013874 2026-03-20 07:46:37.760 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:37.760 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:46:37.804 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043134) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:46:38.559 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42588) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:38.562 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013926 2026-03-20 07:46:40.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:40.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012965 2026-03-20 07:46:42.568 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36432) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:42.571 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013497 2026-03-20 07:46:44.572 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36438) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:44.575 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013323 2026-03-20 07:46:46.576 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36450) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:46.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012517 2026-03-20 07:46:48.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36462) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:48.583 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012400 2026-03-20 07:46:50.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:50.587 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013072 2026-03-20 07:46:52.588 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36662) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:52.591 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015152 2026-03-20 07:46:52.710 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:52.715 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:52.715 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:46:52.761 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:46:52.762 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:46:52.807 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044967) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:46:54.592 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:54.595 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013273 2026-03-20 07:46:56.597 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:56.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013189 2026-03-20 07:46:58.600 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:46:58.603 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015097 2026-03-20 07:47:00.606 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53192) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:00.608 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013142 2026-03-20 07:47:01.712 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53208) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:01.714 2 DEBUG oslo_policy.policy [req-4a7f8304-a64e-48ad-8827-a5379b9c0ac7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:47:01.715 2 INFO eventlet.wsgi.server [req-4a7f8304-a64e-48ad-8827-a5379b9c0ac7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016975 2026-03-20 07:47:02.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:02.612 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018752 2026-03-20 07:47:04.614 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:04.616 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009036 2026-03-20 07:47:06.617 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53242) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:06.619 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007296 2026-03-20 07:47:07.763 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:07.764 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:47:07.802 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.037854) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:47:08.620 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:08.623 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012896 2026-03-20 07:47:10.625 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45638) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:10.627 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013399 2026-03-20 07:47:12.629 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:12.631 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012660 2026-03-20 07:47:14.633 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:14.635 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012589 2026-03-20 07:47:16.637 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:16.639 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014272 2026-03-20 07:47:18.640 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:18.643 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013132 2026-03-20 07:47:20.644 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:20.647 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013106 2026-03-20 07:47:22.649 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:22.651 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013874 2026-03-20 07:47:22.764 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:22.765 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:47:22.816 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050363) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:47:24.652 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:24.655 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014780 2026-03-20 07:47:26.658 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:26.659 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007384 2026-03-20 07:47:28.848 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:28.852 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016901 2026-03-20 07:47:30.854 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:30.857 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019104 2026-03-20 07:47:32.082 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:32.087 2 DEBUG oslo_policy.policy [req-573aa862-f5c7-4d9e-87b8-4bf25d6afc50 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:47:32.089 2 INFO eventlet.wsgi.server [req-573aa862-f5c7-4d9e-87b8-4bf25d6afc50 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0046659 2026-03-20 07:47:32.858 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:32.861 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015106 2026-03-20 07:47:34.862 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:34.865 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012016 2026-03-20 07:47:36.867 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58776) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:36.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019619 2026-03-20 07:47:37.766 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:37.768 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:47:37.824 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055906) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:47:38.872 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:38.875 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019648 2026-03-20 07:47:40.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:40.879 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012388 2026-03-20 07:47:42.881 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:42.884 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013318 2026-03-20 07:47:44.884 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:44.887 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013747 2026-03-20 07:47:46.889 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:46.891 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013032 2026-03-20 07:47:48.893 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:48.896 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014856 2026-03-20 07:47:50.897 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52736) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:50.899 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012722 2026-03-20 07:47:52.712 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:52.716 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:52.716 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:47:52.768 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:47:52.769 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:47:52.814 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044729) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:47:52.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:52.903 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013187 2026-03-20 07:47:54.904 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52760) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:54.906 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013525 2026-03-20 07:47:56.908 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52770) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:56.910 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013714 2026-03-20 07:47:58.912 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52780) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:47:58.914 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012701 2026-03-20 07:48:00.916 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57146) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:00.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009048 2026-03-20 07:48:02.750 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:02.752 2 DEBUG oslo_policy.policy [req-a4acafc7-7770-4b2e-9472-06df81902a10 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:48:02.753 2 INFO eventlet.wsgi.server [req-a4acafc7-7770-4b2e-9472-06df81902a10 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017173 2026-03-20 07:48:02.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57158) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:02.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013013 2026-03-20 07:48:04.922 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57164) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:04.925 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012493 2026-03-20 07:48:06.926 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:06.928 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015543 2026-03-20 07:48:07.769 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:07.770 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:48:07.819 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048620) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:48:08.929 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57186) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:08.932 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014610 2026-03-20 07:48:10.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60226) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:10.936 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012815 2026-03-20 07:48:12.936 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:12.939 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013502 2026-03-20 07:48:14.941 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:14.943 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012414 2026-03-20 07:48:16.945 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:16.948 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013790 2026-03-20 07:48:18.949 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60258) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:18.951 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013654 2026-03-20 07:48:20.953 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:20.956 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013909 2026-03-20 07:48:22.771 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:22.772 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:48:22.818 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045855) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:48:22.958 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:22.960 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013831 2026-03-20 07:48:24.962 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:24.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 07:48:26.966 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:26.969 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015018 2026-03-20 07:48:29.197 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:29.198 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008571 2026-03-20 07:48:31.200 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:31.203 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018325 2026-03-20 07:48:33.205 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:33.207 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013022 2026-03-20 07:48:33.645 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:33.648 2 DEBUG oslo_policy.policy [req-7a04c38a-382f-4561-9ea0-c54a4441bd3a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:48:33.650 2 INFO eventlet.wsgi.server [req-7a04c38a-382f-4561-9ea0-c54a4441bd3a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0038545 2026-03-20 07:48:35.209 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:35.213 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018861 2026-03-20 07:48:37.214 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:37.217 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016906 2026-03-20 07:48:37.772 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:37.773 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:48:37.823 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049580) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:48:39.218 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:39.222 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020416 2026-03-20 07:48:41.223 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35326) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:41.226 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012929 2026-03-20 07:48:43.228 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:43.230 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012267 2026-03-20 07:48:45.232 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:45.234 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013924 2026-03-20 07:48:47.236 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:47.238 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013061 2026-03-20 07:48:49.239 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:49.242 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013516 2026-03-20 07:48:51.243 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:51.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014756 2026-03-20 07:48:52.713 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:52.717 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:52.718 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:48:52.773 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:48:52.774 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:48:52.819 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044681) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:48:53.248 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:53.249 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010650 2026-03-20 07:48:55.251 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35698) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:55.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014210 2026-03-20 07:48:57.255 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:57.257 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010095 2026-03-20 07:48:59.258 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:48:59.261 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012784 2026-03-20 07:49:01.263 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:01.265 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012176 2026-03-20 07:49:03.266 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:03.269 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012708 2026-03-20 07:49:03.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:03.926 2 DEBUG oslo_policy.policy [req-5276ccc1-70d9-4750-98a5-79137bc4a076 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:49:03.927 2 INFO eventlet.wsgi.server [req-5276ccc1-70d9-4750-98a5-79137bc4a076 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016346 2026-03-20 07:49:05.271 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:05.273 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012805 2026-03-20 07:49:07.275 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:07.278 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014129 2026-03-20 07:49:07.775 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:07.776 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:49:07.818 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042023) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:49:09.278 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49552) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:09.280 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009489 2026-03-20 07:49:11.281 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:11.283 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012372 2026-03-20 07:49:13.285 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:13.287 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013144 2026-03-20 07:49:15.288 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:15.290 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012012 2026-03-20 07:49:17.292 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:17.295 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012481 2026-03-20 07:49:19.297 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35952) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:19.299 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012872 2026-03-20 07:49:21.300 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:21.303 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012474 2026-03-20 07:49:22.776 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:22.777 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:49:22.816 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038331) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:49:23.305 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33832) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:23.308 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018411 2026-03-20 07:49:25.309 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33848) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:25.311 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014119 2026-03-20 07:49:27.313 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33864) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:27.315 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014417 2026-03-20 07:49:29.316 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:29.319 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016544 2026-03-20 07:49:31.320 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53532) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:31.323 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015068 2026-03-20 07:49:33.324 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:33.328 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018020 2026-03-20 07:49:35.020 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:35.022 2 DEBUG oslo_policy.policy [req-f7ae2e76-19c5-4f15-b473-722f2593de2c - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:49:35.024 2 INFO eventlet.wsgi.server [req-f7ae2e76-19c5-4f15-b473-722f2593de2c - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033283 2026-03-20 07:49:35.329 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:35.331 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012443 2026-03-20 07:49:37.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53572) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:37.335 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018044 2026-03-20 07:49:37.777 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:37.778 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:49:37.829 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050330) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:49:39.336 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53574) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:39.339 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014818 2026-03-20 07:49:41.340 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:41.342 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012703 2026-03-20 07:49:43.344 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:43.347 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012145 2026-03-20 07:49:45.348 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:45.350 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012991 2026-03-20 07:49:47.350 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:47.353 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014696 2026-03-20 07:49:49.353 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:49.354 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008609 2026-03-20 07:49:51.355 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:51.356 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007632 2026-03-20 07:49:52.715 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:52.719 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:52.719 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:49:52.779 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:49:52.779 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:49:52.921 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.141022) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:49:53.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34434) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:53.358 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007465 2026-03-20 07:49:55.359 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34442) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:55.360 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007138 2026-03-20 07:49:57.360 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34456) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:57.362 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009463 2026-03-20 07:49:59.363 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34470) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:49:59.365 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013087 2026-03-20 07:50:01.366 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:01.368 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012619 2026-03-20 07:50:03.368 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33562) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:03.369 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008733 2026-03-20 07:50:05.371 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33574) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:05.374 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012925 2026-03-20 07:50:05.886 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33586) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:05.888 2 DEBUG oslo_policy.policy [req-20a165a3-8576-4a40-9fdf-923688e62797 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:50:05.889 2 INFO eventlet.wsgi.server [req-20a165a3-8576-4a40-9fdf-923688e62797 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022340 2026-03-20 07:50:07.374 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33598) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:07.376 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012739 2026-03-20 07:50:07.780 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:07.781 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:50:07.812 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.031665) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:50:09.378 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33606) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:09.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009773 2026-03-20 07:50:11.380 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:11.383 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014637 2026-03-20 07:50:13.383 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38148) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:13.385 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012693 2026-03-20 07:50:15.385 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38164) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:15.387 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012133 2026-03-20 07:50:17.388 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38168) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:17.390 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012536 2026-03-20 07:50:19.391 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:19.393 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013158 2026-03-20 07:50:21.394 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:21.396 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013344 2026-03-20 07:50:22.781 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:22.782 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:50:22.825 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042215) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:50:23.398 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:23.400 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012572 2026-03-20 07:50:25.401 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:25.403 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013528 2026-03-20 07:50:27.404 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:27.405 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006988 2026-03-20 07:50:29.405 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47940) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:29.406 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009186 2026-03-20 07:50:31.407 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52830) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:31.409 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010288 2026-03-20 07:50:33.409 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52842) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:33.411 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012202 2026-03-20 07:50:35.412 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52854) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:35.415 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016234 2026-03-20 07:50:36.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:36.644 2 DEBUG oslo_policy.policy [req-2942f441-fb16-4503-8d00-c33dd5ceafad - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:50:36.647 2 INFO eventlet.wsgi.server [req-2942f441-fb16-4503-8d00-c33dd5ceafad - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031204 2026-03-20 07:50:37.416 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52866) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:37.419 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014050 2026-03-20 07:50:37.783 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:37.783 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:50:37.831 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047168) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:50:39.420 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:39.423 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014112 2026-03-20 07:50:41.424 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:41.426 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012174 2026-03-20 07:50:43.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:43.430 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012343 2026-03-20 07:50:45.431 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:45.433 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009370 2026-03-20 07:50:47.434 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38822) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:47.436 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012944 2026-03-20 07:50:49.438 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38834) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:49.441 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012918 2026-03-20 07:50:51.442 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57772) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:51.444 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013926 2026-03-20 07:50:52.717 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:52.720 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:52.721 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:50:52.784 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:50:52.785 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:50:52.830 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044864) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:50:53.446 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:53.448 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009334 2026-03-20 07:50:55.449 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57792) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:55.452 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014648 2026-03-20 07:50:57.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:57.454 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013127 2026-03-20 07:50:59.455 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57818) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:50:59.456 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009205 2026-03-20 07:51:01.458 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53434) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:01.460 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012150 2026-03-20 07:51:03.462 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53442) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:03.464 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009043 2026-03-20 07:51:05.465 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53450) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:05.467 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012221 2026-03-20 07:51:07.469 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53454) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:07.471 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012212 2026-03-20 07:51:07.786 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:07.786 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:51:07.803 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53456) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:07.804 2 DEBUG oslo_policy.policy [req-1fd59d8b-8284-4219-9d42-8bdaaade0c29 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:51:07.805 2 INFO eventlet.wsgi.server [req-1fd59d8b-8284-4219-9d42-8bdaaade0c29 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0019479 2026-03-20 07:51:07.825 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038479) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:51:09.472 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:09.473 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007141 2026-03-20 07:51:11.473 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:11.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012136 2026-03-20 07:51:13.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:13.478 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007436 2026-03-20 07:51:15.480 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:15.481 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006945 2026-03-20 07:51:17.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:17.487 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009093 2026-03-20 07:51:19.488 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:19.490 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012560 2026-03-20 07:51:21.491 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:21.493 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012715 2026-03-20 07:51:22.787 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:22.788 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:51:22.836 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048428) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:51:23.495 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:23.497 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012381 2026-03-20 07:51:25.497 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36698) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:25.499 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012379 2026-03-20 07:51:27.500 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:27.503 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012443 2026-03-20 07:51:29.504 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:29.506 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011928 2026-03-20 07:51:31.508 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:31.510 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012288 2026-03-20 07:51:33.512 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:33.515 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013921 2026-03-20 07:51:35.516 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:35.518 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011871 2026-03-20 07:51:37.521 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56914) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:37.523 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013001 2026-03-20 07:51:37.788 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:37.788 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:51:37.836 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047535) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:51:38.686 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:38.689 2 DEBUG oslo_policy.policy [req-dd1d144b-7004-4c9e-a9d7-0af5292987a0 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:51:38.691 2 INFO eventlet.wsgi.server [req-dd1d144b-7004-4c9e-a9d7-0af5292987a0 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032835 2026-03-20 07:51:39.525 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56928) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:39.527 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012667 2026-03-20 07:51:41.528 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:41.531 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019627 2026-03-20 07:51:43.532 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:43.534 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013237 2026-03-20 07:51:45.535 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:45.537 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012662 2026-03-20 07:51:47.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:47.540 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013607 2026-03-20 07:51:49.541 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40076) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:49.543 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014188 2026-03-20 07:51:51.545 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48410) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:51.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013661 2026-03-20 07:51:52.718 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:52.721 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:52.723 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:51:52.789 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:51:52.791 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:51:52.838 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046887) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:51:53.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:53.551 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012312 2026-03-20 07:51:55.553 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48426) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:55.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012743 2026-03-20 07:51:57.557 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48432) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:57.559 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013728 2026-03-20 07:51:59.559 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:51:59.562 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013673 2026-03-20 07:52:01.563 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46320) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:01.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017502 2026-03-20 07:52:03.568 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46332) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:03.570 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014019 2026-03-20 07:52:05.571 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46334) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:05.573 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012157 2026-03-20 07:52:07.575 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46340) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:07.577 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012419 2026-03-20 07:52:07.792 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:07.792 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:52:07.842 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049364) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:52:09.578 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46350) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:09.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008354 2026-03-20 07:52:09.909 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:09.911 2 DEBUG oslo_policy.policy [req-be6c482d-a602-465d-b5ad-392daf4c3ae2 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:52:09.912 2 INFO eventlet.wsgi.server [req-be6c482d-a602-465d-b5ad-392daf4c3ae2 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0020907 2026-03-20 07:52:11.581 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53184) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:11.583 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014040 2026-03-20 07:52:13.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:13.586 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016212 2026-03-20 07:52:15.587 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:15.589 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013080 2026-03-20 07:52:17.590 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53204) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:17.592 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013506 2026-03-20 07:52:19.592 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:19.595 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015137 2026-03-20 07:52:21.595 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41062) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:21.598 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013559 2026-03-20 07:52:22.793 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:22.794 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:52:22.835 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041292) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:52:23.598 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41078) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:23.600 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011659 2026-03-20 07:52:25.601 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:25.605 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019298 2026-03-20 07:52:27.606 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:27.609 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013762 2026-03-20 07:52:29.610 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:29.612 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012500 2026-03-20 07:52:31.613 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:31.615 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012944 2026-03-20 07:52:33.617 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:33.619 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012562 2026-03-20 07:52:35.621 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37068) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:35.624 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013647 2026-03-20 07:52:37.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37076) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:37.629 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012887 2026-03-20 07:52:37.794 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:37.795 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:52:37.842 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046588) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:52:39.630 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:39.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013957 2026-03-20 07:52:40.296 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:40.298 2 DEBUG oslo_policy.policy [req-b1988449-a65f-48cf-8495-fabab4514d03 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:52:40.300 2 INFO eventlet.wsgi.server [req-b1988449-a65f-48cf-8495-fabab4514d03 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029876 2026-03-20 07:52:41.633 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:41.635 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012753 2026-03-20 07:52:43.637 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:43.641 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017686 2026-03-20 07:52:45.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:45.645 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013816 2026-03-20 07:52:47.647 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:47.649 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012639 2026-03-20 07:52:49.651 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60818) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:49.653 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013018 2026-03-20 07:52:51.655 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42478) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:51.657 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013463 2026-03-20 07:52:52.720 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:52.724 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:52.725 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:52:52.795 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:52:52.796 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:52:52.845 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048530) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:52:53.659 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:53.660 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007551 2026-03-20 07:52:55.662 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42492) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:55.665 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016356 2026-03-20 07:52:57.667 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42498) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:57.669 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009511 2026-03-20 07:52:59.670 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:52:59.672 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012197 2026-03-20 07:53:01.673 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:01.675 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007019 2026-03-20 07:53:03.676 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:03.677 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007193 2026-03-20 07:53:05.679 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35360) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:05.681 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012360 2026-03-20 07:53:07.683 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:07.685 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008984 2026-03-20 07:53:07.797 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:07.798 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:53:07.844 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045409) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:53:09.686 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:09.688 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014009 2026-03-20 07:53:10.716 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:10.718 2 DEBUG oslo_policy.policy [req-9168de47-e027-4353-ba63-253eedddc6be - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:53:10.719 2 INFO eventlet.wsgi.server [req-9168de47-e027-4353-ba63-253eedddc6be - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023153 2026-03-20 07:53:11.690 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:11.692 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013273 2026-03-20 07:53:13.693 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:13.695 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012913 2026-03-20 07:53:15.696 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:15.699 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 07:53:17.701 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:17.704 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016429 2026-03-20 07:53:19.705 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:19.708 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014718 2026-03-20 07:53:21.709 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59072) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:21.711 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013669 2026-03-20 07:53:22.798 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:22.799 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:53:22.847 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047373) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:53:23.712 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:23.714 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013368 2026-03-20 07:53:25.715 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:25.717 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013247 2026-03-20 07:53:27.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:27.722 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012302 2026-03-20 07:53:29.723 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59116) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:29.725 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012391 2026-03-20 07:53:31.727 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:31.728 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008318 2026-03-20 07:53:33.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:33.732 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007153 2026-03-20 07:53:35.733 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42954) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:35.736 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013604 2026-03-20 07:53:37.737 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42966) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:37.740 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015259 2026-03-20 07:53:37.800 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:37.801 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:53:37.858 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056722) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:53:39.741 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:39.743 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013764 2026-03-20 07:53:41.604 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35614) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:41.606 2 DEBUG oslo_policy.policy [req-47d97cc4-3a99-4174-bd8f-089820229d57 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:53:41.608 2 INFO eventlet.wsgi.server [req-47d97cc4-3a99-4174-bd8f-089820229d57 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030036 2026-03-20 07:53:41.745 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:41.748 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015244 2026-03-20 07:53:43.749 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35632) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:43.751 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012298 2026-03-20 07:53:45.754 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35638) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:45.756 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012403 2026-03-20 07:53:47.756 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35642) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:47.759 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013463 2026-03-20 07:53:49.761 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:49.763 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010231 2026-03-20 07:53:51.765 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60742) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:51.766 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009236 2026-03-20 07:53:52.722 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:52.725 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:52.727 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:53:52.802 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:53:52.803 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:53:52.853 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050031) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:53:53.768 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:53.771 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015252 2026-03-20 07:53:55.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:55.776 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013955 2026-03-20 07:53:57.777 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:57.780 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013800 2026-03-20 07:53:59.781 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:53:59.783 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012996 2026-03-20 07:54:01.785 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53332) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:01.788 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012963 2026-03-20 07:54:03.789 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:03.791 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012312 2026-03-20 07:54:05.793 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:05.795 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013037 2026-03-20 07:54:07.797 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53366) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:07.799 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010457 2026-03-20 07:54:07.804 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:07.804 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:54:07.890 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.085159) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:54:09.802 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53382) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:09.804 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012453 2026-03-20 07:54:11.805 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37982) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:11.807 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012605 2026-03-20 07:54:12.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37984) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:12.720 2 DEBUG oslo_policy.policy [req-51c383d8-64a9-4305-a6c1-fee7c9442cab - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:54:12.722 2 INFO eventlet.wsgi.server [req-51c383d8-64a9-4305-a6c1-fee7c9442cab - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023253 2026-03-20 07:54:13.809 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:13.812 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013220 2026-03-20 07:54:15.813 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:15.816 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013766 2026-03-20 07:54:17.817 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38010) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:17.820 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013754 2026-03-20 07:54:19.821 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:19.823 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012598 2026-03-20 07:54:21.824 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:21.828 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018554 2026-03-20 07:54:22.805 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:22.806 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:54:22.862 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055829) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:54:23.829 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:23.833 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019596 2026-03-20 07:54:25.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:25.838 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018466 2026-03-20 07:54:27.839 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:27.842 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018253 2026-03-20 07:54:29.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:29.846 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017459 2026-03-20 07:54:31.848 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48336) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:31.850 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016003 2026-03-20 07:54:33.852 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:33.855 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016239 2026-03-20 07:54:35.856 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:35.859 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016611 2026-03-20 07:54:37.807 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:37.808 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:54:37.859 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050308) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:54:37.860 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:37.862 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018260 2026-03-20 07:54:39.864 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:39.867 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013819 2026-03-20 07:54:41.868 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:41.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013888 2026-03-20 07:54:43.845 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:43.847 2 DEBUG oslo_policy.policy [req-c43c296f-baaf-4dfd-abd0-10e53f9fa308 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:54:43.848 2 INFO eventlet.wsgi.server [req-c43c296f-baaf-4dfd-abd0-10e53f9fa308 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022013 2026-03-20 07:54:43.872 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:43.874 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009413 2026-03-20 07:54:45.876 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:45.878 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012555 2026-03-20 07:54:47.879 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53284) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:47.881 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012999 2026-03-20 07:54:49.883 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53290) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:49.887 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0027120 2026-03-20 07:54:51.888 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43260) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:51.892 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019820 2026-03-20 07:54:52.724 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:52.727 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:52.729 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:54:52.809 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:54:52.810 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:54:52.915 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.105383) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:54:53.893 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43272) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:53.898 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0023561 2026-03-20 07:54:55.901 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:55.904 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018890 2026-03-20 07:54:57.905 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:57.907 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 07:54:59.909 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:54:59.911 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009453 2026-03-20 07:55:01.912 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:01.915 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012965 2026-03-20 07:55:03.916 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:03.918 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011480 2026-03-20 07:55:05.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:05.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013983 2026-03-20 07:55:07.811 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:07.812 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:55:07.862 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049265) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:55:07.923 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:07.926 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015128 2026-03-20 07:55:09.927 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:09.929 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008838 2026-03-20 07:55:11.930 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:11.932 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008786 2026-03-20 07:55:13.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52124) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:13.935 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012443 2026-03-20 07:55:14.323 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:14.325 2 DEBUG oslo_policy.policy [req-e1ad25ba-c1b3-4188-8f8d-09a0c3d33b38 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:55:14.327 2 INFO eventlet.wsgi.server [req-e1ad25ba-c1b3-4188-8f8d-09a0c3d33b38 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0024917 2026-03-20 07:55:15.937 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52148) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:15.939 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009546 2026-03-20 07:55:17.940 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52160) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:17.942 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013256 2026-03-20 07:55:19.943 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52174) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:19.946 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017672 2026-03-20 07:55:21.947 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50624) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:21.949 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013304 2026-03-20 07:55:22.813 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:22.813 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:55:22.863 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049663) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:55:23.950 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:23.952 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013297 2026-03-20 07:55:25.953 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50636) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:25.955 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012405 2026-03-20 07:55:27.957 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50642) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:27.960 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013108 2026-03-20 07:55:29.961 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:29.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015550 2026-03-20 07:55:31.965 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45842) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:31.967 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012839 2026-03-20 07:55:33.968 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45858) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:33.970 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013604 2026-03-20 07:55:35.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45864) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:35.973 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008996 2026-03-20 07:55:37.815 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:37.816 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:55:37.876 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058984) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:55:37.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45876) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:37.977 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018494 2026-03-20 07:55:39.979 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:39.981 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012290 2026-03-20 07:55:41.982 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51496) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:41.984 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009129 2026-03-20 07:55:43.985 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:43.987 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012312 2026-03-20 07:55:44.768 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:44.771 2 DEBUG oslo_policy.policy [req-b6ed26b7-e6ac-4d55-b5eb-5c3c6e0b80d2 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:55:44.772 2 INFO eventlet.wsgi.server [req-b6ed26b7-e6ac-4d55-b5eb-5c3c6e0b80d2 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029304 2026-03-20 07:55:45.988 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51522) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:45.991 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013657 2026-03-20 07:55:47.992 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:47.994 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013072 2026-03-20 07:55:49.996 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:49.998 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012586 2026-03-20 07:55:52.000 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:52.002 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012603 2026-03-20 07:55:52.725 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:52.729 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:52.730 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:55:52.817 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:55:52.818 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:55:52.864 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045712) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:55:54.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:54.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012512 2026-03-20 07:55:56.008 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55728) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:56.010 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012553 2026-03-20 07:55:58.012 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:55:58.015 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013485 2026-03-20 07:56:00.017 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:00.020 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014884 2026-03-20 07:56:02.021 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:02.022 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007102 2026-03-20 07:56:04.023 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:04.025 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012901 2026-03-20 07:56:06.026 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:06.028 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012403 2026-03-20 07:56:07.819 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:07.820 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:56:07.871 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051139) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:56:08.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:08.031 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009439 2026-03-20 07:56:10.032 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:10.035 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013118 2026-03-20 07:56:12.036 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44614) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:12.038 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009227 2026-03-20 07:56:14.039 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44626) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:14.041 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 07:56:15.825 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:15.828 2 DEBUG oslo_policy.policy [req-4a38fce5-1288-473c-a590-2996c6124bad - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:56:15.829 2 INFO eventlet.wsgi.server [req-4a38fce5-1288-473c-a590-2996c6124bad - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032001 2026-03-20 07:56:16.043 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44638) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:16.045 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012796 2026-03-20 07:56:18.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:18.050 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013194 2026-03-20 07:56:20.051 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:20.053 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013485 2026-03-20 07:56:22.055 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38656) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:22.058 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012615 2026-03-20 07:56:22.820 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:22.821 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:56:22.859 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038276) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:56:24.059 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:24.063 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020108 2026-03-20 07:56:26.065 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38676) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:26.067 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012817 2026-03-20 07:56:28.069 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:28.071 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013525 2026-03-20 07:56:30.073 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:30.076 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012572 2026-03-20 07:56:32.077 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:32.079 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014598 2026-03-20 07:56:34.081 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:34.083 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013494 2026-03-20 07:56:36.084 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:36.086 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009515 2026-03-20 07:56:37.822 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:37.823 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:56:37.867 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043885) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:56:38.087 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:38.091 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0024116 2026-03-20 07:56:40.092 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48710) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:40.094 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014503 2026-03-20 07:56:42.095 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53876) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:42.098 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015674 2026-03-20 07:56:44.099 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:44.101 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013258 2026-03-20 07:56:46.103 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:46.105 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013661 2026-03-20 07:56:46.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53904) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:46.756 2 DEBUG oslo_policy.policy [req-2a002a1f-b836-447a-9769-7f8659a05bb1 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:56:46.757 2 INFO eventlet.wsgi.server [req-2a002a1f-b836-447a-9769-7f8659a05bb1 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021949 2026-03-20 07:56:48.107 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:48.110 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014477 2026-03-20 07:56:50.111 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:50.113 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014477 2026-03-20 07:56:52.115 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:52.117 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012457 2026-03-20 07:56:52.727 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:52.730 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:52.731 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:56:52.823 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:56:52.824 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:56:52.858 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033199) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:56:54.119 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55256) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:54.121 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013983 2026-03-20 07:56:56.123 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:56.126 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018976 2026-03-20 07:56:58.128 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:56:58.131 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012753 2026-03-20 07:57:00.133 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55284) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:00.136 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014613 2026-03-20 07:57:02.137 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:02.139 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012922 2026-03-20 07:57:04.140 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:04.142 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013945 2026-03-20 07:57:06.144 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38742) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:06.146 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013494 2026-03-20 07:57:07.825 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:07.825 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:57:07.860 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.034060) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:57:08.148 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:08.150 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013335 2026-03-20 07:57:10.152 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:10.154 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012162 2026-03-20 07:57:12.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42966) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:12.160 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021009 2026-03-20 07:57:14.161 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:14.165 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018511 2026-03-20 07:57:16.166 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42974) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:16.168 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013988 2026-03-20 07:57:17.654 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42986) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:17.656 2 DEBUG oslo_policy.policy [req-f957d4e0-108a-48a1-92e4-3e8141db104c - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:57:17.657 2 INFO eventlet.wsgi.server [req-f957d4e0-108a-48a1-92e4-3e8141db104c - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0018504 2026-03-20 07:57:18.170 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43000) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:18.172 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012884 2026-03-20 07:57:20.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:20.176 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013883 2026-03-20 07:57:22.178 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:22.181 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011728 2026-03-20 07:57:22.826 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:22.828 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:57:22.877 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048806) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:57:24.182 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:24.187 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0028977 2026-03-20 07:57:26.188 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35408) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:26.191 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014005 2026-03-20 07:57:28.192 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35414) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:28.194 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013461 2026-03-20 07:57:30.196 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35420) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:30.198 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013735 2026-03-20 07:57:32.199 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:32.202 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016520 2026-03-20 07:57:34.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:34.207 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017545 2026-03-20 07:57:36.208 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56532) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:36.210 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007782 2026-03-20 07:57:37.828 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:37.829 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:57:37.873 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043770) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:57:38.211 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:38.214 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015993 2026-03-20 07:57:40.215 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:40.217 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013413 2026-03-20 07:57:42.218 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:42.221 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015726 2026-03-20 07:57:44.222 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33118) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:44.224 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012727 2026-03-20 07:57:46.225 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33128) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:46.226 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007329 2026-03-20 07:57:48.228 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:48.230 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010188 2026-03-20 07:57:48.804 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:48.806 2 DEBUG oslo_policy.policy [req-6e8ca421-f7f4-4e21-bca1-c7c520e980f9 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:57:48.806 2 INFO eventlet.wsgi.server [req-6e8ca421-f7f4-4e21-bca1-c7c520e980f9 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016394 2026-03-20 07:57:50.231 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33144) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:50.233 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012829 2026-03-20 07:57:52.234 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52490) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:52.236 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012612 2026-03-20 07:57:52.728 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:52.732 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:52.733 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:57:52.830 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:57:52.830 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:57:52.879 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048472) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:57:54.238 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52494) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:54.240 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012484 2026-03-20 07:57:56.241 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:56.243 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009809 2026-03-20 07:57:58.244 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:57:58.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009615 2026-03-20 07:58:00.247 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:00.250 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018406 2026-03-20 07:58:02.251 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:02.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012655 2026-03-20 07:58:04.254 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:04.256 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013375 2026-03-20 07:58:06.258 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43226) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:06.261 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014005 2026-03-20 07:58:07.831 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:07.831 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:58:07.870 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038501) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:58:08.262 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:08.264 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012383 2026-03-20 07:58:10.266 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:10.269 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013199 2026-03-20 07:58:12.270 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:12.273 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014641 2026-03-20 07:58:14.274 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:14.276 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012853 2026-03-20 07:58:16.278 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:16.280 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012560 2026-03-20 07:58:18.281 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59382) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:18.283 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013733 2026-03-20 07:58:19.696 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59388) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:19.698 2 DEBUG oslo_policy.policy [req-d99f7a6d-5220-4670-bff2-dfd7b24ab21e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:58:19.699 2 INFO eventlet.wsgi.server [req-d99f7a6d-5220-4670-bff2-dfd7b24ab21e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017467 2026-03-20 07:58:20.284 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59404) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:20.285 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007710 2026-03-20 07:58:22.287 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:22.289 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013230 2026-03-20 07:58:22.832 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:22.833 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:58:22.882 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049067) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:58:24.290 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36256) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:24.292 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013587 2026-03-20 07:58:26.294 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:26.297 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017319 2026-03-20 07:58:28.298 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:28.301 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012479 2026-03-20 07:58:30.302 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:30.304 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013642 2026-03-20 07:58:32.306 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:32.309 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016243 2026-03-20 07:58:34.310 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53296) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:34.312 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014136 2026-03-20 07:58:36.314 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:36.315 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009100 2026-03-20 07:58:37.834 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:37.835 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:58:37.881 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046662) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:58:38.317 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:38.319 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012662 2026-03-20 07:58:40.321 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53318) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:40.323 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012684 2026-03-20 07:58:42.324 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34500) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:42.326 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013733 2026-03-20 07:58:44.328 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34508) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:44.331 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015571 2026-03-20 07:58:46.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34512) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:46.334 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009744 2026-03-20 07:58:48.335 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:48.337 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013311 2026-03-20 07:58:50.339 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:50.342 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015097 2026-03-20 07:58:51.000 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:51.002 2 DEBUG oslo_policy.policy [req-ebf056d2-6881-4aab-afac-8d00e206be09 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:58:51.003 2 INFO eventlet.wsgi.server [req-ebf056d2-6881-4aab-afac-8d00e206be09 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022438 2026-03-20 07:58:52.343 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60514) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:52.345 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009112 2026-03-20 07:58:52.730 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:52.733 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:52.733 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:58:52.836 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:58:52.836 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:58:52.885 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048491) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:58:54.346 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:54.348 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012858 2026-03-20 07:58:56.350 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:56.353 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014367 2026-03-20 07:58:58.354 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:58:58.355 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007532 2026-03-20 07:59:00.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60552) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:00.358 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007451 2026-03-20 07:59:02.359 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:02.361 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012863 2026-03-20 07:59:04.363 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53984) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:04.364 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007651 2026-03-20 07:59:06.366 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:06.367 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007734 2026-03-20 07:59:07.837 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:07.838 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:59:07.905 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.065897) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:59:08.369 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:08.370 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007710 2026-03-20 07:59:10.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54010) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:10.374 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008626 2026-03-20 07:59:12.375 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:12.377 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013378 2026-03-20 07:59:14.378 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:14.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014234 2026-03-20 07:59:16.381 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:16.384 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014226 2026-03-20 07:59:18.385 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:18.387 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013340 2026-03-20 07:59:20.389 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47952) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:20.391 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013423 2026-03-20 07:59:21.708 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:21.710 2 DEBUG oslo_policy.policy [req-045da554-8ff6-43d6-9958-e36ddacbbd0a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:59:21.710 2 INFO eventlet.wsgi.server [req-045da554-8ff6-43d6-9958-e36ddacbbd0a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016701 2026-03-20 07:59:22.392 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:22.394 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013368 2026-03-20 07:59:22.840 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:22.840 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:59:22.888 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047649) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:59:24.396 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:24.398 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013435 2026-03-20 07:59:26.399 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35954) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:26.401 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013697 2026-03-20 07:59:28.402 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:28.404 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007899 2026-03-20 07:59:30.405 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:30.407 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015235 2026-03-20 07:59:32.409 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:32.412 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015600 2026-03-20 07:59:34.413 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:34.414 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009246 2026-03-20 07:59:36.416 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37966) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:36.418 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013721 2026-03-20 07:59:37.841 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:37.842 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:59:37.886 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043221) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:59:38.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37980) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:38.421 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014036 2026-03-20 07:59:40.423 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37982) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:40.424 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008333 2026-03-20 07:59:42.426 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:42.427 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007570 2026-03-20 07:59:44.429 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51446) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:44.431 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 07:59:46.432 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:46.435 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016100 2026-03-20 07:59:48.436 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:48.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012398 2026-03-20 07:59:50.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51476) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:50.441 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013740 2026-03-20 07:59:52.442 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:52.444 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012708 2026-03-20 07:59:52.716 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55992) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:52.718 2 DEBUG oslo_policy.policy [req-13185f91-1b5d-4fbe-af76-778fc5ef2425 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 07:59:52.719 2 INFO eventlet.wsgi.server [req-13185f91-1b5d-4fbe-af76-778fc5ef2425 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0019486 2026-03-20 07:59:52.731 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:52.734 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:52.734 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 07:59:52.844 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 07:59:52.845 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 07:59:52.889 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043380) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 07:59:54.447 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:54.449 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014548 2026-03-20 07:59:56.451 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55998) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:56.453 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013034 2026-03-20 07:59:58.455 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56000) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 07:59:58.457 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013034 2026-03-20 08:00:00.459 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:00.461 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012751 2026-03-20 08:00:02.463 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:02.466 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012765 2026-03-20 08:00:04.469 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:04.471 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013635 2026-03-20 08:00:06.474 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45208) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:06.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013831 2026-03-20 08:00:07.845 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:07.846 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:00:07.884 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038086) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:00:08.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:08.478 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007675 2026-03-20 08:00:10.480 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:10.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014009 2026-03-20 08:00:12.484 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35776) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:12.489 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0023410 2026-03-20 08:00:14.493 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:14.496 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016773 2026-03-20 08:00:16.499 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:16.502 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013819 2026-03-20 08:00:18.502 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:18.503 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009825 2026-03-20 08:00:20.505 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35826) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:20.508 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012293 2026-03-20 08:00:22.510 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:22.513 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018165 2026-03-20 08:00:22.846 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:22.847 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:00:22.902 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054094) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:00:23.749 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:23.751 2 DEBUG oslo_policy.policy [req-6687c74a-3758-4c92-82ac-1313543f9c4d - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:00:23.751 2 INFO eventlet.wsgi.server [req-6687c74a-3758-4c92-82ac-1313543f9c4d - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016992 2026-03-20 08:00:24.516 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39730) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:24.519 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016189 2026-03-20 08:00:26.520 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39742) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:26.522 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007284 2026-03-20 08:00:28.539 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:28.541 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012805 2026-03-20 08:00:30.543 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:30.546 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013568 2026-03-20 08:00:32.547 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35004) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:32.548 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007014 2026-03-20 08:00:34.551 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35010) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:34.553 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013003 2026-03-20 08:00:36.555 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35020) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:36.558 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015306 2026-03-20 08:00:37.848 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:37.849 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:00:37.913 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.063542) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:00:38.560 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:38.562 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012679 2026-03-20 08:00:40.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:40.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015152 2026-03-20 08:00:42.568 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:42.570 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014331 2026-03-20 08:00:44.572 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:44.574 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014195 2026-03-20 08:00:46.575 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39130) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:46.578 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011966 2026-03-20 08:00:48.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39134) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:48.582 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012689 2026-03-20 08:00:50.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49258) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:50.586 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013707 2026-03-20 08:00:52.587 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:52.589 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009518 2026-03-20 08:00:52.732 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:52.734 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:52.736 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:00:52.849 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:00:52.850 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:00:52.900 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049012) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:00:54.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:54.593 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012865 2026-03-20 08:00:54.728 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:54.730 2 DEBUG oslo_policy.policy [req-71604778-7c6d-460d-9c94-477f1cec7eaa - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:00:54.732 2 INFO eventlet.wsgi.server [req-71604778-7c6d-460d-9c94-477f1cec7eaa - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032501 2026-03-20 08:00:56.596 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:56.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016797 2026-03-20 08:00:58.601 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:00:58.603 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012197 2026-03-20 08:01:00.605 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57010) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:00.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012476 2026-03-20 08:01:02.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:02.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012538 2026-03-20 08:01:04.613 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:04.614 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008783 2026-03-20 08:01:06.617 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:06.619 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012581 2026-03-20 08:01:07.851 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:07.852 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:01:07.895 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043644) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:01:08.621 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:08.624 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017810 2026-03-20 08:01:10.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:10.629 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013273 2026-03-20 08:01:12.631 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:12.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010452 2026-03-20 08:01:14.635 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:14.637 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013626 2026-03-20 08:01:16.639 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58078) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:16.641 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013330 2026-03-20 08:01:18.644 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:18.646 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013905 2026-03-20 08:01:20.647 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34348) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:20.649 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008869 2026-03-20 08:01:22.652 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34360) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:22.655 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014079 2026-03-20 08:01:22.852 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:22.853 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:01:22.885 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.032003) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:01:24.657 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:24.659 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012419 2026-03-20 08:01:25.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:25.776 2 DEBUG oslo_policy.policy [req-ff023b2d-e180-4d2d-aee2-f00204c0c259 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:01:25.778 2 INFO eventlet.wsgi.server [req-ff023b2d-e180-4d2d-aee2-f00204c0c259 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022981 2026-03-20 08:01:26.661 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:26.664 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015645 2026-03-20 08:01:28.666 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:28.668 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014374 2026-03-20 08:01:30.670 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:30.673 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015123 2026-03-20 08:01:32.675 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:32.677 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013556 2026-03-20 08:01:34.679 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40032) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:34.681 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010014 2026-03-20 08:01:36.683 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:36.686 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017216 2026-03-20 08:01:37.853 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:37.854 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:01:37.907 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052671) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:01:38.687 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:38.690 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012805 2026-03-20 08:01:40.692 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:40.694 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011482 2026-03-20 08:01:42.695 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:42.697 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008860 2026-03-20 08:01:44.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:44.703 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009160 2026-03-20 08:01:46.704 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:46.707 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014951 2026-03-20 08:01:48.709 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:48.712 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013216 2026-03-20 08:01:50.714 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:50.716 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013783 2026-03-20 08:01:52.717 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39532) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:52.720 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012689 2026-03-20 08:01:52.734 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:52.737 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:52.737 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:01:52.855 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:01:52.856 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:01:52.889 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033610) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:01:54.722 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:54.724 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012615 2026-03-20 08:01:56.725 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:56.727 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008647 2026-03-20 08:01:56.855 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:56.857 2 DEBUG oslo_policy.policy [req-8dd375e6-a65f-4ed3-bf3d-42a0f7d95cd3 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:01:56.859 2 INFO eventlet.wsgi.server [req-8dd375e6-a65f-4ed3-bf3d-42a0f7d95cd3 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021577 2026-03-20 08:01:58.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:01:58.733 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018415 2026-03-20 08:02:00.734 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:00.737 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013027 2026-03-20 08:02:02.740 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:02.743 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017710 2026-03-20 08:02:04.744 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:04.747 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012515 2026-03-20 08:02:06.749 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:06.753 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016422 2026-03-20 08:02:07.857 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:07.858 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:02:07.907 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048814) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:02:08.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54556) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:08.757 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012908 2026-03-20 08:02:10.759 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35290) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:10.762 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013566 2026-03-20 08:02:12.763 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:12.765 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008960 2026-03-20 08:02:14.767 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35312) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:14.769 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012918 2026-03-20 08:02:16.770 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:16.772 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011919 2026-03-20 08:02:18.773 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35320) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:18.776 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012114 2026-03-20 08:02:20.777 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40980) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:20.780 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012498 2026-03-20 08:02:22.782 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:22.785 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014415 2026-03-20 08:02:22.858 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:22.859 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:02:22.912 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053324) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:02:24.787 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41004) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:24.789 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010300 2026-03-20 08:02:26.791 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:26.793 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012493 2026-03-20 08:02:27.891 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:27.893 2 DEBUG oslo_policy.policy [req-3315c6ad-eeaf-44ee-b741-a13284322da9 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:02:27.896 2 INFO eventlet.wsgi.server [req-3315c6ad-eeaf-44ee-b741-a13284322da9 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0038452 2026-03-20 08:02:28.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:28.798 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013950 2026-03-20 08:02:30.800 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57512) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:30.802 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012932 2026-03-20 08:02:32.804 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57528) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:32.806 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013635 2026-03-20 08:02:34.809 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:34.812 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019059 2026-03-20 08:02:36.814 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:36.815 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009608 2026-03-20 08:02:37.859 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:37.860 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:02:37.900 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.040224) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:02:38.816 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57550) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:38.818 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009930 2026-03-20 08:02:40.820 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:40.823 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018101 2026-03-20 08:02:42.824 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:42.825 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006690 2026-03-20 08:02:44.827 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:44.829 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008619 2026-03-20 08:02:46.830 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:46.832 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012088 2026-03-20 08:02:48.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52326) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:48.835 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007198 2026-03-20 08:02:50.840 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46862) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:50.842 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012114 2026-03-20 08:02:52.734 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:52.738 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:52.739 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:02:52.845 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:52.847 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012600 2026-03-20 08:02:52.861 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:02:52.861 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:02:52.904 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042758) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:02:54.850 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:54.852 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013549 2026-03-20 08:02:56.854 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:56.856 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012441 2026-03-20 08:02:58.694 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:58.695 2 DEBUG oslo_policy.policy [req-ed33a7a6-eece-46b1-867b-316f9f76ecc3 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:02:58.696 2 INFO eventlet.wsgi.server [req-ed33a7a6-eece-46b1-867b-316f9f76ecc3 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016103 2026-03-20 08:02:58.857 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:02:58.859 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011914 2026-03-20 08:03:00.861 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52614) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:00.863 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012178 2026-03-20 08:03:02.866 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52616) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:02.869 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012214 2026-03-20 08:03:04.870 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:04.873 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017807 2026-03-20 08:03:06.874 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52640) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:06.875 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007246 2026-03-20 08:03:07.862 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:07.863 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:03:07.909 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045977) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:03:08.876 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:08.879 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012851 2026-03-20 08:03:10.880 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:10.883 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013711 2026-03-20 08:03:12.884 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:12.886 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007119 2026-03-20 08:03:14.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:14.889 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007222 2026-03-20 08:03:16.891 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:16.893 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013072 2026-03-20 08:03:18.895 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:18.897 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012531 2026-03-20 08:03:20.899 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:20.901 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013559 2026-03-20 08:03:22.863 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:22.864 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:03:22.900 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.035982) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:03:22.902 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:22.903 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006526 2026-03-20 08:03:24.905 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:24.908 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016623 2026-03-20 08:03:26.911 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:26.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0022423 2026-03-20 08:03:28.918 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:28.920 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014932 2026-03-20 08:03:29.677 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:29.679 2 DEBUG oslo_policy.policy [req-3d3bfaaf-22d7-4706-a5cf-d7a8a943290a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:03:29.680 2 INFO eventlet.wsgi.server [req-3d3bfaaf-22d7-4706-a5cf-d7a8a943290a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021870 2026-03-20 08:03:30.921 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:30.924 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013502 2026-03-20 08:03:32.925 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59792) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:32.927 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007946 2026-03-20 08:03:34.929 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:34.932 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013518 2026-03-20 08:03:36.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:36.936 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016320 2026-03-20 08:03:37.864 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:37.865 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:03:37.907 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042308) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:03:38.939 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59824) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:38.941 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013499 2026-03-20 08:03:40.943 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53908) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:40.945 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016630 2026-03-20 08:03:42.946 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:42.949 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014069 2026-03-20 08:03:44.951 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:44.954 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019841 2026-03-20 08:03:46.956 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:46.957 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010788 2026-03-20 08:03:48.960 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53940) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:48.962 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013807 2026-03-20 08:03:50.964 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58198) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:50.966 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014508 2026-03-20 08:03:52.735 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:52.739 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:52.740 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:03:52.865 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:03:52.866 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:03:52.918 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050908) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:03:52.968 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58204) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:52.971 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018480 2026-03-20 08:03:54.973 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:54.975 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010459 2026-03-20 08:03:56.977 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:56.979 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014548 2026-03-20 08:03:58.980 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:03:58.983 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012527 2026-03-20 08:04:00.704 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:00.706 2 DEBUG oslo_policy.policy [req-cfc725af-a2bc-4475-8a93-2de6bbcb695a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:04:00.707 2 INFO eventlet.wsgi.server [req-cfc725af-a2bc-4475-8a93-2de6bbcb695a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0018430 2026-03-20 08:04:00.985 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:00.987 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013430 2026-03-20 08:04:02.990 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59482) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:02.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013759 2026-03-20 08:04:04.993 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59486) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:04.996 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014644 2026-03-20 08:04:06.998 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59492) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:07.000 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 08:04:07.867 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:07.867 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:04:07.900 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.032333) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:04:09.002 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:09.005 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014462 2026-03-20 08:04:11.007 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51242) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:11.009 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014021 2026-03-20 08:04:13.010 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:13.012 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010049 2026-03-20 08:04:15.014 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51258) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:15.018 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017655 2026-03-20 08:04:17.020 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:17.023 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013866 2026-03-20 08:04:19.025 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:19.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014133 2026-03-20 08:04:21.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:21.032 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012882 2026-03-20 08:04:22.868 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:22.869 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:04:22.922 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052876) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:04:23.033 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:23.035 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014720 2026-03-20 08:04:25.037 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:25.039 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013597 2026-03-20 08:04:27.042 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:27.044 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017390 2026-03-20 08:04:29.046 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:29.049 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016890 2026-03-20 08:04:31.323 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:31.325 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015597 2026-03-20 08:04:31.715 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:31.717 2 DEBUG oslo_policy.policy [req-d9802513-7742-4cea-91d9-6c29daf83a1c - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:04:31.718 2 INFO eventlet.wsgi.server [req-d9802513-7742-4cea-91d9-6c29daf83a1c - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022397 2026-03-20 08:04:33.327 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35902) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:33.330 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016448 2026-03-20 08:04:35.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:35.335 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013566 2026-03-20 08:04:37.337 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:37.339 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014579 2026-03-20 08:04:37.869 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:37.870 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:04:37.905 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.034753) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:04:39.341 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:39.343 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010362 2026-03-20 08:04:41.344 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:41.346 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010045 2026-03-20 08:04:43.348 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:43.351 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019150 2026-03-20 08:04:45.353 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:45.355 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013590 2026-03-20 08:04:47.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38074) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:47.360 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013194 2026-03-20 08:04:49.361 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:49.364 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013616 2026-03-20 08:04:51.365 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46212) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:51.367 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008163 2026-03-20 08:04:52.737 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:52.740 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:52.741 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:04:52.870 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:04:52.871 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:04:52.913 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042062) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:04:53.368 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:53.370 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013433 2026-03-20 08:04:55.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:55.375 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014989 2026-03-20 08:04:57.376 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:57.378 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010476 2026-03-20 08:04:59.380 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:04:59.382 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010705 2026-03-20 08:05:01.384 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41814) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:01.386 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013766 2026-03-20 08:05:02.754 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41824) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:02.756 2 DEBUG oslo_policy.policy [req-9598e816-c6c5-4fdd-8831-45d3a17067d7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:05:02.758 2 INFO eventlet.wsgi.server [req-9598e816-c6c5-4fdd-8831-45d3a17067d7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0024071 2026-03-20 08:05:03.388 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41828) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:03.391 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013969 2026-03-20 08:05:05.392 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:05.394 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013490 2026-03-20 08:05:07.396 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41842) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:07.398 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013330 2026-03-20 08:05:07.872 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:07.872 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:05:07.909 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.036337) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:05:09.400 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41846) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:09.403 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017850 2026-03-20 08:05:11.405 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42104) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:11.408 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015147 2026-03-20 08:05:13.411 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42118) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:13.413 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016339 2026-03-20 08:05:15.415 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42128) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:15.418 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013897 2026-03-20 08:05:17.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:17.422 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014482 2026-03-20 08:05:19.423 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:19.426 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014107 2026-03-20 08:05:21.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:21.430 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014548 2026-03-20 08:05:22.873 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:22.874 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:05:22.933 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058339) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:05:23.430 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:23.433 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017350 2026-03-20 08:05:25.435 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:25.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014863 2026-03-20 08:05:27.440 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:27.442 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014052 2026-03-20 08:05:29.443 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:29.446 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017478 2026-03-20 08:05:31.448 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:31.451 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014255 2026-03-20 08:05:33.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:33.454 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010326 2026-03-20 08:05:33.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47350) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:33.658 2 DEBUG oslo_policy.policy [req-ee0707ed-b952-4e8e-97f3-d26bf316594a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:05:33.659 2 INFO eventlet.wsgi.server [req-ee0707ed-b952-4e8e-97f3-d26bf316594a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022767 2026-03-20 08:05:35.456 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47362) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:35.458 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013478 2026-03-20 08:05:37.460 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:37.462 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016885 2026-03-20 08:05:37.875 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:37.876 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:05:37.927 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050339) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:05:39.466 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:39.469 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016441 2026-03-20 08:05:41.470 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:41.472 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011075 2026-03-20 08:05:43.475 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35096) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:43.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008161 2026-03-20 08:05:45.478 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:45.480 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012155 2026-03-20 08:05:47.481 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35126) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:47.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008042 2026-03-20 08:05:49.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:49.487 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010514 2026-03-20 08:05:51.488 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:51.491 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013852 2026-03-20 08:05:52.739 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:52.742 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:52.744 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:05:52.877 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:05:52.877 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:05:52.909 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.031539) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:05:53.493 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:53.495 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015280 2026-03-20 08:05:55.497 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43374) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:55.499 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013566 2026-03-20 08:05:57.500 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:57.502 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010076 2026-03-20 08:05:59.504 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:05:59.507 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012152 2026-03-20 08:06:01.519 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:01.522 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013597 2026-03-20 08:06:03.523 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:03.526 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013435 2026-03-20 08:06:05.067 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:05.069 2 DEBUG oslo_policy.policy [req-57ad88af-c591-4d14-b73d-01ebadfef277 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:06:05.069 2 INFO eventlet.wsgi.server [req-57ad88af-c591-4d14-b73d-01ebadfef277 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017571 2026-03-20 08:06:05.528 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:05.531 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017133 2026-03-20 08:06:07.533 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58954) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:07.535 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015874 2026-03-20 08:06:07.878 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:07.879 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:06:07.925 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046674) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:06:09.536 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58970) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:09.540 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020819 2026-03-20 08:06:11.541 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:11.544 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013523 2026-03-20 08:06:13.546 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:13.548 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015352 2026-03-20 08:06:15.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:15.552 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013726 2026-03-20 08:06:17.553 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:17.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012348 2026-03-20 08:06:19.558 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:19.563 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0033059 2026-03-20 08:06:21.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:21.567 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015199 2026-03-20 08:06:22.880 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:22.881 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:06:22.936 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054968) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:06:23.569 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:23.572 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016122 2026-03-20 08:06:25.573 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:25.576 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018556 2026-03-20 08:06:27.579 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46780) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:27.583 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021205 2026-03-20 08:06:29.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:29.586 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012779 2026-03-20 08:06:31.588 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:31.591 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013800 2026-03-20 08:06:33.592 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:33.594 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010366 2026-03-20 08:06:35.596 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:35.598 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010574 2026-03-20 08:06:35.875 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41822) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:35.877 2 DEBUG oslo_policy.policy [req-f081609d-dfb4-4e52-811e-b9ec89b8a29f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:06:35.879 2 INFO eventlet.wsgi.server [req-f081609d-dfb4-4e52-811e-b9ec89b8a29f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032575 2026-03-20 08:06:37.599 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41838) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:37.602 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013659 2026-03-20 08:06:37.881 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:37.882 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:06:37.935 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052581) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:06:39.604 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41844) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:39.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020216 2026-03-20 08:06:41.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:41.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007544 2026-03-20 08:06:43.612 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:43.615 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012810 2026-03-20 08:06:45.616 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:45.618 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010407 2026-03-20 08:06:47.620 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35308) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:47.622 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010386 2026-03-20 08:06:49.623 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35318) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:49.626 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013332 2026-03-20 08:06:51.627 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53748) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:51.630 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015514 2026-03-20 08:06:52.742 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:52.745 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:52.745 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:06:52.883 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:06:52.884 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:06:52.927 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042818) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:06:53.631 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53760) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:53.633 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009832 2026-03-20 08:06:55.636 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:55.638 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014555 2026-03-20 08:06:57.640 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:57.642 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015874 2026-03-20 08:06:59.644 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53792) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:06:59.647 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014923 2026-03-20 08:07:01.649 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52378) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:01.651 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013108 2026-03-20 08:07:03.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:03.658 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013478 2026-03-20 08:07:05.661 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52394) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:05.664 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018961 2026-03-20 08:07:06.701 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:06.703 2 DEBUG oslo_policy.policy [req-a0159736-af9e-4412-8a72-60aa8d42e677 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:07:06.704 2 INFO eventlet.wsgi.server [req-a0159736-af9e-4412-8a72-60aa8d42e677 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016668 2026-03-20 08:07:07.666 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52408) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:07.668 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010560 2026-03-20 08:07:07.884 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:07.885 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:07:07.930 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045360) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:07:09.670 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:09.673 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014713 2026-03-20 08:07:11.675 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:11.678 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013490 2026-03-20 08:07:13.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:13.682 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012400 2026-03-20 08:07:15.683 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52190) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:15.686 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014427 2026-03-20 08:07:17.687 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52192) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:17.690 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013709 2026-03-20 08:07:19.691 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:19.693 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009677 2026-03-20 08:07:21.694 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:21.697 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018501 2026-03-20 08:07:22.885 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:22.886 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:07:22.946 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.059826) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:07:23.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:23.700 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010490 2026-03-20 08:07:25.703 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58080) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:25.704 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009711 2026-03-20 08:07:27.707 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58090) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:27.710 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016408 2026-03-20 08:07:29.903 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:29.906 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013521 2026-03-20 08:07:31.908 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:31.910 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013680 2026-03-20 08:07:33.912 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:33.915 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013177 2026-03-20 08:07:35.917 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:35.919 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014215 2026-03-20 08:07:37.874 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:37.876 2 DEBUG oslo_policy.policy [req-125ad391-1196-4305-a5cd-5a5caa159b59 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:07:37.877 2 INFO eventlet.wsgi.server [req-125ad391-1196-4305-a5cd-5a5caa159b59 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0018635 2026-03-20 08:07:37.887 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:37.888 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:07:37.920 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:37.922 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007696 2026-03-20 08:07:37.939 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050539) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:07:39.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49074) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:39.926 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013545 2026-03-20 08:07:41.928 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:41.930 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015428 2026-03-20 08:07:43.932 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:43.934 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013211 2026-03-20 08:07:45.936 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:45.939 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016313 2026-03-20 08:07:47.940 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:47.942 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009580 2026-03-20 08:07:49.944 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56616) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:49.945 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008833 2026-03-20 08:07:51.947 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:51.949 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013933 2026-03-20 08:07:52.743 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:52.745 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:52.746 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:07:52.889 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:07:52.890 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:07:52.937 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046783) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:07:53.951 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:53.953 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016139 2026-03-20 08:07:55.955 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:55.958 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019619 2026-03-20 08:07:57.959 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:57.961 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009658 2026-03-20 08:07:59.963 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:07:59.966 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015674 2026-03-20 08:08:01.968 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:01.970 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012102 2026-03-20 08:08:03.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49726) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:03.974 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011349 2026-03-20 08:08:05.975 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:05.978 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013621 2026-03-20 08:08:07.890 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:07.891 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:08:07.945 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053596) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:08:07.979 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49748) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:07.982 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016577 2026-03-20 08:08:08.786 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:08.787 2 DEBUG oslo_policy.policy [req-0844dfc9-ed9c-4a8f-a849-fae9aebc4da5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:08:08.788 2 INFO eventlet.wsgi.server [req-0844dfc9-ed9c-4a8f-a849-fae9aebc4da5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016499 2026-03-20 08:08:09.984 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49776) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:09.986 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013053 2026-03-20 08:08:11.988 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:11.989 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008430 2026-03-20 08:08:13.991 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:13.993 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013516 2026-03-20 08:08:15.995 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:15.998 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016763 2026-03-20 08:08:17.999 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:18.001 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009913 2026-03-20 08:08:20.003 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40072) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:20.005 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014586 2026-03-20 08:08:22.007 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:22.009 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010378 2026-03-20 08:08:22.891 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:22.892 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:08:22.923 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.031109) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:08:24.010 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:24.012 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010023 2026-03-20 08:08:26.013 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:26.016 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012925 2026-03-20 08:08:28.017 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48412) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:28.019 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009041 2026-03-20 08:08:30.020 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:30.023 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012445 2026-03-20 08:08:32.025 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:32.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010262 2026-03-20 08:08:34.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60480) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:34.031 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010998 2026-03-20 08:08:36.033 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:36.034 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007949 2026-03-20 08:08:37.893 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:37.894 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:08:37.945 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050861) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:08:38.035 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60490) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:38.038 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014486 2026-03-20 08:08:39.646 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60498) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:39.647 2 DEBUG oslo_policy.policy [req-32c2de7c-471a-4dd3-901c-ca77755f0e73 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:08:39.648 2 INFO eventlet.wsgi.server [req-32c2de7c-471a-4dd3-901c-ca77755f0e73 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017335 2026-03-20 08:08:40.040 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:40.042 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012827 2026-03-20 08:08:42.044 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:42.046 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012519 2026-03-20 08:08:44.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53754) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:44.050 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013094 2026-03-20 08:08:46.052 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:46.054 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012600 2026-03-20 08:08:48.056 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:48.058 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013742 2026-03-20 08:08:50.060 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:50.062 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013783 2026-03-20 08:08:52.064 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:52.067 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018866 2026-03-20 08:08:52.745 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:52.746 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:52.748 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:08:52.895 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:08:52.895 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:08:52.958 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.062537) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:08:54.069 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:54.070 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008943 2026-03-20 08:08:56.071 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:56.074 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013845 2026-03-20 08:08:58.076 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54552) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:08:58.079 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011518 2026-03-20 08:09:00.080 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:00.082 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009067 2026-03-20 08:09:02.083 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56870) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:02.085 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009959 2026-03-20 08:09:04.086 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:04.089 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012343 2026-03-20 08:09:06.090 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:06.092 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012167 2026-03-20 08:09:07.896 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:07.897 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:09:07.946 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048852) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:09:08.094 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:08.096 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013967 2026-03-20 08:09:10.098 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:10.100 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015609 2026-03-20 08:09:10.916 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:10.918 2 DEBUG oslo_policy.policy [req-3852c793-fe66-4bb1-8706-88bec40d946e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:09:10.918 2 INFO eventlet.wsgi.server [req-3852c793-fe66-4bb1-8706-88bec40d946e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016332 2026-03-20 08:09:12.102 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39048) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:12.105 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013261 2026-03-20 08:09:14.106 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:14.109 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013697 2026-03-20 08:09:16.111 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:16.113 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014989 2026-03-20 08:09:18.114 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:18.117 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012836 2026-03-20 08:09:20.119 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39076) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:20.122 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020063 2026-03-20 08:09:22.124 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40562) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:22.127 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016842 2026-03-20 08:09:22.898 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:22.899 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:09:22.946 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047293) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:09:24.129 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40566) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:24.132 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016329 2026-03-20 08:09:26.134 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:26.138 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018044 2026-03-20 08:09:28.138 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40580) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:28.140 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007336 2026-03-20 08:09:30.141 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:30.145 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021667 2026-03-20 08:09:32.146 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:32.149 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015872 2026-03-20 08:09:34.151 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:34.154 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013840 2026-03-20 08:09:36.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:36.160 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015354 2026-03-20 08:09:37.899 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:37.901 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:09:37.946 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044560) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:09:38.161 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51940) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:38.164 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016880 2026-03-20 08:09:40.166 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:40.168 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013113 2026-03-20 08:09:41.810 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60296) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:41.813 2 DEBUG oslo_policy.policy [req-6d5beb70-4a58-444d-aef7-c9391d0fc762 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:09:41.816 2 INFO eventlet.wsgi.server [req-6d5beb70-4a58-444d-aef7-c9391d0fc762 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0054522 2026-03-20 08:09:42.170 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60308) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:42.172 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012388 2026-03-20 08:09:44.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:44.176 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010335 2026-03-20 08:09:46.178 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60320) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:46.180 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012448 2026-03-20 08:09:48.180 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:48.183 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013530 2026-03-20 08:09:50.184 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:50.187 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013065 2026-03-20 08:09:52.188 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47856) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:52.190 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012846 2026-03-20 08:09:52.747 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:52.749 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:52.751 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:09:52.901 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:09:52.902 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:09:52.950 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048231) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:09:54.192 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47872) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:54.194 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013456 2026-03-20 08:09:56.196 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:56.199 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015097 2026-03-20 08:09:58.201 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:09:58.203 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013895 2026-03-20 08:10:00.205 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:00.208 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018156 2026-03-20 08:10:02.210 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:02.213 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018606 2026-03-20 08:10:04.215 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54294) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:04.217 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013213 2026-03-20 08:10:06.218 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54298) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:06.221 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013046 2026-03-20 08:10:07.903 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:07.903 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:10:07.954 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050670) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:10:08.223 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:08.225 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012784 2026-03-20 08:10:10.226 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:10.229 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013406 2026-03-20 08:10:12.231 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:12.234 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019865 2026-03-20 08:10:12.983 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:12.986 2 DEBUG oslo_policy.policy [req-52bfa871-1907-40de-a3b4-f6e2b37c58c5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:10:12.987 2 INFO eventlet.wsgi.server [req-52bfa871-1907-40de-a3b4-f6e2b37c58c5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030208 2026-03-20 08:10:14.236 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:14.238 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013893 2026-03-20 08:10:16.240 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:16.242 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012057 2026-03-20 08:10:18.243 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:18.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012622 2026-03-20 08:10:20.248 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:20.250 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012052 2026-03-20 08:10:22.252 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:22.254 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011413 2026-03-20 08:10:22.904 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:22.904 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:10:22.950 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045347) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:10:24.255 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:24.257 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009077 2026-03-20 08:10:26.258 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:26.260 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012727 2026-03-20 08:10:28.262 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41780) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:28.264 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016706 2026-03-20 08:10:30.265 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:30.268 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013161 2026-03-20 08:10:32.270 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:32.272 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012155 2026-03-20 08:10:34.273 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:34.275 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012367 2026-03-20 08:10:36.277 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:36.279 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012500 2026-03-20 08:10:37.905 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:37.906 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:10:37.952 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045956) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:10:38.281 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:38.283 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012658 2026-03-20 08:10:40.285 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:40.287 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013096 2026-03-20 08:10:42.288 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:42.291 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013492 2026-03-20 08:10:43.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:43.835 2 DEBUG oslo_policy.policy [req-14726ce8-b798-4de1-abc7-27fcdedd9ff5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:10:43.836 2 INFO eventlet.wsgi.server [req-14726ce8-b798-4de1-abc7-27fcdedd9ff5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0020964 2026-03-20 08:10:44.293 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:44.295 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009890 2026-03-20 08:10:46.297 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:46.298 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007052 2026-03-20 08:10:48.300 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:48.302 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010383 2026-03-20 08:10:50.303 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:50.305 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009086 2026-03-20 08:10:52.306 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37062) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:52.309 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012307 2026-03-20 08:10:52.748 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:52.751 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:52.752 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:10:52.906 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:10:52.907 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:10:52.953 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045706) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:10:54.311 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:54.313 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014539 2026-03-20 08:10:56.315 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37074) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:56.317 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012763 2026-03-20 08:10:58.319 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37082) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:10:58.323 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018320 2026-03-20 08:11:00.325 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:00.327 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012348 2026-03-20 08:11:02.329 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59612) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:02.331 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012901 2026-03-20 08:11:04.333 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59618) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:04.335 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013063 2026-03-20 08:11:06.337 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:06.339 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012665 2026-03-20 08:11:07.908 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:07.908 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:11:07.959 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050241) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:11:08.340 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:08.343 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012546 2026-03-20 08:11:10.345 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:10.346 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007384 2026-03-20 08:11:12.348 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:12.350 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013008 2026-03-20 08:11:14.352 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:14.354 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 08:11:14.908 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:14.910 2 DEBUG oslo_policy.policy [req-107d8f9e-6bc7-4410-8e61-47df7f05b29b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:11:14.911 2 INFO eventlet.wsgi.server [req-107d8f9e-6bc7-4410-8e61-47df7f05b29b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023189 2026-03-20 08:11:16.355 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:16.358 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012043 2026-03-20 08:11:18.360 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:18.362 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012882 2026-03-20 08:11:20.364 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:20.366 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012362 2026-03-20 08:11:22.368 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:22.370 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012386 2026-03-20 08:11:22.909 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:22.910 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:11:22.964 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053423) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:11:24.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:24.374 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013578 2026-03-20 08:11:26.375 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:26.378 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012197 2026-03-20 08:11:28.379 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:28.381 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014081 2026-03-20 08:11:30.383 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:30.385 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012131 2026-03-20 08:11:32.386 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46406) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:32.389 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014238 2026-03-20 08:11:34.391 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:34.392 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007353 2026-03-20 08:11:36.394 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46428) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:36.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007646 2026-03-20 08:11:37.911 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:37.912 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:11:37.961 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048657) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:11:38.397 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46432) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:38.399 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012188 2026-03-20 08:11:40.401 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46436) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:40.403 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013182 2026-03-20 08:11:42.405 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:42.407 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012174 2026-03-20 08:11:44.409 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:44.411 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012238 2026-03-20 08:11:45.365 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:45.367 2 DEBUG oslo_policy.policy [req-9e4fc7f7-3262-4e2f-b489-727675199261 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:11:45.368 2 INFO eventlet.wsgi.server [req-9e4fc7f7-3262-4e2f-b489-727675199261 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0025556 2026-03-20 08:11:46.413 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53056) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:46.414 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007622 2026-03-20 08:11:48.416 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53070) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:48.417 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009291 2026-03-20 08:11:50.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53082) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:50.421 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013888 2026-03-20 08:11:52.423 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:52.425 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015945 2026-03-20 08:11:52.750 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:52.753 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:52.754 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:11:52.912 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:11:52.913 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:11:52.966 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052718) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:11:54.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:54.428 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010390 2026-03-20 08:11:56.430 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:56.432 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012410 2026-03-20 08:11:58.433 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44808) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:11:58.436 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013018 2026-03-20 08:12:00.438 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:00.440 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012343 2026-03-20 08:12:02.442 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:02.444 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012581 2026-03-20 08:12:04.446 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59452) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:04.447 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007200 2026-03-20 08:12:06.449 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59462) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:06.451 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014207 2026-03-20 08:12:07.914 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:07.915 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:12:07.963 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048583) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:12:08.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:08.454 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009618 2026-03-20 08:12:10.455 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:10.457 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012527 2026-03-20 08:12:12.458 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60344) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:12.461 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013967 2026-03-20 08:12:14.463 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:14.465 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013340 2026-03-20 08:12:15.989 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60374) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:15.992 2 DEBUG oslo_policy.policy [req-467dd099-d195-46d3-9da1-7adeb78cb463 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:12:15.993 2 INFO eventlet.wsgi.server [req-467dd099-d195-46d3-9da1-7adeb78cb463 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033517 2026-03-20 08:12:16.467 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:16.469 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012631 2026-03-20 08:12:18.470 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60400) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:18.472 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009851 2026-03-20 08:12:20.474 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60414) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:20.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012901 2026-03-20 08:12:22.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33956) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:22.479 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009086 2026-03-20 08:12:22.915 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:22.916 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:12:22.958 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041846) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:12:24.481 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33970) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:24.482 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010657 2026-03-20 08:12:26.483 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:26.485 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009325 2026-03-20 08:12:28.487 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:28.489 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013661 2026-03-20 08:12:30.491 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33990) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:30.493 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012972 2026-03-20 08:12:32.494 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:32.497 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012345 2026-03-20 08:12:34.499 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:34.501 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009627 2026-03-20 08:12:36.503 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46104) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:36.505 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016179 2026-03-20 08:12:37.916 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:37.917 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:12:37.959 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041800) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:12:38.507 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:38.508 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009987 2026-03-20 08:12:40.510 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46118) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:40.512 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012496 2026-03-20 08:12:42.513 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:42.515 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011392 2026-03-20 08:12:44.517 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49080) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:44.519 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012333 2026-03-20 08:12:46.520 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49090) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:46.522 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010896 2026-03-20 08:12:46.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:46.701 2 DEBUG oslo_policy.policy [req-41a5335d-b7e2-46d3-9b47-0c82c01e3305 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:12:46.702 2 INFO eventlet.wsgi.server [req-41a5335d-b7e2-46d3-9b47-0c82c01e3305 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029418 2026-03-20 08:12:48.524 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:48.528 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0023160 2026-03-20 08:12:50.529 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49130) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:50.532 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012779 2026-03-20 08:12:52.533 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48408) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:52.535 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006814 2026-03-20 08:12:52.751 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:52.755 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:52.756 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:12:52.918 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:12:52.919 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:12:52.966 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046575) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:12:54.537 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48422) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:54.539 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012836 2026-03-20 08:12:56.541 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48436) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:56.543 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012808 2026-03-20 08:12:58.545 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48450) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:12:58.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012529 2026-03-20 08:13:00.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48462) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:00.551 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013180 2026-03-20 08:13:02.553 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51590) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:02.555 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012875 2026-03-20 08:13:04.557 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:04.559 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013287 2026-03-20 08:13:06.560 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:06.563 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012534 2026-03-20 08:13:07.920 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:07.921 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:13:07.969 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047715) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:13:08.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51604) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:08.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009873 2026-03-20 08:13:10.568 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39496) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:10.570 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012553 2026-03-20 08:13:12.571 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39508) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:12.574 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014772 2026-03-20 08:13:14.576 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:14.578 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012717 2026-03-20 08:13:16.579 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39528) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:16.582 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012529 2026-03-20 08:13:17.747 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:17.749 2 DEBUG oslo_policy.policy [req-3bb51e73-ec54-4b9d-b1fd-84942fb902a4 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:13:17.750 2 INFO eventlet.wsgi.server [req-3bb51e73-ec54-4b9d-b1fd-84942fb902a4 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0020056 2026-03-20 08:13:18.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39550) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:18.587 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014124 2026-03-20 08:13:20.589 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50748) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:20.591 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010080 2026-03-20 08:13:22.593 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:22.595 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013089 2026-03-20 08:13:22.921 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:22.922 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:13:22.971 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048471) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:13:24.597 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:24.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014410 2026-03-20 08:13:26.600 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:26.603 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012219 2026-03-20 08:13:28.603 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:28.606 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012419 2026-03-20 08:13:30.607 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:30.609 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009089 2026-03-20 08:13:32.611 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:32.613 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015607 2026-03-20 08:13:34.614 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:34.617 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012369 2026-03-20 08:13:36.618 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:36.620 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009706 2026-03-20 08:13:37.923 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:37.923 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:13:37.973 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049628) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:13:38.622 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38070) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:38.625 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016167 2026-03-20 08:13:40.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:40.628 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013635 2026-03-20 08:13:42.629 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:42.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012655 2026-03-20 08:13:44.634 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:44.636 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 08:13:46.639 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:46.642 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0025175 2026-03-20 08:13:48.644 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:48.647 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013161 2026-03-20 08:13:48.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:48.844 2 DEBUG oslo_policy.policy [req-474c5b5f-1abe-434c-8fff-7a722bdf17f9 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:13:48.845 2 INFO eventlet.wsgi.server [req-474c5b5f-1abe-434c-8fff-7a722bdf17f9 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017140 2026-03-20 08:13:50.648 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56814) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:50.651 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013523 2026-03-20 08:13:52.653 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56830) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:52.654 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006888 2026-03-20 08:13:52.753 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:52.757 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:52.758 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:13:52.924 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:13:52.925 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:13:52.972 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046640) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:13:54.655 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56834) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:54.658 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013146 2026-03-20 08:13:56.660 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56846) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:56.662 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012014 2026-03-20 08:13:58.664 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56848) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:13:58.666 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013247 2026-03-20 08:14:00.667 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45730) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:00.670 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012560 2026-03-20 08:14:02.671 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:02.674 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012784 2026-03-20 08:14:04.676 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:04.678 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014462 2026-03-20 08:14:06.679 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:06.681 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011220 2026-03-20 08:14:07.925 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:07.926 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:14:07.972 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045874) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:14:08.683 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:08.686 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017481 2026-03-20 08:14:10.687 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:10.690 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012262 2026-03-20 08:14:12.690 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:12.693 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014529 2026-03-20 08:14:14.695 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:14.696 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009015 2026-03-20 08:14:16.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:16.701 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013247 2026-03-20 08:14:18.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41256) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:18.705 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015705 2026-03-20 08:14:19.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:19.628 2 DEBUG oslo_policy.policy [req-a575dac3-a2d8-4d4f-a1ea-5b6d67838835 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:14:19.629 2 INFO eventlet.wsgi.server [req-a575dac3-a2d8-4d4f-a1ea-5b6d67838835 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0024514 2026-03-20 08:14:20.707 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44968) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:20.709 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013802 2026-03-20 08:14:22.711 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44974) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:22.713 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014279 2026-03-20 08:14:22.927 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:22.928 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:14:22.975 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047300) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:14:24.715 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44986) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:24.717 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014148 2026-03-20 08:14:26.718 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:26.721 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012095 2026-03-20 08:14:28.722 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45000) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:28.725 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012517 2026-03-20 08:14:30.726 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:30.729 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012665 2026-03-20 08:14:32.731 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48480) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:32.734 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018477 2026-03-20 08:14:34.736 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:34.744 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0030119 2026-03-20 08:14:36.746 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:36.749 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015218 2026-03-20 08:14:37.928 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:37.929 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:14:37.967 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.037713) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:14:38.751 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:38.753 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013602 2026-03-20 08:14:40.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:40.757 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013912 2026-03-20 08:14:42.758 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:42.760 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006766 2026-03-20 08:14:44.761 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:44.763 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007422 2026-03-20 08:14:46.764 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:46.767 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012774 2026-03-20 08:14:48.769 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:48.770 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009882 2026-03-20 08:14:50.772 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:50.775 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018761 2026-03-20 08:14:50.856 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:50.857 2 DEBUG oslo_policy.policy [req-eb1e26b7-2342-4aec-8f24-5d774e2fcf2b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:14:50.858 2 INFO eventlet.wsgi.server [req-eb1e26b7-2342-4aec-8f24-5d774e2fcf2b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016282 2026-03-20 08:14:52.755 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:52.758 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:52.759 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:14:52.776 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55532) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:52.778 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 08:14:52.929 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:14:52.930 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:14:53.036 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.105689) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:14:54.779 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:54.781 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007026 2026-03-20 08:14:56.782 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:56.784 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012541 2026-03-20 08:14:58.785 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55546) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:14:58.787 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009990 2026-03-20 08:15:00.788 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49374) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:00.791 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017133 2026-03-20 08:15:02.793 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49388) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:02.794 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007794 2026-03-20 08:15:04.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:04.797 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009072 2026-03-20 08:15:06.798 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49404) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:06.800 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009594 2026-03-20 08:15:07.930 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:07.931 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:15:07.981 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049783) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:15:08.801 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49410) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:08.804 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013685 2026-03-20 08:15:10.805 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:10.808 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016930 2026-03-20 08:15:12.810 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56056) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:12.812 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012937 2026-03-20 08:15:14.814 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56072) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:14.816 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014040 2026-03-20 08:15:16.819 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:16.821 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015905 2026-03-20 08:15:18.822 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56096) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:18.823 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007665 2026-03-20 08:15:20.824 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:20.826 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009041 2026-03-20 08:15:21.754 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:21.756 2 DEBUG oslo_policy.policy [req-54fa7cb2-b427-46bf-ae86-b930b24604a5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:15:21.757 2 INFO eventlet.wsgi.server [req-54fa7cb2-b427-46bf-ae86-b930b24604a5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0025258 2026-03-20 08:15:22.827 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:22.830 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013499 2026-03-20 08:15:22.931 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:22.932 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:15:22.982 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049276) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:15:24.831 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:24.833 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009358 2026-03-20 08:15:26.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:26.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007310 2026-03-20 08:15:28.837 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34420) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:28.839 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011787 2026-03-20 08:15:30.840 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44628) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:30.842 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009055 2026-03-20 08:15:32.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:32.846 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012414 2026-03-20 08:15:34.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:34.849 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012364 2026-03-20 08:15:36.850 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:36.852 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008447 2026-03-20 08:15:37.933 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:37.934 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:15:37.988 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053212) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:15:38.853 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:38.856 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013428 2026-03-20 08:15:40.858 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:40.860 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011423 2026-03-20 08:15:42.861 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40580) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:42.865 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018592 2026-03-20 08:15:44.866 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:44.869 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012290 2026-03-20 08:15:46.871 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:46.873 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011756 2026-03-20 08:15:48.874 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40602) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:48.876 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010326 2026-03-20 08:15:50.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:50.879 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008974 2026-03-20 08:15:52.672 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48378) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:52.673 2 DEBUG oslo_policy.policy [req-62389863-88d8-4ac9-b806-df315ca54b73 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:15:52.674 2 INFO eventlet.wsgi.server [req-62389863-88d8-4ac9-b806-df315ca54b73 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016532 2026-03-20 08:15:52.756 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:52.760 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:52.760 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:15:52.881 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:52.883 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009236 2026-03-20 08:15:52.935 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:15:52.936 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:15:52.995 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058586) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:15:54.885 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48400) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:54.887 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013137 2026-03-20 08:15:56.888 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:56.891 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013587 2026-03-20 08:15:58.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48420) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:15:58.895 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013463 2026-03-20 08:16:00.896 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:00.899 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012896 2026-03-20 08:16:02.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:02.902 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007653 2026-03-20 08:16:04.904 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:04.907 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015545 2026-03-20 08:16:06.908 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:06.910 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010281 2026-03-20 08:16:07.936 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:07.937 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:16:07.981 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044050) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:16:08.912 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:08.914 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016520 2026-03-20 08:16:10.916 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39712) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:10.919 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019567 2026-03-20 08:16:12.920 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39726) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:12.922 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012465 2026-03-20 08:16:14.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:14.926 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015337 2026-03-20 08:16:16.928 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:16.931 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018497 2026-03-20 08:16:18.932 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:18.935 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015717 2026-03-20 08:16:20.936 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:20.938 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011663 2026-03-20 08:16:22.937 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:22.938 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:16:22.943 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:22.946 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018649 2026-03-20 08:16:22.987 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048490) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:16:23.637 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:23.641 2 DEBUG oslo_policy.policy [req-c5c0ba71-720e-4700-a347-b87f42c6b818 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:16:23.643 2 INFO eventlet.wsgi.server [req-c5c0ba71-720e-4700-a347-b87f42c6b818 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0046890 2026-03-20 08:16:24.947 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:24.949 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007925 2026-03-20 08:16:26.950 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:26.953 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014284 2026-03-20 08:16:28.954 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48710) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:28.956 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008149 2026-03-20 08:16:30.957 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:30.960 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014386 2026-03-20 08:16:32.961 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:32.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017014 2026-03-20 08:16:34.966 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37122) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:34.968 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013340 2026-03-20 08:16:36.969 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:36.972 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013270 2026-03-20 08:16:37.939 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:37.940 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:16:37.996 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055960) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:16:38.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37144) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:38.977 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015392 2026-03-20 08:16:40.978 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34952) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:40.980 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010014 2026-03-20 08:16:42.981 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:42.984 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012476 2026-03-20 08:16:44.986 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34962) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:44.988 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016351 2026-03-20 08:16:46.990 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34968) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:46.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014372 2026-03-20 08:16:48.993 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34980) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:48.996 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013528 2026-03-20 08:16:50.996 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34574) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:50.998 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011730 2026-03-20 08:16:52.757 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:52.761 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:52.761 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:16:52.941 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:16:52.942 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:16:52.989 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047005) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:16:53.000 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:53.003 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013604 2026-03-20 08:16:54.673 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:54.675 2 DEBUG oslo_policy.policy [req-fdc2c7bc-de29-44d4-a010-707285f2390a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:16:54.676 2 INFO eventlet.wsgi.server [req-fdc2c7bc-de29-44d4-a010-707285f2390a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0020959 2026-03-20 08:16:55.005 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:55.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008681 2026-03-20 08:16:57.009 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34606) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:57.010 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009341 2026-03-20 08:16:59.013 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34608) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:16:59.015 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007594 2026-03-20 08:17:01.016 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55186) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:01.018 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012395 2026-03-20 08:17:03.019 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:03.022 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013745 2026-03-20 08:17:05.023 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55206) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:05.026 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013101 2026-03-20 08:17:07.027 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:07.029 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010128 2026-03-20 08:17:07.942 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:07.943 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:17:07.990 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046251) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:17:09.031 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:09.035 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016212 2026-03-20 08:17:11.036 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:11.040 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019088 2026-03-20 08:17:13.041 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:13.043 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009348 2026-03-20 08:17:15.045 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:15.047 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008771 2026-03-20 08:17:17.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41298) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:17.050 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012209 2026-03-20 08:17:19.053 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:19.055 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012183 2026-03-20 08:17:21.056 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:21.059 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012732 2026-03-20 08:17:22.944 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:22.945 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:17:22.997 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051761) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:17:23.060 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:23.063 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017419 2026-03-20 08:17:25.064 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59344) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:25.066 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008709 2026-03-20 08:17:25.067 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59348) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:25.068 2 DEBUG oslo_policy.policy [req-e9c058b6-7e50-422d-9a75-34c6f1725d54 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:17:25.069 2 INFO eventlet.wsgi.server [req-e9c058b6-7e50-422d-9a75-34c6f1725d54 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0013187 2026-03-20 08:17:27.067 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:27.069 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012727 2026-03-20 08:17:29.071 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:29.074 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017321 2026-03-20 08:17:31.075 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:31.078 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011899 2026-03-20 08:17:33.079 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:33.081 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007641 2026-03-20 08:17:35.082 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:35.084 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007434 2026-03-20 08:17:37.085 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:37.087 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012550 2026-03-20 08:17:37.945 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:37.946 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:17:37.994 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047337) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:17:39.088 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48708) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:39.090 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013053 2026-03-20 08:17:41.092 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56442) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:41.093 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007503 2026-03-20 08:17:43.094 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56446) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:43.096 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009837 2026-03-20 08:17:45.097 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56456) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:45.100 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015428 2026-03-20 08:17:47.101 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56466) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:47.103 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008845 2026-03-20 08:17:49.104 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56480) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:49.105 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008221 2026-03-20 08:17:51.107 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38848) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:51.110 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013130 2026-03-20 08:17:52.758 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:52.762 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:52.763 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:17:52.947 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:17:52.948 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:17:53.004 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056334) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:17:53.111 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38862) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:53.114 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013368 2026-03-20 08:17:55.117 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:55.119 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009451 2026-03-20 08:17:55.469 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:55.470 2 DEBUG oslo_policy.policy [req-1b621911-f150-431e-aa24-73e84d09d566 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:17:55.471 2 INFO eventlet.wsgi.server [req-1b621911-f150-431e-aa24-73e84d09d566 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0015719 2026-03-20 08:17:57.120 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:57.122 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014274 2026-03-20 08:17:59.122 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:17:59.128 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012603 2026-03-20 08:18:01.128 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:01.131 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009804 2026-03-20 08:18:03.132 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53226) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:03.133 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009027 2026-03-20 08:18:05.134 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:05.136 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009263 2026-03-20 08:18:07.138 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:07.141 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014246 2026-03-20 08:18:07.948 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:07.949 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:18:08.000 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050812) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:18:09.143 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:09.145 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013645 2026-03-20 08:18:11.146 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39330) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:11.148 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012052 2026-03-20 08:18:13.150 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:13.152 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012555 2026-03-20 08:18:15.153 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39348) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:15.155 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006602 2026-03-20 08:18:17.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:17.158 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009265 2026-03-20 08:18:19.160 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:19.162 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013812 2026-03-20 08:18:21.164 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59984) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:21.166 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009079 2026-03-20 08:18:22.950 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:22.950 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:18:23.003 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052645) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:18:23.167 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:23.168 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006886 2026-03-20 08:18:25.171 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:25.174 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017273 2026-03-20 08:18:25.997 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:25.998 2 DEBUG oslo_policy.policy [req-6831bcb7-cbf5-4585-894d-eb7d245cb36b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:18:25.999 2 INFO eventlet.wsgi.server [req-6831bcb7-cbf5-4585-894d-eb7d245cb36b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0015867 2026-03-20 08:18:27.176 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:27.178 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014713 2026-03-20 08:18:29.179 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:29.181 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007920 2026-03-20 08:18:31.182 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:31.185 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015471 2026-03-20 08:18:33.187 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:33.188 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009325 2026-03-20 08:18:35.189 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:35.192 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014005 2026-03-20 08:18:37.194 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50676) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:37.196 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010371 2026-03-20 08:18:37.951 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:37.952 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:18:38.000 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048329) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:18:39.197 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50692) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:39.200 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014186 2026-03-20 08:18:41.202 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:41.203 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009277 2026-03-20 08:18:43.205 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:43.206 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006757 2026-03-20 08:18:45.208 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50078) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:45.210 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012786 2026-03-20 08:18:47.212 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:47.214 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011642 2026-03-20 08:18:49.215 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50108) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:49.218 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012870 2026-03-20 08:18:51.220 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43830) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:51.222 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012727 2026-03-20 08:18:52.759 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:52.764 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:52.764 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:18:52.953 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:18:52.954 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:18:52.996 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042082) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:18:53.223 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43834) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:53.226 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013103 2026-03-20 08:18:55.227 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43850) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:55.230 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012803 2026-03-20 08:18:56.846 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:56.848 2 DEBUG oslo_policy.policy [req-7b972d98-4b5b-465b-a634-7d12d8efc13e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:18:56.849 2 INFO eventlet.wsgi.server [req-7b972d98-4b5b-465b-a634-7d12d8efc13e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0027583 2026-03-20 08:18:57.232 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43864) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:57.235 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019231 2026-03-20 08:18:59.237 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43866) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:18:59.240 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012796 2026-03-20 08:19:01.243 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51212) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:01.248 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0034597 2026-03-20 08:19:03.249 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:03.251 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009630 2026-03-20 08:19:05.252 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:05.255 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012722 2026-03-20 08:19:07.257 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:07.259 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013294 2026-03-20 08:19:07.955 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:07.955 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:19:07.991 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.036069) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:19:09.261 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:09.262 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007701 2026-03-20 08:19:11.264 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:11.266 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013156 2026-03-20 08:19:13.267 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:13.270 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014038 2026-03-20 08:19:15.271 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:15.274 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012980 2026-03-20 08:19:17.276 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53504) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:17.278 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011647 2026-03-20 08:19:19.280 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:19.281 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007229 2026-03-20 08:19:21.283 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:21.284 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009451 2026-03-20 08:19:22.955 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:22.956 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:19:23.009 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052650) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:19:23.285 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:23.287 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008011 2026-03-20 08:19:25.288 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50386) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:25.291 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012946 2026-03-20 08:19:27.316 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:27.317 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006924 2026-03-20 08:19:27.699 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50394) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:27.700 2 DEBUG oslo_policy.policy [req-2d6df4d3-f5d9-4c41-8c49-4aecc212ecec - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:19:27.701 2 INFO eventlet.wsgi.server [req-2d6df4d3-f5d9-4c41-8c49-4aecc212ecec - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016465 2026-03-20 08:19:29.318 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50404) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:29.321 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013216 2026-03-20 08:19:31.323 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59116) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:31.325 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012329 2026-03-20 08:19:33.327 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59124) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:33.329 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013349 2026-03-20 08:19:35.331 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:35.332 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007117 2026-03-20 08:19:37.334 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59134) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:37.336 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015800 2026-03-20 08:19:37.957 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:37.958 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:19:38.012 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053268) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:19:39.338 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:39.340 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013916 2026-03-20 08:19:41.342 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33954) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:41.345 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018854 2026-03-20 08:19:43.347 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:43.350 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016742 2026-03-20 08:19:45.352 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:45.355 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016284 2026-03-20 08:19:47.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:47.359 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013111 2026-03-20 08:19:49.361 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:49.363 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012863 2026-03-20 08:19:51.365 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:51.367 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014336 2026-03-20 08:19:52.760 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:52.765 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:52.765 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:19:52.959 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:19:52.959 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:19:52.992 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.032681) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:19:53.369 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:53.372 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018888 2026-03-20 08:19:55.374 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:55.376 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011458 2026-03-20 08:19:57.378 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:57.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012488 2026-03-20 08:19:58.666 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:58.676 2 DEBUG oslo_policy.policy [req-f1b2a396-f04b-4998-b113-f608063451c6 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:19:58.677 2 INFO eventlet.wsgi.server [req-f1b2a396-f04b-4998-b113-f608063451c6 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0097613 2026-03-20 08:19:59.382 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:19:59.383 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010686 2026-03-20 08:20:01.385 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36012) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:01.386 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010021 2026-03-20 08:20:03.389 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:03.391 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010509 2026-03-20 08:20:05.393 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:05.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016398 2026-03-20 08:20:07.397 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:07.399 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014198 2026-03-20 08:20:07.960 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:07.961 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:20:07.997 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.036093) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:20:09.402 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:09.404 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013957 2026-03-20 08:20:11.407 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:11.409 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010331 2026-03-20 08:20:13.411 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:13.413 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011995 2026-03-20 08:20:15.415 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:15.416 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007939 2026-03-20 08:20:17.418 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:17.421 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019526 2026-03-20 08:20:19.422 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45546) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:19.424 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009649 2026-03-20 08:20:21.425 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37486) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:21.427 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009396 2026-03-20 08:20:22.961 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:22.962 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:20:23.017 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054424) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:20:23.429 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37500) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:23.431 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011270 2026-03-20 08:20:25.432 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:25.434 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007751 2026-03-20 08:20:27.435 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37510) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:27.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012839 2026-03-20 08:20:29.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:29.442 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013850 2026-03-20 08:20:29.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:29.888 2 DEBUG oslo_policy.policy [req-0dac9e67-15b1-49fa-945d-64b2da990d68 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:20:29.889 2 INFO eventlet.wsgi.server [req-0dac9e67-15b1-49fa-945d-64b2da990d68 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016575 2026-03-20 08:20:31.444 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43618) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:31.448 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020385 2026-03-20 08:20:33.449 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43628) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:33.452 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012696 2026-03-20 08:20:35.454 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:35.456 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012043 2026-03-20 08:20:37.458 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:37.459 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007563 2026-03-20 08:20:37.963 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:37.964 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:20:38.018 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053655) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:20:39.461 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43662) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:39.462 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009809 2026-03-20 08:20:41.464 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:41.466 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013509 2026-03-20 08:20:43.468 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46122) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:43.470 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009401 2026-03-20 08:20:45.472 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:45.473 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008917 2026-03-20 08:20:47.474 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:47.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010157 2026-03-20 08:20:49.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46158) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:49.480 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014257 2026-03-20 08:20:51.482 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47020) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:51.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009565 2026-03-20 08:20:52.762 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:52.766 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:52.767 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:20:52.965 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:20:52.966 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:20:53.016 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048853) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:20:53.484 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47032) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:53.486 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007811 2026-03-20 08:20:55.488 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:55.490 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013344 2026-03-20 08:20:57.491 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:57.494 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012758 2026-03-20 08:20:59.495 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:20:59.498 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012324 2026-03-20 08:21:00.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:00.659 2 DEBUG oslo_policy.policy [req-4d3b154e-f243-469b-8ac5-5068c4db34c8 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:21:00.661 2 INFO eventlet.wsgi.server [req-4d3b154e-f243-469b-8ac5-5068c4db34c8 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0035541 2026-03-20 08:21:01.499 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42422) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:01.501 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011952 2026-03-20 08:21:03.503 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42428) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:03.505 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011818 2026-03-20 08:21:05.506 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42438) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:05.508 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007820 2026-03-20 08:21:07.510 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42440) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:07.512 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011885 2026-03-20 08:21:07.967 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:07.968 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:21:08.012 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044336) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:21:09.513 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:09.515 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010488 2026-03-20 08:21:11.517 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:11.520 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016711 2026-03-20 08:21:13.521 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:13.523 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008473 2026-03-20 08:21:15.524 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53992) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:15.525 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006759 2026-03-20 08:21:17.527 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:17.529 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013120 2026-03-20 08:21:19.530 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54020) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:19.532 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010526 2026-03-20 08:21:21.534 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:21.536 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013618 2026-03-20 08:21:22.969 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:22.970 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:21:23.010 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.040418) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:21:23.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48680) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:23.542 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021386 2026-03-20 08:21:25.544 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:25.546 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014718 2026-03-20 08:21:27.547 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48692) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:27.550 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012662 2026-03-20 08:21:29.552 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48708) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:29.553 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009806 2026-03-20 08:21:31.554 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42622) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:31.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009205 2026-03-20 08:21:31.816 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42626) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:31.817 2 DEBUG oslo_policy.policy [req-3f1b7157-1f52-4ac0-951b-65e922e1df61 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:21:31.819 2 INFO eventlet.wsgi.server [req-3f1b7157-1f52-4ac0-951b-65e922e1df61 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022910 2026-03-20 08:21:33.559 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42642) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:33.561 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013266 2026-03-20 08:21:35.564 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:35.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012403 2026-03-20 08:21:37.567 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:37.569 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010035 2026-03-20 08:21:37.970 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:37.971 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:21:38.009 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038661) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:21:39.570 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:39.572 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012169 2026-03-20 08:21:41.575 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58702) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:41.576 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009758 2026-03-20 08:21:43.579 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:43.581 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008805 2026-03-20 08:21:45.583 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58724) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:45.586 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016303 2026-03-20 08:21:47.587 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58728) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:47.589 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009141 2026-03-20 08:21:49.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:49.593 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013855 2026-03-20 08:21:51.594 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:51.595 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007043 2026-03-20 08:21:52.764 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:52.767 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:52.767 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:21:52.971 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:21:52.972 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:21:53.020 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047842) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:21:53.597 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:53.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009601 2026-03-20 08:21:55.601 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49546) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:55.604 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017173 2026-03-20 08:21:57.606 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:57.608 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013304 2026-03-20 08:21:59.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:21:59.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009685 2026-03-20 08:22:01.612 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35852) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:01.614 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006838 2026-03-20 08:22:02.981 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35868) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:02.984 2 DEBUG oslo_policy.policy [req-71b12199-19e7-45f2-9049-80dec36634a2 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:22:02.986 2 INFO eventlet.wsgi.server [req-71b12199-19e7-45f2-9049-80dec36634a2 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031693 2026-03-20 08:22:03.615 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35872) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:03.617 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008891 2026-03-20 08:22:05.619 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35874) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:05.620 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007126 2026-03-20 08:22:07.623 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:07.625 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013130 2026-03-20 08:22:07.973 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:07.973 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:22:08.015 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041139) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:22:09.627 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:09.630 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015383 2026-03-20 08:22:11.632 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:11.633 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009055 2026-03-20 08:22:13.635 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:13.637 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011795 2026-03-20 08:22:15.638 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:15.641 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010915 2026-03-20 08:22:17.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:17.645 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012615 2026-03-20 08:22:19.647 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:19.649 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008261 2026-03-20 08:22:21.651 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52974) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:21.653 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013721 2026-03-20 08:22:22.974 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:22.975 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:22:23.009 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033745) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:22:23.655 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52990) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:23.657 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016124 2026-03-20 08:22:25.659 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:25.661 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010359 2026-03-20 08:22:27.662 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53000) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:27.664 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011940 2026-03-20 08:22:29.668 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:29.670 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012779 2026-03-20 08:22:31.671 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:31.674 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012338 2026-03-20 08:22:33.645 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:33.647 2 DEBUG oslo_policy.policy [req-d65e9b27-21e2-46f0-a751-8f5f8e1d0647 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:22:33.649 2 INFO eventlet.wsgi.server [req-d65e9b27-21e2-46f0-a751-8f5f8e1d0647 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030921 2026-03-20 08:22:33.676 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41962) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:33.678 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012326 2026-03-20 08:22:35.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:35.682 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013342 2026-03-20 08:22:37.684 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:37.685 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008674 2026-03-20 08:22:37.976 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:37.976 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:22:38.032 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055651) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:22:39.686 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:39.689 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012929 2026-03-20 08:22:41.691 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56508) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:41.693 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015554 2026-03-20 08:22:43.695 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:43.697 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014939 2026-03-20 08:22:45.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56522) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:45.700 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013580 2026-03-20 08:22:47.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:47.703 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007577 2026-03-20 08:22:49.705 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:49.707 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013936 2026-03-20 08:22:51.708 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51844) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:51.711 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014374 2026-03-20 08:22:52.765 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:52.769 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:52.769 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:22:52.977 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:22:52.978 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:22:53.024 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045329) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:22:53.712 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51852) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:53.715 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013182 2026-03-20 08:22:55.717 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:55.719 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012228 2026-03-20 08:22:57.721 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51866) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:57.723 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012155 2026-03-20 08:22:59.725 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:22:59.727 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012774 2026-03-20 08:23:01.729 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60290) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:01.731 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013413 2026-03-20 08:23:03.733 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:03.736 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013182 2026-03-20 08:23:05.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:05.007 2 DEBUG oslo_policy.policy [req-3ff44e3d-9300-402b-b7ff-add68d4cbf9d - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:23:05.008 2 INFO eventlet.wsgi.server [req-3ff44e3d-9300-402b-b7ff-add68d4cbf9d - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0026743 2026-03-20 08:23:05.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60306) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:05.757 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008702 2026-03-20 08:23:07.759 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:07.761 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014229 2026-03-20 08:23:07.979 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:07.980 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:23:08.032 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051410) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:23:09.763 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:09.765 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012465 2026-03-20 08:23:11.768 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:11.770 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012224 2026-03-20 08:23:13.771 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:13.774 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013983 2026-03-20 08:23:15.775 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:15.778 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013213 2026-03-20 08:23:17.780 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:17.781 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007510 2026-03-20 08:23:19.783 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:19.786 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018067 2026-03-20 08:23:21.788 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:21.791 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019057 2026-03-20 08:23:22.981 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:22.981 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:23:23.022 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.040246) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:23:23.792 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39212) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:23.795 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012786 2026-03-20 08:23:25.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:25.799 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014465 2026-03-20 08:23:27.800 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:27.802 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009260 2026-03-20 08:23:29.804 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:29.806 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012486 2026-03-20 08:23:31.808 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:31.810 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013306 2026-03-20 08:23:33.812 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36366) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:33.814 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014262 2026-03-20 08:23:35.816 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:35.817 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007048 2026-03-20 08:23:35.854 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:35.856 2 DEBUG oslo_policy.policy [req-3904f47a-41e8-4f33-a5fd-0351112f2d6f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:23:35.857 2 INFO eventlet.wsgi.server [req-3904f47a-41e8-4f33-a5fd-0351112f2d6f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0018804 2026-03-20 08:23:37.823 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36404) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:37.825 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009766 2026-03-20 08:23:37.982 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:37.983 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:23:38.027 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044410) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:23:39.826 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36408) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:39.829 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014455 2026-03-20 08:23:41.831 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40104) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:41.832 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007055 2026-03-20 08:23:43.833 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:43.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012162 2026-03-20 08:23:45.838 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40124) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:45.841 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017753 2026-03-20 08:23:47.842 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:47.845 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014992 2026-03-20 08:23:49.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:49.849 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011988 2026-03-20 08:23:51.850 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54628) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:51.853 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018535 2026-03-20 08:23:52.766 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:52.770 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:52.771 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:23:52.984 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:23:52.985 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:23:53.030 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044659) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:23:53.855 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54632) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:53.857 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013597 2026-03-20 08:23:55.859 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:55.860 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009651 2026-03-20 08:23:57.862 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:57.865 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012341 2026-03-20 08:23:59.867 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54662) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:23:59.869 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012615 2026-03-20 08:24:01.870 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:01.872 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009577 2026-03-20 08:24:03.874 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:03.876 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011985 2026-03-20 08:24:05.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:05.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014465 2026-03-20 08:24:06.814 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51070) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:06.816 2 DEBUG oslo_policy.policy [req-c912b227-0bb2-4f2d-b6b7-960f5a104fea - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:24:06.828 2 INFO eventlet.wsgi.server [req-c912b227-0bb2-4f2d-b6b7-960f5a104fea - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0133376 2026-03-20 08:24:07.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51082) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:07.885 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017200 2026-03-20 08:24:07.985 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:07.986 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:24:08.041 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054299) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:24:09.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:09.891 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018954 2026-03-20 08:24:11.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:11.894 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010173 2026-03-20 08:24:13.896 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38680) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:13.898 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012057 2026-03-20 08:24:15.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:15.902 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013075 2026-03-20 08:24:17.904 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:17.908 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019636 2026-03-20 08:24:19.910 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:19.912 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012171 2026-03-20 08:24:21.914 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:21.916 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 08:24:22.986 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:22.987 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:24:23.037 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049323) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:24:23.918 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:23.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017080 2026-03-20 08:24:25.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:25.927 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017140 2026-03-20 08:24:27.930 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35260) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:27.933 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016456 2026-03-20 08:24:29.934 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:29.937 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012262 2026-03-20 08:24:31.938 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:31.940 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012617 2026-03-20 08:24:33.944 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58974) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:33.947 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021279 2026-03-20 08:24:35.950 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:35.953 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013034 2026-03-20 08:24:37.705 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:37.708 2 DEBUG oslo_policy.policy [req-c9e6a08d-95ad-4410-bf07-6298b3db98fc - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:24:37.709 2 INFO eventlet.wsgi.server [req-c9e6a08d-95ad-4410-bf07-6298b3db98fc - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0028791 2026-03-20 08:24:37.955 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:37.957 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013108 2026-03-20 08:24:37.988 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:37.988 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:24:38.037 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047867) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:24:39.959 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:39.961 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009758 2026-03-20 08:24:41.963 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:41.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009713 2026-03-20 08:24:43.967 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47286) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:43.969 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013556 2026-03-20 08:24:45.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:45.973 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012183 2026-03-20 08:24:47.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:47.977 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013137 2026-03-20 08:24:49.979 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47330) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:49.981 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012460 2026-03-20 08:24:51.982 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:51.985 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011814 2026-03-20 08:24:52.768 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:52.772 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:52.773 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:24:52.989 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:24:52.990 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:24:53.036 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046523) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:24:53.987 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39116) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:53.989 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015042 2026-03-20 08:24:55.991 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39126) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:55.995 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020072 2026-03-20 08:24:57.996 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39140) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:24:57.998 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008984 2026-03-20 08:25:00.000 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:00.002 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 08:25:02.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:02.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009637 2026-03-20 08:25:04.008 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:04.011 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017493 2026-03-20 08:25:06.012 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:06.015 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013077 2026-03-20 08:25:07.990 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:07.991 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:25:08.019 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50042) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:08.022 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0022357 2026-03-20 08:25:08.043 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051737) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:25:08.893 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:08.894 2 DEBUG oslo_policy.policy [req-2d5cc4af-2001-4ef7-9b47-a5b3770eac2c - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:25:08.895 2 INFO eventlet.wsgi.server [req-2d5cc4af-2001-4ef7-9b47-a5b3770eac2c - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016210 2026-03-20 08:25:10.024 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50048) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:10.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013342 2026-03-20 08:25:12.028 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:12.030 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006878 2026-03-20 08:25:14.032 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35410) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:14.034 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013921 2026-03-20 08:25:16.037 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35412) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:16.040 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018108 2026-03-20 08:25:18.041 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:18.044 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015874 2026-03-20 08:25:20.046 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35438) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:20.048 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012667 2026-03-20 08:25:22.049 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:22.052 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014203 2026-03-20 08:25:22.992 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:22.993 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:25:23.044 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051271) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:25:24.054 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:24.056 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013514 2026-03-20 08:25:26.057 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:26.060 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012529 2026-03-20 08:25:28.061 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37788) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:28.063 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009351 2026-03-20 08:25:30.065 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37796) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:30.067 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013690 2026-03-20 08:25:32.070 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:32.073 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015776 2026-03-20 08:25:34.074 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53986) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:34.077 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013049 2026-03-20 08:25:36.078 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:36.081 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012522 2026-03-20 08:25:37.994 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:37.995 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:25:38.045 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049523) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:25:38.082 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53994) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:38.084 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012319 2026-03-20 08:25:39.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54000) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:39.935 2 DEBUG oslo_policy.policy [req-36f0a17d-79fa-4ac6-ad37-c96154d1317b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:25:39.937 2 INFO eventlet.wsgi.server [req-36f0a17d-79fa-4ac6-ad37-c96154d1317b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0028636 2026-03-20 08:25:40.086 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:40.088 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011785 2026-03-20 08:25:42.090 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:42.092 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013947 2026-03-20 08:25:44.094 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:44.096 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011735 2026-03-20 08:25:46.098 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:46.100 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012367 2026-03-20 08:25:48.101 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:48.104 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013220 2026-03-20 08:25:50.106 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:50.108 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013013 2026-03-20 08:25:52.111 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:52.114 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015078 2026-03-20 08:25:52.769 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:52.773 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:52.773 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:25:52.995 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:25:52.996 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:25:53.046 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049556) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:25:54.116 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:54.118 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 08:25:56.120 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:56.122 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013533 2026-03-20 08:25:58.123 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45308) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:25:58.125 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008769 2026-03-20 08:26:00.126 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45322) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:00.128 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009167 2026-03-20 08:26:02.131 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:02.134 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015726 2026-03-20 08:26:04.136 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:04.137 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009575 2026-03-20 08:26:06.140 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:06.143 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016992 2026-03-20 08:26:07.997 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:07.998 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:26:08.048 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050201) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:26:08.144 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56656) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:08.147 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013630 2026-03-20 08:26:10.148 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:10.151 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012336 2026-03-20 08:26:10.706 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:10.708 2 DEBUG oslo_policy.policy [req-bbff0917-9556-4ac1-989c-8686ca1686c7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:26:10.709 2 INFO eventlet.wsgi.server [req-bbff0917-9556-4ac1-989c-8686ca1686c7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021920 2026-03-20 08:26:12.153 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51818) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:12.156 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017080 2026-03-20 08:26:14.158 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51828) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:14.160 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007517 2026-03-20 08:26:16.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51832) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:16.176 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007365 2026-03-20 08:26:18.177 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51840) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:18.179 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009234 2026-03-20 08:26:20.181 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51856) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:20.183 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013433 2026-03-20 08:26:22.185 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:22.187 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012586 2026-03-20 08:26:22.999 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:22.999 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:26:23.049 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048853) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:26:24.190 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:24.192 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013735 2026-03-20 08:26:26.193 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:26.195 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012097 2026-03-20 08:26:28.197 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:28.201 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017865 2026-03-20 08:26:30.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33388) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:30.206 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012352 2026-03-20 08:26:32.208 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:32.211 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015399 2026-03-20 08:26:34.213 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40770) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:34.215 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013037 2026-03-20 08:26:36.218 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40772) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:36.220 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009346 2026-03-20 08:26:38.000 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:38.001 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:26:38.048 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046992) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:26:38.221 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:38.224 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013227 2026-03-20 08:26:40.226 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:40.227 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008984 2026-03-20 08:26:41.797 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50492) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:41.799 2 DEBUG oslo_policy.policy [req-3cf3f1da-1a9c-467e-86a8-43ea2dfe5a3f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:26:41.799 2 INFO eventlet.wsgi.server [req-3cf3f1da-1a9c-467e-86a8-43ea2dfe5a3f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017586 2026-03-20 08:26:42.230 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:42.232 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012999 2026-03-20 08:26:44.234 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:44.237 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014267 2026-03-20 08:26:46.239 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:46.241 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013120 2026-03-20 08:26:48.243 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:48.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017681 2026-03-20 08:26:50.247 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:50.249 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012145 2026-03-20 08:26:52.251 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45576) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:52.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013130 2026-03-20 08:26:52.771 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:52.774 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:52.775 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:26:53.001 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:26:53.002 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:26:53.055 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051901) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:26:54.256 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45578) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:54.259 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012937 2026-03-20 08:26:56.260 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45584) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:56.263 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013275 2026-03-20 08:26:58.264 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45590) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:26:58.265 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007634 2026-03-20 08:27:00.268 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:00.270 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012779 2026-03-20 08:27:02.272 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:02.275 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012219 2026-03-20 08:27:04.276 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47712) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:04.278 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009663 2026-03-20 08:27:06.280 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47720) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:06.281 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010123 2026-03-20 08:27:08.003 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:08.004 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:27:08.055 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050977) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:27:08.283 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:08.286 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019245 2026-03-20 08:27:10.288 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47742) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:10.290 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014763 2026-03-20 08:27:12.292 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:12.295 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012400 2026-03-20 08:27:13.016 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53174) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:13.019 2 DEBUG oslo_policy.policy [req-23098f73-a057-451e-bcda-7d855def64d1 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:27:13.020 2 INFO eventlet.wsgi.server [req-23098f73-a057-451e-bcda-7d855def64d1 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031209 2026-03-20 08:27:14.296 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53182) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:14.298 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011854 2026-03-20 08:27:16.301 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53190) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:16.303 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012901 2026-03-20 08:27:18.304 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:18.306 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013163 2026-03-20 08:27:20.308 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:20.310 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012255 2026-03-20 08:27:22.313 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:22.315 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013492 2026-03-20 08:27:23.004 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:23.005 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:27:23.057 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052119) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:27:24.317 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33350) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:24.320 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013134 2026-03-20 08:27:26.322 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:26.325 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017834 2026-03-20 08:27:28.326 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33360) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:28.328 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013127 2026-03-20 08:27:30.330 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:30.333 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014787 2026-03-20 08:27:32.336 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55332) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:32.338 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012572 2026-03-20 08:27:34.341 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55334) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:34.344 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015130 2026-03-20 08:27:36.346 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:36.348 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015488 2026-03-20 08:27:38.005 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:38.006 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:27:38.055 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048858) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:27:38.350 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55344) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:38.352 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013416 2026-03-20 08:27:40.355 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55352) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:40.356 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009468 2026-03-20 08:27:42.358 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51864) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:42.361 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012636 2026-03-20 08:27:43.803 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51876) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:43.806 2 DEBUG oslo_policy.policy [req-d6196245-7e5f-44a4-83d4-a0e83fd682b1 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:27:43.807 2 INFO eventlet.wsgi.server [req-d6196245-7e5f-44a4-83d4-a0e83fd682b1 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029738 2026-03-20 08:27:44.363 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:44.366 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018520 2026-03-20 08:27:46.369 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:46.372 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019026 2026-03-20 08:27:48.374 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:48.376 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012887 2026-03-20 08:27:50.378 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:50.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013521 2026-03-20 08:27:52.383 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45914) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:52.385 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012665 2026-03-20 08:27:52.772 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:52.777 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:52.778 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:27:53.007 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:27:53.008 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:27:53.051 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042134) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:27:54.387 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:54.390 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013437 2026-03-20 08:27:56.392 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:56.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012274 2026-03-20 08:27:58.396 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45952) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:27:58.399 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018399 2026-03-20 08:28:00.402 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45960) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:00.405 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016720 2026-03-20 08:28:02.407 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:02.410 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014431 2026-03-20 08:28:04.412 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:04.415 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011952 2026-03-20 08:28:06.418 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44788) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:06.420 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012467 2026-03-20 08:28:08.009 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:08.010 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:28:08.058 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047279) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:28:08.421 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:08.423 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014367 2026-03-20 08:28:10.426 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:10.428 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013967 2026-03-20 08:28:12.430 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:12.433 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014138 2026-03-20 08:28:14.434 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39322) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:14.437 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018325 2026-03-20 08:28:14.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:14.800 2 DEBUG oslo_policy.policy [req-e14c6c3c-2fb0-439e-8e2d-6cbdb371e319 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:28:14.800 2 INFO eventlet.wsgi.server [req-e14c6c3c-2fb0-439e-8e2d-6cbdb371e319 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0028706 2026-03-20 08:28:16.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39348) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:16.442 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013044 2026-03-20 08:28:18.443 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39364) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:18.445 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012217 2026-03-20 08:28:20.448 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:20.450 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015986 2026-03-20 08:28:22.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45742) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:22.455 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015152 2026-03-20 08:28:23.011 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:23.012 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:28:23.064 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051939) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:28:24.458 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:24.460 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014248 2026-03-20 08:28:26.462 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45754) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:26.464 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009511 2026-03-20 08:28:28.467 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:28.470 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018544 2026-03-20 08:28:30.471 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:30.474 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013864 2026-03-20 08:28:32.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:32.479 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014369 2026-03-20 08:28:34.480 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44772) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:34.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012760 2026-03-20 08:28:36.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44780) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:36.486 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007193 2026-03-20 08:28:38.013 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:38.014 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:28:38.063 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048830) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:28:38.488 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44792) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:38.490 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014377 2026-03-20 08:28:40.492 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:40.495 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013897 2026-03-20 08:28:42.498 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:42.501 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015111 2026-03-20 08:28:44.503 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:44.505 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011883 2026-03-20 08:28:46.008 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:46.010 2 DEBUG oslo_policy.policy [req-ebe48730-b4e0-4bfb-ab35-6ec403dbc6b9 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:28:46.010 2 INFO eventlet.wsgi.server [req-ebe48730-b4e0-4bfb-ab35-6ec403dbc6b9 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016057 2026-03-20 08:28:46.507 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:46.509 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009878 2026-03-20 08:28:48.511 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:48.513 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014498 2026-03-20 08:28:50.516 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:50.518 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 08:28:52.521 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54294) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:52.523 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012791 2026-03-20 08:28:52.774 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:52.778 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:52.779 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:28:53.014 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:28:53.015 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:28:53.065 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049937) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:28:54.526 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:54.528 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012834 2026-03-20 08:28:56.530 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54312) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:56.533 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012498 2026-03-20 08:28:58.534 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54320) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:28:58.537 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015717 2026-03-20 08:29:00.539 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54322) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:00.541 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008733 2026-03-20 08:29:02.543 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42092) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:02.546 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012190 2026-03-20 08:29:04.547 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:04.549 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013363 2026-03-20 08:29:06.551 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:06.553 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012503 2026-03-20 08:29:08.016 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:08.017 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:29:08.059 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041437) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:29:08.555 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42130) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:08.557 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012650 2026-03-20 08:29:10.560 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:10.562 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011878 2026-03-20 08:29:12.565 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:12.568 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012891 2026-03-20 08:29:14.570 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:14.572 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013003 2026-03-20 08:29:16.396 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:16.398 2 DEBUG oslo_policy.policy [req-c37624d6-e5fd-46cf-b91d-fe9df1808de3 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:29:16.399 2 INFO eventlet.wsgi.server [req-c37624d6-e5fd-46cf-b91d-fe9df1808de3 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023806 2026-03-20 08:29:16.574 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:16.577 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012290 2026-03-20 08:29:18.578 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:18.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008039 2026-03-20 08:29:20.582 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48330) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:20.584 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012465 2026-03-20 08:29:22.587 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48346) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:22.588 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007672 2026-03-20 08:29:23.017 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:23.018 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:29:23.068 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049878) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:29:24.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:24.593 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014093 2026-03-20 08:29:26.596 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48366) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:26.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013437 2026-03-20 08:29:28.600 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:28.602 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008800 2026-03-20 08:29:30.604 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:30.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016372 2026-03-20 08:29:32.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:32.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012078 2026-03-20 08:29:34.614 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57680) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:34.616 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009644 2026-03-20 08:29:36.617 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:36.619 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009038 2026-03-20 08:29:38.019 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:38.020 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:29:38.060 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.039778) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:29:38.622 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57698) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:38.624 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014012 2026-03-20 08:29:40.629 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:40.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015037 2026-03-20 08:29:42.635 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51598) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:42.637 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012908 2026-03-20 08:29:44.640 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51612) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:44.642 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012314 2026-03-20 08:29:46.644 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51622) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:46.645 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008223 2026-03-20 08:29:46.720 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:46.724 2 DEBUG oslo_policy.policy [req-80367015-941f-4da3-8b13-a7f60362257a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:29:46.725 2 INFO eventlet.wsgi.server [req-80367015-941f-4da3-8b13-a7f60362257a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021043 2026-03-20 08:29:48.700 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51638) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:48.701 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0006869 2026-03-20 08:29:50.703 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:50.706 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017188 2026-03-20 08:29:52.775 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:52.780 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:52.781 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:29:53.021 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:29:53.022 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:29:53.069 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046941) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:29:53.198 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:53.201 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012853 2026-03-20 08:29:55.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:55.206 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012960 2026-03-20 08:29:57.208 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48062) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:57.211 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016599 2026-03-20 08:29:59.213 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:29:59.215 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011787 2026-03-20 08:30:01.217 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:01.219 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013256 2026-03-20 08:30:03.221 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45336) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:03.223 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013366 2026-03-20 08:30:05.224 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45352) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:05.226 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009034 2026-03-20 08:30:07.228 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45360) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:07.230 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009553 2026-03-20 08:30:08.022 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:08.023 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:30:08.057 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033972) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:30:09.232 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45374) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:09.235 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013394 2026-03-20 08:30:11.236 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:11.238 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011809 2026-03-20 08:30:13.239 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:13.242 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012755 2026-03-20 08:30:15.244 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53364) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:15.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009902 2026-03-20 08:30:17.248 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:17.250 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011332 2026-03-20 08:30:18.461 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53378) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:18.462 2 DEBUG oslo_policy.policy [req-ce2b9e18-5e96-45aa-a492-e6b39dbfad69 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:30:18.463 2 INFO eventlet.wsgi.server [req-ce2b9e18-5e96-45aa-a492-e6b39dbfad69 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016208 2026-03-20 08:30:19.251 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53382) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:19.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011785 2026-03-20 08:30:21.255 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33770) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:21.257 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009696 2026-03-20 08:30:23.024 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:23.024 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:30:23.062 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.037597) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:30:23.259 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:23.261 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014179 2026-03-20 08:30:25.262 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:25.265 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012853 2026-03-20 08:30:27.266 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:27.269 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014932 2026-03-20 08:30:29.271 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33796) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:29.273 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011847 2026-03-20 08:30:31.275 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:31.277 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008690 2026-03-20 08:30:33.278 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:33.280 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011206 2026-03-20 08:30:35.281 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:35.283 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009251 2026-03-20 08:30:37.285 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:37.288 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013649 2026-03-20 08:30:38.025 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:38.026 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:30:38.080 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053496) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:30:39.289 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50490) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:39.292 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014241 2026-03-20 08:30:41.294 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:41.296 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 08:30:43.298 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:43.300 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011497 2026-03-20 08:30:45.303 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41820) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:45.305 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016611 2026-03-20 08:30:47.483 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41824) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:47.485 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013053 2026-03-20 08:30:48.947 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41832) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:48.950 2 DEBUG oslo_policy.policy [req-3c9a827c-66a8-439e-b21f-94a185838174 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:30:48.951 2 INFO eventlet.wsgi.server [req-3c9a827c-66a8-439e-b21f-94a185838174 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031691 2026-03-20 08:30:49.487 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41838) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:49.489 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012093 2026-03-20 08:30:51.491 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:51.494 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019703 2026-03-20 08:30:52.777 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:52.782 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:52.783 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:30:53.026 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:30:53.027 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:30:53.078 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050374) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:30:53.495 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39450) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:53.498 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014596 2026-03-20 08:30:55.500 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39458) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:55.502 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011952 2026-03-20 08:30:57.504 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:57.505 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009727 2026-03-20 08:30:59.508 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39466) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:30:59.512 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019989 2026-03-20 08:31:01.514 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:01.516 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012896 2026-03-20 08:31:03.518 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47160) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:03.521 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015163 2026-03-20 08:31:05.523 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:05.526 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014658 2026-03-20 08:31:07.527 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:07.530 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012820 2026-03-20 08:31:08.028 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:08.028 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:31:08.062 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033698) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:31:09.532 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47192) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:09.535 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012426 2026-03-20 08:31:11.537 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:11.539 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013835 2026-03-20 08:31:13.541 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34284) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:13.544 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012631 2026-03-20 08:31:15.546 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34298) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:15.549 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016170 2026-03-20 08:31:17.551 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34308) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:17.552 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009072 2026-03-20 08:31:19.554 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34322) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:19.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008848 2026-03-20 08:31:19.715 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:19.718 2 DEBUG oslo_policy.policy [req-25d00848-5bf9-442e-b07c-188f34372156 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:31:19.720 2 INFO eventlet.wsgi.server [req-25d00848-5bf9-442e-b07c-188f34372156 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032816 2026-03-20 08:31:21.558 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:21.560 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011594 2026-03-20 08:31:23.029 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:23.029 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:31:23.073 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042921) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:31:23.562 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:23.564 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014074 2026-03-20 08:31:25.566 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50394) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:25.569 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012631 2026-03-20 08:31:27.571 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50406) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:27.574 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012093 2026-03-20 08:31:29.576 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50416) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:29.578 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012910 2026-03-20 08:31:31.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54096) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:31.582 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012622 2026-03-20 08:31:33.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54098) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:33.585 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008798 2026-03-20 08:31:35.587 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:35.589 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009511 2026-03-20 08:31:37.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:37.595 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020969 2026-03-20 08:31:38.031 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:38.031 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:31:38.078 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046020) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:31:39.597 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54128) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:39.599 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014184 2026-03-20 08:31:41.600 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46844) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:41.603 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013459 2026-03-20 08:31:43.604 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46856) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:43.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013199 2026-03-20 08:31:45.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:45.612 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013604 2026-03-20 08:31:47.614 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46872) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:47.617 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013924 2026-03-20 08:31:49.619 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:49.621 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013287 2026-03-20 08:31:50.972 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:50.975 2 DEBUG oslo_policy.policy [req-23c4512d-dcd6-4e47-bdfc-f35824b2e90c - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:31:50.976 2 INFO eventlet.wsgi.server [req-23c4512d-dcd6-4e47-bdfc-f35824b2e90c - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031192 2026-03-20 08:31:51.623 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:51.625 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011580 2026-03-20 08:31:52.779 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:52.783 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:52.784 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:31:53.032 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:31:53.033 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:31:53.093 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.059932) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:31:53.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:53.628 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009377 2026-03-20 08:31:55.630 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:55.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009389 2026-03-20 08:31:57.634 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35208) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:57.636 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007434 2026-03-20 08:31:59.638 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35222) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:31:59.640 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013230 2026-03-20 08:32:01.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37260) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:01.644 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008357 2026-03-20 08:32:03.645 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:03.647 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007343 2026-03-20 08:32:05.649 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:05.651 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013192 2026-03-20 08:32:07.653 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:07.655 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013270 2026-03-20 08:32:08.034 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:08.035 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:32:08.089 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053116) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:32:09.658 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:09.660 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013623 2026-03-20 08:32:11.663 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:11.665 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013494 2026-03-20 08:32:13.667 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:13.669 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013936 2026-03-20 08:32:15.671 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:15.673 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013630 2026-03-20 08:32:17.676 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56908) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:17.678 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010850 2026-03-20 08:32:19.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:19.682 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011849 2026-03-20 08:32:21.670 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:21.673 2 DEBUG oslo_policy.policy [req-f7c0f1ab-f698-4eeb-90d6-4a54a527f5bf - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:32:21.674 2 INFO eventlet.wsgi.server [req-f7c0f1ab-f698-4eeb-90d6-4a54a527f5bf - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030391 2026-03-20 08:32:21.726 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:21.728 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012610 2026-03-20 08:32:23.036 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:23.036 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:32:23.085 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048283) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:32:23.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:23.732 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014009 2026-03-20 08:32:25.734 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:25.737 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012536 2026-03-20 08:32:27.739 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:27.742 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012794 2026-03-20 08:32:29.744 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42962) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:29.747 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016184 2026-03-20 08:32:31.748 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:31.750 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012434 2026-03-20 08:32:33.752 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:33.754 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013993 2026-03-20 08:32:35.756 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:35.757 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007403 2026-03-20 08:32:37.759 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57116) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:37.762 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012531 2026-03-20 08:32:38.037 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:38.038 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:32:38.081 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043407) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:32:39.764 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57118) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:39.766 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009851 2026-03-20 08:32:41.768 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38726) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:41.770 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012891 2026-03-20 08:32:43.772 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:43.774 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013151 2026-03-20 08:32:45.775 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:45.778 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011947 2026-03-20 08:32:47.780 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:47.783 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014880 2026-03-20 08:32:49.785 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:49.787 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014043 2026-03-20 08:32:51.789 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46010) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:51.791 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012655 2026-03-20 08:32:52.781 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:52.784 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:52.785 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:32:53.038 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:32:53.039 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:32:53.047 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:53.049 2 DEBUG oslo_policy.policy [req-f81d9d2c-116d-4ec1-bc36-98e7d4e7e0eb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:32:53.051 2 INFO eventlet.wsgi.server [req-f81d9d2c-116d-4ec1-bc36-98e7d4e7e0eb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030251 2026-03-20 08:32:53.083 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043673) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:32:53.793 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:53.796 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014784 2026-03-20 08:32:55.798 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:55.801 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016191 2026-03-20 08:32:57.803 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:57.806 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015218 2026-03-20 08:32:59.808 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:32:59.810 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013936 2026-03-20 08:33:01.812 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:01.814 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012598 2026-03-20 08:33:03.816 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57466) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:03.818 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012629 2026-03-20 08:33:05.820 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57480) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:05.823 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015018 2026-03-20 08:33:07.825 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57484) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:07.827 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015097 2026-03-20 08:33:08.040 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:08.041 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:33:08.099 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057773) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:33:09.829 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57492) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:09.831 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010116 2026-03-20 08:33:11.833 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46834) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:11.835 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013311 2026-03-20 08:33:13.837 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:13.840 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019095 2026-03-20 08:33:15.842 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46850) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:15.845 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016751 2026-03-20 08:33:17.848 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46854) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:17.852 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0024197 2026-03-20 08:33:19.854 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46866) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:19.857 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013311 2026-03-20 08:33:21.858 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39596) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:21.861 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013385 2026-03-20 08:33:23.041 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:23.042 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:33:23.092 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049724) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:33:23.862 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39608) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:23.865 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012755 2026-03-20 08:33:24.037 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39624) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:24.039 2 DEBUG oslo_policy.policy [req-33451c6a-af96-4f58-8a40-ffdec81c4338 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:33:24.041 2 INFO eventlet.wsgi.server [req-33451c6a-af96-4f58-8a40-ffdec81c4338 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031440 2026-03-20 08:33:25.867 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:25.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018742 2026-03-20 08:33:27.872 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:27.874 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009909 2026-03-20 08:33:29.876 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:29.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017612 2026-03-20 08:33:31.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:31.884 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013883 2026-03-20 08:33:33.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:33.890 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016010 2026-03-20 08:33:35.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:35.896 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020266 2026-03-20 08:33:37.898 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38386) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:37.900 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011754 2026-03-20 08:33:38.043 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:38.044 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:33:38.102 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057878) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:33:39.901 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:39.903 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010343 2026-03-20 08:33:41.905 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:41.908 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012686 2026-03-20 08:33:43.910 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:43.912 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013366 2026-03-20 08:33:45.914 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:45.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012369 2026-03-20 08:33:47.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:47.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014124 2026-03-20 08:33:49.923 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:49.925 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014713 2026-03-20 08:33:51.926 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:51.929 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014238 2026-03-20 08:33:52.782 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:52.785 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:52.786 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:33:53.044 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:33:53.045 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:33:53.093 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048470) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:33:53.931 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:53.933 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013165 2026-03-20 08:33:54.744 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:54.747 2 DEBUG oslo_policy.policy [req-23a2fcd3-3045-42bf-8122-37e519eae498 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:33:54.749 2 INFO eventlet.wsgi.server [req-23a2fcd3-3045-42bf-8122-37e519eae498 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033197 2026-03-20 08:33:55.935 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58068) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:55.937 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011253 2026-03-20 08:33:57.939 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58080) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:57.941 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012739 2026-03-20 08:33:59.943 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:33:59.945 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011604 2026-03-20 08:34:01.946 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:01.948 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009689 2026-03-20 08:34:03.950 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:03.952 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009463 2026-03-20 08:34:05.954 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:05.955 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008588 2026-03-20 08:34:07.957 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:07.959 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015519 2026-03-20 08:34:08.045 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:08.046 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:34:08.099 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053090) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:34:09.961 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 54340) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:09.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015650 2026-03-20 08:34:11.966 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34094) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:11.969 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016792 2026-03-20 08:34:13.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34110) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:13.974 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012832 2026-03-20 08:34:15.976 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:15.978 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012298 2026-03-20 08:34:17.981 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34124) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:17.984 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013144 2026-03-20 08:34:19.986 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:19.988 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012455 2026-03-20 08:34:21.990 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40512) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:21.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011864 2026-03-20 08:34:23.046 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:23.047 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:34:23.081 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.034361) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:34:23.994 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:23.997 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019517 2026-03-20 08:34:25.999 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40528) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:26.001 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015171 2026-03-20 08:34:26.122 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40532) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:26.124 2 DEBUG oslo_policy.policy [req-499c7a97-ba38-40a4-a04e-eb563b922189 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:34:26.126 2 INFO eventlet.wsgi.server [req-499c7a97-ba38-40a4-a04e-eb563b922189 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029593 2026-03-20 08:34:28.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40546) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:28.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013022 2026-03-20 08:34:30.008 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:30.010 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015414 2026-03-20 08:34:32.012 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39360) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:32.013 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008471 2026-03-20 08:34:34.015 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39376) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:34.018 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011616 2026-03-20 08:34:36.020 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:36.022 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011959 2026-03-20 08:34:38.023 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:38.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018146 2026-03-20 08:34:38.047 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:38.048 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:34:38.102 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053719) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:34:40.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39394) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:40.031 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013347 2026-03-20 08:34:42.033 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:42.034 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007157 2026-03-20 08:34:44.036 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:44.038 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014932 2026-03-20 08:34:46.040 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:46.042 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013754 2026-03-20 08:34:48.043 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45692) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:48.046 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012608 2026-03-20 08:34:50.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:50.051 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014689 2026-03-20 08:34:52.053 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53826) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:52.056 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018542 2026-03-20 08:34:52.783 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:52.787 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:52.788 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:34:53.048 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:34:53.049 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:34:53.113 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.063440) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:34:54.057 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53842) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:54.060 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012686 2026-03-20 08:34:56.061 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53852) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:56.064 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013518 2026-03-20 08:34:56.526 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53856) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:56.529 2 DEBUG oslo_policy.policy [req-78c0d275-7188-4075-8a63-125a4faf18d6 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:34:56.530 2 INFO eventlet.wsgi.server [req-78c0d275-7188-4075-8a63-125a4faf18d6 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023186 2026-03-20 08:34:58.066 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53858) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:34:58.068 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013824 2026-03-20 08:35:00.070 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:00.073 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014539 2026-03-20 08:35:02.075 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:02.078 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016115 2026-03-20 08:35:04.080 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:04.082 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013087 2026-03-20 08:35:06.084 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39556) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:06.087 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015473 2026-03-20 08:35:08.050 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:08.051 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:35:08.087 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:08.089 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015829 2026-03-20 08:35:08.110 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058780) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:35:10.091 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39572) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:10.093 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013351 2026-03-20 08:35:12.095 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:12.099 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021837 2026-03-20 08:35:14.101 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33052) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:14.102 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011058 2026-03-20 08:35:16.105 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:16.108 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017395 2026-03-20 08:35:18.109 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:18.112 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016708 2026-03-20 08:35:20.113 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:20.118 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0022011 2026-03-20 08:35:22.120 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59500) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:22.123 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017560 2026-03-20 08:35:23.052 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:23.053 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:35:23.093 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.040086) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:35:24.125 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:24.128 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011086 2026-03-20 08:35:26.129 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:26.131 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012774 2026-03-20 08:35:28.133 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59522) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:28.135 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009627 2026-03-20 08:35:28.182 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:28.184 2 DEBUG oslo_policy.policy [req-f58cb6af-f4cb-4fc8-9bce-7b6ab23535ac - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:35:28.186 2 INFO eventlet.wsgi.server [req-f58cb6af-f4cb-4fc8-9bce-7b6ab23535ac - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030107 2026-03-20 08:35:30.137 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:30.139 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012465 2026-03-20 08:35:32.141 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37598) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:32.143 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012505 2026-03-20 08:35:34.145 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:34.148 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013337 2026-03-20 08:35:36.149 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37604) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:36.152 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014722 2026-03-20 08:35:38.054 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:38.055 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:35:38.113 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058025) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:35:38.153 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37620) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:38.154 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007827 2026-03-20 08:35:40.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37636) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:40.159 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013533 2026-03-20 08:35:42.161 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:42.163 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013268 2026-03-20 08:35:44.165 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40012) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:44.168 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013292 2026-03-20 08:35:46.169 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:46.172 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017040 2026-03-20 08:35:48.173 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:48.176 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018303 2026-03-20 08:35:50.178 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:50.181 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013647 2026-03-20 08:35:52.182 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:52.185 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018508 2026-03-20 08:35:52.785 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:52.789 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:52.791 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:35:53.055 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:35:53.056 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:35:53.103 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047338) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:35:54.187 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58574) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:54.190 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019512 2026-03-20 08:35:56.192 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58588) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:56.194 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012326 2026-03-20 08:35:58.196 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58598) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:58.198 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013993 2026-03-20 08:35:58.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:35:58.721 2 DEBUG oslo_policy.policy [req-72a7dc13-0741-4eee-8f4e-256011308680 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:35:58.722 2 INFO eventlet.wsgi.server [req-72a7dc13-0741-4eee-8f4e-256011308680 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016372 2026-03-20 08:36:00.200 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58616) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:00.203 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016358 2026-03-20 08:36:02.205 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:02.207 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013332 2026-03-20 08:36:04.210 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:04.212 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013418 2026-03-20 08:36:06.214 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:06.217 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017154 2026-03-20 08:36:08.057 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:08.057 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:36:08.111 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053770) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:36:08.219 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:08.221 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013382 2026-03-20 08:36:10.223 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41258) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:10.226 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016778 2026-03-20 08:36:12.229 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:12.232 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017953 2026-03-20 08:36:14.233 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:14.236 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016797 2026-03-20 08:36:16.239 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:16.242 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015736 2026-03-20 08:36:18.244 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36796) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:18.246 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013945 2026-03-20 08:36:20.249 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:20.251 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010471 2026-03-20 08:36:22.252 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:22.254 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010059 2026-03-20 08:36:23.058 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:23.059 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:36:23.117 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057180) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:36:24.256 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:24.258 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011680 2026-03-20 08:36:26.260 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:26.262 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009944 2026-03-20 08:36:28.263 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:28.265 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011969 2026-03-20 08:36:29.681 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:29.683 2 DEBUG oslo_policy.policy [req-c63948d4-5d3f-4ea2-82f6-918e069fedeb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:36:29.684 2 INFO eventlet.wsgi.server [req-c63948d4-5d3f-4ea2-82f6-918e069fedeb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0019128 2026-03-20 08:36:30.267 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46712) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:30.270 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013211 2026-03-20 08:36:32.271 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45646) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:32.274 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014677 2026-03-20 08:36:34.275 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:34.277 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012310 2026-03-20 08:36:36.279 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:36.282 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018008 2026-03-20 08:36:38.060 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:38.061 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:36:38.111 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049053) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:36:38.283 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:38.285 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011156 2026-03-20 08:36:40.287 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:40.290 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016322 2026-03-20 08:36:42.292 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:42.295 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014558 2026-03-20 08:36:44.297 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34708) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:44.300 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012581 2026-03-20 08:36:46.302 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:46.304 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013473 2026-03-20 08:36:48.306 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:48.308 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012562 2026-03-20 08:36:50.311 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34736) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:50.312 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009365 2026-03-20 08:36:52.315 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58680) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:52.317 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012765 2026-03-20 08:36:52.788 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:52.792 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:52.793 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:36:53.062 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:36:53.063 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:36:53.114 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050771) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:36:54.320 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:54.322 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013721 2026-03-20 08:36:56.325 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58702) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:56.327 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012708 2026-03-20 08:36:58.328 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:36:58.331 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013206 2026-03-20 08:37:00.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58730) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:00.334 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011940 2026-03-20 08:37:00.787 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38872) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:00.788 2 DEBUG oslo_policy.policy [req-c0509a46-9be6-4d59-b816-5590b0a6102b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:37:00.789 2 INFO eventlet.wsgi.server [req-c0509a46-9be6-4d59-b816-5590b0a6102b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017045 2026-03-20 08:37:02.336 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:02.338 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012591 2026-03-20 08:37:04.340 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:04.342 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012028 2026-03-20 08:37:06.344 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38908) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:06.347 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013497 2026-03-20 08:37:08.064 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:08.064 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:37:08.100 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.035426) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:37:08.349 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38914) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:08.351 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013614 2026-03-20 08:37:10.353 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:10.355 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011938 2026-03-20 08:37:12.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:12.359 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012596 2026-03-20 08:37:14.361 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:14.363 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013762 2026-03-20 08:37:16.365 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:16.368 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014040 2026-03-20 08:37:18.369 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:18.371 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010331 2026-03-20 08:37:20.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:20.375 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014930 2026-03-20 08:37:22.377 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36186) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:22.379 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012391 2026-03-20 08:37:23.065 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:23.066 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:37:23.108 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042361) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:37:24.381 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36192) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:24.383 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013933 2026-03-20 08:37:26.385 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:26.387 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012753 2026-03-20 08:37:28.389 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36202) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:28.392 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015817 2026-03-20 08:37:30.393 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36212) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:30.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012350 2026-03-20 08:37:31.750 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46340) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:31.752 2 DEBUG oslo_policy.policy [req-404ad212-a3a2-4102-8345-1f8b1c088f16 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:37:31.753 2 INFO eventlet.wsgi.server [req-404ad212-a3a2-4102-8345-1f8b1c088f16 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029368 2026-03-20 08:37:32.397 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46342) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:32.400 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013855 2026-03-20 08:37:34.401 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46358) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:34.404 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017343 2026-03-20 08:37:36.406 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46362) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:36.408 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013342 2026-03-20 08:37:38.066 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:38.067 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:37:38.123 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055592) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:37:38.410 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46364) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:38.412 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011230 2026-03-20 08:37:40.414 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46366) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:40.416 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012455 2026-03-20 08:37:42.418 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:42.421 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016115 2026-03-20 08:37:44.423 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:44.425 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012844 2026-03-20 08:37:46.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:46.430 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012834 2026-03-20 08:37:48.431 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:48.434 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018394 2026-03-20 08:37:50.436 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32914) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:50.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012422 2026-03-20 08:37:52.440 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:52.442 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012648 2026-03-20 08:37:52.790 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:52.793 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:52.793 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:37:53.068 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:37:53.069 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:37:53.113 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044089) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:37:54.444 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:54.447 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015161 2026-03-20 08:37:56.448 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56968) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:56.450 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012527 2026-03-20 08:37:58.452 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56982) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:37:58.455 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016022 2026-03-20 08:38:00.457 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:00.460 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017033 2026-03-20 08:38:02.462 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50440) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:02.464 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008907 2026-03-20 08:38:02.673 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50452) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:02.675 2 DEBUG oslo_policy.policy [req-98e7150a-2568-4404-b2b7-09db8807bfb0 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:38:02.677 2 INFO eventlet.wsgi.server [req-98e7150a-2568-4404-b2b7-09db8807bfb0 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030637 2026-03-20 08:38:04.465 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50454) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:04.468 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015631 2026-03-20 08:38:06.470 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:06.472 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013788 2026-03-20 08:38:08.069 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:08.070 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:38:08.108 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.037454) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:38:08.474 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50480) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:08.476 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014329 2026-03-20 08:38:10.478 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50486) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:10.480 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009179 2026-03-20 08:38:12.482 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:12.485 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017622 2026-03-20 08:38:14.487 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:14.489 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012681 2026-03-20 08:38:16.491 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:16.494 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015857 2026-03-20 08:38:18.496 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:18.499 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018222 2026-03-20 08:38:20.501 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52960) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:20.503 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012236 2026-03-20 08:38:22.505 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59504) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:22.507 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012667 2026-03-20 08:38:23.070 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:23.071 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:38:23.123 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051536) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:38:24.509 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:24.511 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012836 2026-03-20 08:38:26.513 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:26.515 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012951 2026-03-20 08:38:28.517 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59550) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:28.520 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011945 2026-03-20 08:38:30.521 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59564) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:30.523 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012894 2026-03-20 08:38:32.525 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49098) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:32.527 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013497 2026-03-20 08:38:33.822 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:33.825 2 DEBUG oslo_policy.policy [req-ac374147-6721-4393-b516-afbe9016fd27 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:38:33.827 2 INFO eventlet.wsgi.server [req-ac374147-6721-4393-b516-afbe9016fd27 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032768 2026-03-20 08:38:34.529 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:34.533 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018551 2026-03-20 08:38:36.534 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49108) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:36.536 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014062 2026-03-20 08:38:38.072 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:38.073 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:38:38.128 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054894) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:38:38.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49122) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:38.540 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012522 2026-03-20 08:38:40.542 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:40.543 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009205 2026-03-20 08:38:42.545 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:42.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014300 2026-03-20 08:38:44.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:44.551 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011034 2026-03-20 08:38:46.553 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:46.554 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007596 2026-03-20 08:38:48.555 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:48.558 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012708 2026-03-20 08:38:50.559 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45456) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:50.561 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012622 2026-03-20 08:38:52.563 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:52.565 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013437 2026-03-20 08:38:52.791 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:52.795 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:52.796 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:38:53.073 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:38:53.074 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:38:53.121 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046358) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:38:54.567 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:54.569 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014670 2026-03-20 08:38:56.573 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45478) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:56.575 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009973 2026-03-20 08:38:58.575 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45486) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:38:58.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017865 2026-03-20 08:39:00.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:00.583 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013068 2026-03-20 08:39:02.584 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:02.586 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012715 2026-03-20 08:39:04.590 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:04.592 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009604 2026-03-20 08:39:04.701 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:04.704 2 DEBUG oslo_policy.policy [req-3f01845b-6c50-4ac5-8a2f-7263ab9b3688 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:39:04.706 2 INFO eventlet.wsgi.server [req-3f01845b-6c50-4ac5-8a2f-7263ab9b3688 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033953 2026-03-20 08:39:06.594 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39744) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:06.596 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012310 2026-03-20 08:39:08.074 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:08.076 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:39:08.132 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055955) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:39:08.598 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:08.600 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012999 2026-03-20 08:39:10.602 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:10.604 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013242 2026-03-20 08:39:12.605 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:12.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013731 2026-03-20 08:39:14.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:14.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012784 2026-03-20 08:39:16.613 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:16.616 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016992 2026-03-20 08:39:18.618 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:18.620 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014501 2026-03-20 08:39:20.623 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:20.627 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014281 2026-03-20 08:39:22.628 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:22.632 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017023 2026-03-20 08:39:23.077 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:23.078 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:39:23.132 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054098) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:39:24.635 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52818) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:24.640 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0022490 2026-03-20 08:39:26.642 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52830) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:26.644 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014930 2026-03-20 08:39:28.646 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:28.649 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014050 2026-03-20 08:39:30.650 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60566) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:30.652 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013614 2026-03-20 08:39:32.654 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60572) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:32.657 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014451 2026-03-20 08:39:34.658 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60584) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:34.660 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010552 2026-03-20 08:39:35.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:35.927 2 DEBUG oslo_policy.policy [req-9587c91c-fd0f-43e7-be13-dd3930e38ea0 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:39:35.929 2 INFO eventlet.wsgi.server [req-9587c91c-fd0f-43e7-be13-dd3930e38ea0 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0038588 2026-03-20 08:39:36.662 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60602) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:36.664 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015166 2026-03-20 08:39:38.079 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:38.080 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:39:38.129 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048880) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:39:38.666 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60610) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:38.668 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013266 2026-03-20 08:39:40.670 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:40.673 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010471 2026-03-20 08:39:42.674 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:42.676 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013661 2026-03-20 08:39:44.678 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:44.681 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018785 2026-03-20 08:39:46.683 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:46.685 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010138 2026-03-20 08:39:48.687 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:48.690 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015357 2026-03-20 08:39:50.691 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52146) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:50.694 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015583 2026-03-20 08:39:52.695 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52160) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:52.697 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009091 2026-03-20 08:39:52.792 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:52.796 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:52.796 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:39:53.081 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:39:53.082 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:39:53.130 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048429) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:39:54.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52168) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:54.701 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014749 2026-03-20 08:39:56.703 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52174) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:56.706 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018818 2026-03-20 08:39:58.708 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52176) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:39:58.711 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014985 2026-03-20 08:40:00.713 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44450) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:00.715 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014236 2026-03-20 08:40:02.717 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44456) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:02.719 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014446 2026-03-20 08:40:04.721 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44462) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:04.723 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013647 2026-03-20 08:40:06.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:06.682 2 DEBUG oslo_policy.policy [req-886826eb-19dd-4d05-a377-222897c3ebeb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:40:06.683 2 INFO eventlet.wsgi.server [req-886826eb-19dd-4d05-a377-222897c3ebeb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022230 2026-03-20 08:40:06.725 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44478) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:06.726 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008850 2026-03-20 08:40:08.083 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:08.084 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:40:08.139 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054554) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:40:08.728 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44484) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:08.731 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016298 2026-03-20 08:40:10.732 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51312) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:10.735 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015054 2026-03-20 08:40:12.736 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51318) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:12.738 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013747 2026-03-20 08:40:14.740 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:14.742 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010145 2026-03-20 08:40:16.744 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51330) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:16.747 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015099 2026-03-20 08:40:18.749 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51344) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:18.752 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013778 2026-03-20 08:40:20.754 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36370) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:20.756 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014977 2026-03-20 08:40:22.758 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36386) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:22.760 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012596 2026-03-20 08:40:23.084 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:23.085 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:40:23.144 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058987) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:40:24.762 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36402) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:24.765 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015383 2026-03-20 08:40:26.767 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36406) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:26.769 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010448 2026-03-20 08:40:28.770 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36422) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:28.773 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013187 2026-03-20 08:40:30.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:30.778 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019624 2026-03-20 08:40:32.779 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60316) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:32.781 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013895 2026-03-20 08:40:34.783 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:34.785 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013292 2026-03-20 08:40:36.787 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60336) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:36.789 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015671 2026-03-20 08:40:37.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60340) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:37.050 2 DEBUG oslo_policy.policy [req-9fc69b9f-2818-48f4-8c5a-a43eb15bfac0 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:40:37.051 2 INFO eventlet.wsgi.server [req-9fc69b9f-2818-48f4-8c5a-a43eb15bfac0 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023837 2026-03-20 08:40:38.086 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:38.087 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:40:38.141 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053322) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:40:38.791 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:38.794 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014083 2026-03-20 08:40:40.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:40.799 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014653 2026-03-20 08:40:42.800 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:42.803 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013916 2026-03-20 08:40:44.806 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44916) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:44.809 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017695 2026-03-20 08:40:46.810 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44930) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:46.814 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020313 2026-03-20 08:40:48.815 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44944) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:48.818 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015407 2026-03-20 08:40:50.820 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:50.824 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019641 2026-03-20 08:40:52.794 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:52.797 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:52.798 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:40:52.825 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55208) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:52.828 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016112 2026-03-20 08:40:53.088 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:40:53.090 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:40:53.143 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053145) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:40:54.830 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:54.833 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015931 2026-03-20 08:40:56.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:56.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013685 2026-03-20 08:40:58.838 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:40:58.841 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015686 2026-03-20 08:41:00.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43048) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:00.845 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014083 2026-03-20 08:41:02.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:02.851 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0024323 2026-03-20 08:41:04.853 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43080) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:04.856 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014019 2026-03-20 08:41:06.858 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43090) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:06.860 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016108 2026-03-20 08:41:07.806 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43100) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:07.810 2 DEBUG oslo_policy.policy [req-8109f450-f351-438d-aa3f-916ed4d92fe7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:41:07.811 2 INFO eventlet.wsgi.server [req-8109f450-f351-438d-aa3f-916ed4d92fe7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0037892 2026-03-20 08:41:08.091 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:08.092 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:41:08.137 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045021) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:41:08.862 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:08.866 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020766 2026-03-20 08:41:10.868 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:10.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014515 2026-03-20 08:41:12.872 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:12.875 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013874 2026-03-20 08:41:14.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:14.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016732 2026-03-20 08:41:16.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:16.885 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017509 2026-03-20 08:41:18.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:18.890 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017300 2026-03-20 08:41:20.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43372) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:20.895 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016277 2026-03-20 08:41:22.897 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43378) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:22.899 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013685 2026-03-20 08:41:23.093 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:23.094 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:41:23.140 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045583) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:41:24.901 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43390) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:24.903 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014822 2026-03-20 08:41:26.905 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43396) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:26.907 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012686 2026-03-20 08:41:28.909 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 43398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:28.911 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014246 2026-03-20 08:41:30.913 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35076) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:30.916 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020561 2026-03-20 08:41:32.918 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:32.920 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014632 2026-03-20 08:41:34.922 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35092) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:34.924 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014105 2026-03-20 08:41:36.925 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35108) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:36.928 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014644 2026-03-20 08:41:38.095 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:38.096 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:41:38.141 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045618) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:41:38.930 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:38.933 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016894 2026-03-20 08:41:38.960 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:38.963 2 DEBUG oslo_policy.policy [req-a0d121dc-1cda-41b8-9b50-b399333488ce - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:41:38.965 2 INFO eventlet.wsgi.server [req-a0d121dc-1cda-41b8-9b50-b399333488ce - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0035760 2026-03-20 08:41:40.935 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:40.937 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015481 2026-03-20 08:41:42.938 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:42.941 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016208 2026-03-20 08:41:44.943 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:44.946 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019228 2026-03-20 08:41:46.948 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:46.950 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016484 2026-03-20 08:41:48.951 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:48.954 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013671 2026-03-20 08:41:50.955 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:50.958 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014765 2026-03-20 08:41:52.796 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:52.798 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:52.800 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:41:52.959 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:52.962 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015204 2026-03-20 08:41:53.097 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:41:53.098 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:41:53.151 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053367) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:41:54.964 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56188) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:54.966 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013623 2026-03-20 08:41:56.967 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56198) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:56.969 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010407 2026-03-20 08:41:58.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56206) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:41:58.973 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012808 2026-03-20 08:42:00.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:00.976 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013990 2026-03-20 08:42:02.978 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:02.980 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013280 2026-03-20 08:42:04.983 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51930) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:04.985 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015590 2026-03-20 08:42:06.986 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51946) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:06.989 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013845 2026-03-20 08:42:08.098 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:08.099 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:42:08.158 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058526) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:42:08.990 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51962) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:08.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010672 2026-03-20 08:42:09.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:09.683 2 DEBUG oslo_policy.policy [req-9fcc2db0-152d-4c26-afa5-d7fb5569e495 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:42:09.684 2 INFO eventlet.wsgi.server [req-9fcc2db0-152d-4c26-afa5-d7fb5569e495 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021758 2026-03-20 08:42:10.994 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32984) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:10.997 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015881 2026-03-20 08:42:12.999 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32998) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:13.001 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011663 2026-03-20 08:42:15.002 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:15.005 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014427 2026-03-20 08:42:17.006 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:17.009 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014007 2026-03-20 08:42:19.010 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:19.013 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014558 2026-03-20 08:42:21.014 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:21.017 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014522 2026-03-20 08:42:23.019 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35552) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:23.020 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010900 2026-03-20 08:42:23.100 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:23.100 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:42:23.150 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049702) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:42:25.022 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:25.025 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012698 2026-03-20 08:42:27.027 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:27.030 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014625 2026-03-20 08:42:29.032 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35594) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:29.034 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014853 2026-03-20 08:42:31.035 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49514) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:31.037 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010042 2026-03-20 08:42:33.038 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:33.041 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015492 2026-03-20 08:42:35.043 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:35.045 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015042 2026-03-20 08:42:37.046 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:37.049 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013847 2026-03-20 08:42:38.102 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:38.103 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:42:38.169 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.065830) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:42:39.050 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49562) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:39.052 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009074 2026-03-20 08:42:40.726 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60286) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:40.729 2 DEBUG oslo_policy.policy [req-eb9402a0-433e-44ae-918a-567e4eade4e7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:42:40.730 2 INFO eventlet.wsgi.server [req-eb9402a0-433e-44ae-918a-567e4eade4e7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031629 2026-03-20 08:42:41.054 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60294) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:41.057 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014932 2026-03-20 08:42:43.059 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:43.061 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012918 2026-03-20 08:42:45.063 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60306) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:45.065 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013154 2026-03-20 08:42:47.067 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60308) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:47.069 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014269 2026-03-20 08:42:49.070 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60314) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:49.072 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008879 2026-03-20 08:42:51.074 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:51.077 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017102 2026-03-20 08:42:52.797 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:52.800 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:52.802 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:42:53.079 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:53.082 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015216 2026-03-20 08:42:53.104 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:42:53.105 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:42:53.157 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052502) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:42:55.084 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38788) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:55.087 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016429 2026-03-20 08:42:57.088 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:57.090 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011067 2026-03-20 08:42:59.092 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38804) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:42:59.094 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012527 2026-03-20 08:43:01.095 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55476) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:01.098 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013137 2026-03-20 08:43:03.099 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55488) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:03.102 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013995 2026-03-20 08:43:05.103 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:05.105 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009546 2026-03-20 08:43:07.106 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:07.108 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012956 2026-03-20 08:43:08.105 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:08.106 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:43:08.152 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045840) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:43:09.110 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:09.112 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011353 2026-03-20 08:43:11.115 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:11.117 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016000 2026-03-20 08:43:11.689 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56016) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:11.692 2 DEBUG oslo_policy.policy [req-217151ab-fe34-4db7-82f0-ba67ade6382b - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:43:11.693 2 INFO eventlet.wsgi.server [req-217151ab-fe34-4db7-82f0-ba67ade6382b - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033677 2026-03-20 08:43:13.118 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56032) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:13.121 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015850 2026-03-20 08:43:15.122 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:15.126 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016096 2026-03-20 08:43:17.128 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:17.131 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015342 2026-03-20 08:43:19.133 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:19.136 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020342 2026-03-20 08:43:21.137 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:21.140 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013480 2026-03-20 08:43:23.107 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:23.108 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:43:23.141 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48584) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:23.144 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019829 2026-03-20 08:43:23.167 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058964) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:43:25.147 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48586) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:25.149 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010967 2026-03-20 08:43:27.150 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:27.152 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009654 2026-03-20 08:43:29.154 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48606) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:29.156 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014737 2026-03-20 08:43:31.157 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34538) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:31.160 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014296 2026-03-20 08:43:33.161 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34552) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:33.164 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021715 2026-03-20 08:43:35.166 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34554) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:35.169 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013812 2026-03-20 08:43:37.170 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34566) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:37.172 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009186 2026-03-20 08:43:38.108 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:38.110 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:43:38.157 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046687) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:43:39.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34576) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:39.177 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015516 2026-03-20 08:43:41.177 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:41.181 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021238 2026-03-20 08:43:43.006 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45438) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:43.009 2 DEBUG oslo_policy.policy [req-be1e8d52-3692-4378-8894-2acdb3dc7fb5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:43:43.011 2 INFO eventlet.wsgi.server [req-be1e8d52-3692-4378-8894-2acdb3dc7fb5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032029 2026-03-20 08:43:43.183 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45440) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:43.186 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014830 2026-03-20 08:43:45.187 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:45.189 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010872 2026-03-20 08:43:47.192 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45452) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:47.196 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019615 2026-03-20 08:43:49.198 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:49.201 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016379 2026-03-20 08:43:51.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:51.205 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014284 2026-03-20 08:43:52.800 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:52.802 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:52.804 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:43:53.111 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:43:53.111 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:43:53.170 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058000) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:43:53.206 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48640) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:53.210 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016899 2026-03-20 08:43:55.212 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:55.215 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013745 2026-03-20 08:43:57.216 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:57.219 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015967 2026-03-20 08:43:59.221 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:43:59.224 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016665 2026-03-20 08:44:01.227 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48134) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:01.230 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013845 2026-03-20 08:44:03.231 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:03.234 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011709 2026-03-20 08:44:05.236 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48152) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:05.238 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014024 2026-03-20 08:44:07.239 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48160) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:07.243 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018160 2026-03-20 08:44:08.112 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:08.113 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:44:08.175 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.062033) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:44:09.245 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:09.248 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017707 2026-03-20 08:44:11.250 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39860) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:11.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011294 2026-03-20 08:44:13.254 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39868) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:13.257 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017750 2026-03-20 08:44:14.158 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39870) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:14.161 2 DEBUG oslo_policy.policy [req-2b09a20b-e1c7-4487-82de-54e0076fff3f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:44:14.163 2 INFO eventlet.wsgi.server [req-2b09a20b-e1c7-4487-82de-54e0076fff3f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033646 2026-03-20 08:44:15.259 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:15.261 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014784 2026-03-20 08:44:17.264 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:17.267 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014398 2026-03-20 08:44:19.269 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39890) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:19.272 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015821 2026-03-20 08:44:21.274 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:21.277 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018263 2026-03-20 08:44:23.113 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:23.114 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:44:23.166 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051689) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:44:23.280 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59212) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:23.282 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010037 2026-03-20 08:44:25.284 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59216) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:25.287 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016632 2026-03-20 08:44:27.289 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:27.292 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014880 2026-03-20 08:44:29.294 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:29.298 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015399 2026-03-20 08:44:31.300 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35332) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:31.302 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014195 2026-03-20 08:44:33.304 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35336) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:33.306 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009644 2026-03-20 08:44:35.308 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:35.310 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010297 2026-03-20 08:44:37.313 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35344) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:37.316 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019989 2026-03-20 08:44:38.115 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:38.115 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:44:38.167 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051613) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:44:39.319 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35356) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:39.321 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012445 2026-03-20 08:44:41.323 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57424) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:41.326 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016415 2026-03-20 08:44:43.327 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57436) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:43.330 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013049 2026-03-20 08:44:44.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57444) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:44.721 2 DEBUG oslo_policy.policy [req-6ed6255e-0041-4f77-a4a1-74257772cf8a - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:44:44.723 2 INFO eventlet.wsgi.server [req-6ed6255e-0041-4f77-a4a1-74257772cf8a - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032520 2026-03-20 08:44:45.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57452) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:45.334 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014052 2026-03-20 08:44:47.337 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57466) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:47.339 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010931 2026-03-20 08:44:49.341 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:49.343 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013335 2026-03-20 08:44:51.346 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34858) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:51.349 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015137 2026-03-20 08:44:52.801 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:52.804 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:52.804 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:44:53.116 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:44:53.117 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:44:53.173 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055529) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:44:53.351 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34866) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:53.352 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009084 2026-03-20 08:44:55.354 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:55.358 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0027249 2026-03-20 08:44:57.360 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:57.362 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010960 2026-03-20 08:44:59.364 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 34884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:44:59.366 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013146 2026-03-20 08:45:01.368 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53772) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:01.371 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016587 2026-03-20 08:45:03.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:03.375 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015855 2026-03-20 08:45:05.377 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:05.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015688 2026-03-20 08:45:07.382 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53796) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:07.384 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014095 2026-03-20 08:45:08.118 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:08.119 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:45:08.174 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054843) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:45:09.387 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:09.390 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014822 2026-03-20 08:45:11.392 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60454) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:11.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018046 2026-03-20 08:45:13.398 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60470) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:13.401 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014806 2026-03-20 08:45:15.403 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60482) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:15.406 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019078 2026-03-20 08:45:16.038 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60498) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:16.041 2 DEBUG oslo_policy.policy [req-da1b89a6-60c5-46b6-8876-40e9d4e99a81 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:45:16.043 2 INFO eventlet.wsgi.server [req-da1b89a6-60c5-46b6-8876-40e9d4e99a81 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0035350 2026-03-20 08:45:17.408 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60500) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:17.411 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013835 2026-03-20 08:45:19.413 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60508) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:19.416 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015252 2026-03-20 08:45:21.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39746) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:21.422 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014856 2026-03-20 08:45:23.120 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:23.120 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:45:23.174 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052790) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:45:23.424 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39754) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:23.427 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015395 2026-03-20 08:45:25.429 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:25.432 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016384 2026-03-20 08:45:27.434 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:27.437 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014534 2026-03-20 08:45:29.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39784) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:29.442 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016751 2026-03-20 08:45:31.444 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48150) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:31.447 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015602 2026-03-20 08:45:33.449 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48166) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:33.452 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013559 2026-03-20 08:45:35.454 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48176) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:35.456 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011141 2026-03-20 08:45:37.457 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:37.460 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012040 2026-03-20 08:45:38.121 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:38.122 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:45:38.171 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048324) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:45:39.462 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48186) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:39.464 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012956 2026-03-20 08:45:41.465 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:41.467 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009487 2026-03-20 08:45:43.468 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42184) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:43.471 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017176 2026-03-20 08:45:45.473 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42198) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:45.475 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010827 2026-03-20 08:45:46.747 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:46.749 2 DEBUG oslo_policy.policy [req-f28569e4-a744-4bb8-9a3f-eb55f36ba2f8 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:45:46.751 2 INFO eventlet.wsgi.server [req-f28569e4-a744-4bb8-9a3f-eb55f36ba2f8 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0024102 2026-03-20 08:45:47.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42226) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:47.479 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008614 2026-03-20 08:45:49.481 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:49.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009329 2026-03-20 08:45:51.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36582) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:51.486 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009177 2026-03-20 08:45:52.802 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:52.804 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:52.805 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:45:53.123 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:45:53.124 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:45:53.179 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055056) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:45:53.489 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36588) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:53.491 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013959 2026-03-20 08:45:55.494 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36596) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:55.496 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014310 2026-03-20 08:45:57.498 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36608) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:57.501 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015507 2026-03-20 08:45:59.503 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36616) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:45:59.506 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013196 2026-03-20 08:46:01.508 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39632) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:01.511 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020020 2026-03-20 08:46:03.513 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39636) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:03.515 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014977 2026-03-20 08:46:05.517 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:05.520 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014520 2026-03-20 08:46:07.521 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:07.524 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012512 2026-03-20 08:46:08.125 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:08.126 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:46:08.184 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057485) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:46:09.526 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:09.528 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011871 2026-03-20 08:46:11.530 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:11.532 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012674 2026-03-20 08:46:13.534 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:13.537 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013547 2026-03-20 08:46:15.539 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33944) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:15.542 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016153 2026-03-20 08:46:17.415 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33956) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:17.417 2 DEBUG oslo_policy.policy [req-63564eee-d4c9-46a3-8674-ff070faa9e47 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:46:17.419 2 INFO eventlet.wsgi.server [req-63564eee-d4c9-46a3-8674-ff070faa9e47 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023847 2026-03-20 08:46:17.544 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33970) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:17.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016038 2026-03-20 08:46:19.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:19.551 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010195 2026-03-20 08:46:21.553 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:21.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015388 2026-03-20 08:46:23.126 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:23.127 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:46:23.182 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053842) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:46:23.558 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:23.560 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015831 2026-03-20 08:46:25.562 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39896) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:25.565 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015392 2026-03-20 08:46:27.567 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:27.571 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020819 2026-03-20 08:46:29.573 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:29.576 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015640 2026-03-20 08:46:31.577 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:31.580 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012884 2026-03-20 08:46:33.582 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:33.584 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013466 2026-03-20 08:46:35.586 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:35.589 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013607 2026-03-20 08:46:37.591 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38936) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:37.593 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014424 2026-03-20 08:46:38.128 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:38.128 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:46:38.184 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055281) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:46:39.594 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:39.597 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011971 2026-03-20 08:46:41.599 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:41.602 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015271 2026-03-20 08:46:43.604 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33520) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:43.607 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014434 2026-03-20 08:46:45.609 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:45.611 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013814 2026-03-20 08:46:47.613 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:47.616 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012553 2026-03-20 08:46:47.759 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:47.761 2 DEBUG oslo_policy.policy [req-660598bf-22a5-4dde-a641-74b98e6cebdb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:46:47.762 2 INFO eventlet.wsgi.server [req-660598bf-22a5-4dde-a641-74b98e6cebdb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021904 2026-03-20 08:46:49.618 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33544) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:49.620 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010307 2026-03-20 08:46:51.622 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:51.624 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011411 2026-03-20 08:46:52.803 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:52.806 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:52.806 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:46:53.129 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:46:53.130 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:46:53.183 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052781) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:46:53.626 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45244) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:53.628 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009983 2026-03-20 08:46:55.630 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45258) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:55.633 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014412 2026-03-20 08:46:57.635 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:57.637 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012429 2026-03-20 08:46:59.639 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:46:59.641 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009925 2026-03-20 08:47:01.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:01.645 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015104 2026-03-20 08:47:03.648 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:03.650 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011742 2026-03-20 08:47:05.652 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:05.654 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010808 2026-03-20 08:47:07.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:07.659 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014725 2026-03-20 08:47:08.130 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:08.131 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:47:08.185 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052885) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:47:09.661 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:09.664 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015759 2026-03-20 08:47:11.666 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42126) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:11.669 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015931 2026-03-20 08:47:13.671 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:13.673 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015180 2026-03-20 08:47:15.675 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42144) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:15.678 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013173 2026-03-20 08:47:17.680 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:17.682 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014579 2026-03-20 08:47:19.001 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42170) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:19.004 2 DEBUG oslo_policy.policy [req-7d4aa71a-0d5f-46ef-b3f7-0ed49cf598d7 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:47:19.006 2 INFO eventlet.wsgi.server [req-7d4aa71a-0d5f-46ef-b3f7-0ed49cf598d7 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0036232 2026-03-20 08:47:19.684 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42184) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:19.686 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011704 2026-03-20 08:47:21.687 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:21.689 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010631 2026-03-20 08:47:23.132 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:23.133 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:47:23.179 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.045492) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:47:23.692 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56774) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:23.695 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015421 2026-03-20 08:47:25.697 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56788) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:25.700 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015147 2026-03-20 08:47:27.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56796) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:27.706 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019264 2026-03-20 08:47:29.708 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:29.711 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017557 2026-03-20 08:47:31.713 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:31.716 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017767 2026-03-20 08:47:33.717 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38642) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:33.719 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009425 2026-03-20 08:47:35.721 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:35.723 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014677 2026-03-20 08:47:37.725 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:37.727 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014386 2026-03-20 08:47:38.134 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:38.135 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:47:38.182 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047026) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:47:39.728 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:39.731 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015261 2026-03-20 08:47:41.733 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:41.736 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014355 2026-03-20 08:47:43.738 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38892) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:43.741 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016139 2026-03-20 08:47:45.743 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38906) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:45.746 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016220 2026-03-20 08:47:47.748 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:47.751 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014524 2026-03-20 08:47:49.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:49.733 2 DEBUG oslo_policy.policy [req-1bd30758-1124-4765-8efe-f227f576a4bb - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:47:49.735 2 INFO eventlet.wsgi.server [req-1bd30758-1124-4765-8efe-f227f576a4bb - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033817 2026-03-20 08:47:49.752 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:49.753 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0007403 2026-03-20 08:47:51.756 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:51.759 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012128 2026-03-20 08:47:52.805 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:52.807 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:52.807 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:47:53.135 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:47:53.137 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:47:53.190 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052644) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:47:53.761 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:53.762 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008869 2026-03-20 08:47:55.764 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:55.766 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014963 2026-03-20 08:47:57.768 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:57.770 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013666 2026-03-20 08:47:59.772 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:47:59.774 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016422 2026-03-20 08:48:01.777 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:01.780 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016053 2026-03-20 08:48:03.782 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33352) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:03.785 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018277 2026-03-20 08:48:05.787 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:05.789 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014176 2026-03-20 08:48:07.791 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33384) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:07.794 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014510 2026-03-20 08:48:08.137 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:08.138 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:48:08.194 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056075) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:48:09.796 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:09.799 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017834 2026-03-20 08:48:11.800 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41852) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:11.803 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015478 2026-03-20 08:48:13.808 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41854) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:13.810 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013282 2026-03-20 08:48:15.812 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41862) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:15.814 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014827 2026-03-20 08:48:17.817 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41878) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:17.819 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013819 2026-03-20 08:48:19.821 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:19.823 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014529 2026-03-20 08:48:20.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48568) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:20.935 2 DEBUG oslo_policy.policy [req-cb55c5bf-b425-4f70-ac98-1d625e5287ba - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:48:20.937 2 INFO eventlet.wsgi.server [req-cb55c5bf-b425-4f70-ac98-1d625e5287ba - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0034776 2026-03-20 08:48:21.825 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48576) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:21.827 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015697 2026-03-20 08:48:23.138 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:23.139 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:48:23.186 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.046975) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:48:23.829 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48586) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:23.832 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015383 2026-03-20 08:48:25.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48592) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:25.837 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016520 2026-03-20 08:48:27.839 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48600) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:27.841 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013623 2026-03-20 08:48:29.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 48610) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:29.845 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016429 2026-03-20 08:48:31.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:31.850 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017896 2026-03-20 08:48:33.852 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56820) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:33.855 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014648 2026-03-20 08:48:35.856 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:35.859 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012467 2026-03-20 08:48:37.861 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56848) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:37.863 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014222 2026-03-20 08:48:38.140 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:38.141 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:48:38.199 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058248) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:48:39.866 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56852) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:39.868 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011771 2026-03-20 08:48:41.870 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:41.872 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015008 2026-03-20 08:48:43.874 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:43.876 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008564 2026-03-20 08:48:45.878 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:45.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013814 2026-03-20 08:48:47.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60048) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:47.885 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015399 2026-03-20 08:48:49.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60064) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:49.889 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014117 2026-03-20 08:48:51.710 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60902) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:51.712 2 DEBUG oslo_policy.policy [req-dd5257b3-aa33-4790-833b-50806030a2ae - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:48:51.713 2 INFO eventlet.wsgi.server [req-dd5257b3-aa33-4790-833b-50806030a2ae - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0020101 2026-03-20 08:48:51.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60904) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:51.896 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018275 2026-03-20 08:48:52.806 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:52.809 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:52.810 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:48:53.141 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:48:53.143 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:48:53.200 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057565) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:48:53.898 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60918) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:53.901 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016327 2026-03-20 08:48:55.903 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:55.905 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013130 2026-03-20 08:48:57.908 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:57.910 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009713 2026-03-20 08:48:59.912 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60958) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:48:59.914 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013535 2026-03-20 08:49:01.915 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46752) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:01.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009544 2026-03-20 08:49:03.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:03.921 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015428 2026-03-20 08:49:05.924 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46766) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:05.926 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014884 2026-03-20 08:49:07.929 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46782) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:07.932 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015247 2026-03-20 08:49:08.144 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:08.145 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:49:08.192 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047036) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:49:09.934 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:09.937 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017762 2026-03-20 08:49:11.939 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51666) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:11.942 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016387 2026-03-20 08:49:13.945 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:13.948 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016534 2026-03-20 08:49:15.949 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:15.952 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013690 2026-03-20 08:49:17.953 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51686) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:17.955 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010197 2026-03-20 08:49:19.958 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51702) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:19.960 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014677 2026-03-20 08:49:21.961 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52788) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:21.964 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014572 2026-03-20 08:49:22.809 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:22.812 2 DEBUG oslo_policy.policy [req-d39f5fb2-b9f0-4ddd-aab1-1adad78f3453 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:49:22.814 2 INFO eventlet.wsgi.server [req-d39f5fb2-b9f0-4ddd-aab1-1adad78f3453 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0034254 2026-03-20 08:49:23.145 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:23.146 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:49:23.201 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054534) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:49:23.965 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52812) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:23.969 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017180 2026-03-20 08:49:25.971 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:25.973 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014620 2026-03-20 08:49:27.976 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52832) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:27.978 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013359 2026-03-20 08:49:29.980 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52842) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:29.984 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014973 2026-03-20 08:49:31.986 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:31.988 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014472 2026-03-20 08:49:33.989 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:33.992 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015635 2026-03-20 08:49:35.994 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:35.996 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014782 2026-03-20 08:49:37.999 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:38.002 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014014 2026-03-20 08:49:38.147 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:38.147 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:49:38.191 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043104) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:49:40.004 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37276) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:40.007 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014381 2026-03-20 08:49:42.009 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:42.012 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015066 2026-03-20 08:49:44.013 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:44.016 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014434 2026-03-20 08:49:46.018 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:46.021 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013359 2026-03-20 08:49:48.022 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46132) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:48.025 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014153 2026-03-20 08:49:50.028 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46134) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:50.033 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0023105 2026-03-20 08:49:52.035 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36136) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:52.037 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012615 2026-03-20 08:49:52.808 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:52.811 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:52.812 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:49:53.148 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:49:53.149 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:49:53.204 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054269) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:49:53.611 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36146) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:53.613 2 DEBUG oslo_policy.policy [req-baf57e62-412e-46a7-a4f9-1fa1ba627f68 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:49:53.614 2 INFO eventlet.wsgi.server [req-baf57e62-412e-46a7-a4f9-1fa1ba627f68 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022192 2026-03-20 08:49:54.038 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36158) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:54.040 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009208 2026-03-20 08:49:56.043 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36166) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:56.045 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013168 2026-03-20 08:49:58.046 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36180) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:49:58.048 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012021 2026-03-20 08:50:00.050 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:00.052 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009675 2026-03-20 08:50:02.055 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:02.057 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016158 2026-03-20 08:50:04.060 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32898) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:04.063 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014603 2026-03-20 08:50:06.065 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32904) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:06.068 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015872 2026-03-20 08:50:08.069 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:08.071 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011017 2026-03-20 08:50:08.149 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:08.150 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:50:08.187 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.036420) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:50:10.072 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32924) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:10.074 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010605 2026-03-20 08:50:12.076 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50266) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:12.079 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014834 2026-03-20 08:50:14.081 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:14.083 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010939 2026-03-20 08:50:16.085 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:16.087 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013733 2026-03-20 08:50:18.088 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50302) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:18.091 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012703 2026-03-20 08:50:20.092 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:20.095 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014405 2026-03-20 08:50:22.096 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40724) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:22.098 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012517 2026-03-20 08:50:23.151 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:23.152 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:50:23.192 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.039717) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:50:24.100 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40728) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:24.103 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013168 2026-03-20 08:50:24.790 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:24.799 2 DEBUG oslo_policy.policy [req-743b58ef-107a-4f55-932e-494ccd7d8c43 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:50:24.801 2 INFO eventlet.wsgi.server [req-743b58ef-107a-4f55-932e-494ccd7d8c43 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0096624 2026-03-20 08:50:26.104 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:26.107 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013640 2026-03-20 08:50:28.109 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40756) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:28.112 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018227 2026-03-20 08:50:30.113 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:30.117 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019422 2026-03-20 08:50:32.118 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49514) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:32.120 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011096 2026-03-20 08:50:34.122 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49522) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:34.124 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015326 2026-03-20 08:50:36.127 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:36.130 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020695 2026-03-20 08:50:38.133 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:38.135 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014093 2026-03-20 08:50:38.152 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:38.153 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:50:38.202 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048104) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:50:40.138 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49550) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:40.140 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014846 2026-03-20 08:50:42.141 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40608) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:42.144 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012386 2026-03-20 08:50:44.145 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40620) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:44.148 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017025 2026-03-20 08:50:46.150 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40634) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:46.153 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012522 2026-03-20 08:50:48.155 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:48.158 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013013 2026-03-20 08:50:50.159 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40656) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:50.162 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014472 2026-03-20 08:50:52.164 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55726) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:52.166 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013573 2026-03-20 08:50:52.809 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:52.813 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:52.814 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:50:53.154 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:50:53.155 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:50:53.216 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.060547) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:50:54.167 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55738) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:54.170 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014241 2026-03-20 08:50:55.865 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55754) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:55.869 2 DEBUG oslo_policy.policy [req-9a0c7f43-2f30-4f42-99bd-ab6b06fcaa86 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:50:55.870 2 INFO eventlet.wsgi.server [req-9a0c7f43-2f30-4f42-99bd-ab6b06fcaa86 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0018771 2026-03-20 08:50:56.171 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:56.173 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008764 2026-03-20 08:50:58.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:50:58.177 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012913 2026-03-20 08:51:00.179 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55770) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:00.182 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014210 2026-03-20 08:51:02.185 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:02.188 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016046 2026-03-20 08:51:04.189 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:04.193 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016134 2026-03-20 08:51:06.195 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33040) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:06.198 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016737 2026-03-20 08:51:08.156 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:08.157 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:51:08.196 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.038758) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:51:08.199 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:08.201 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013895 2026-03-20 08:51:10.203 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:10.207 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017571 2026-03-20 08:51:12.209 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:12.212 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015185 2026-03-20 08:51:14.213 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57640) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:14.216 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016572 2026-03-20 08:51:16.218 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:16.221 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017080 2026-03-20 08:51:18.222 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57662) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:18.225 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015984 2026-03-20 08:51:20.226 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:20.229 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012805 2026-03-20 08:51:22.230 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:22.233 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013144 2026-03-20 08:51:23.158 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:23.159 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:51:23.209 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050035) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:51:24.234 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49692) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:24.236 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013053 2026-03-20 08:51:26.238 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:26.240 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012882 2026-03-20 08:51:26.808 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49712) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:26.811 2 DEBUG oslo_policy.policy [req-10e76613-9cfd-420e-93c0-711bcffebeb8 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:51:26.813 2 INFO eventlet.wsgi.server [req-10e76613-9cfd-420e-93c0-711bcffebeb8 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0033126 2026-03-20 08:51:28.459 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:28.462 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017130 2026-03-20 08:51:30.464 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:30.466 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013649 2026-03-20 08:51:32.468 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46496) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:32.472 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012608 2026-03-20 08:51:34.473 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46508) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:34.475 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009773 2026-03-20 08:51:36.477 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46524) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:36.480 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014913 2026-03-20 08:51:38.159 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:38.161 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:51:38.214 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053280) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:51:38.481 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46526) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:38.484 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016234 2026-03-20 08:51:40.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46536) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:40.488 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016634 2026-03-20 08:51:42.489 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59460) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:42.492 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015614 2026-03-20 08:51:44.494 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59468) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:44.496 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008969 2026-03-20 08:51:46.498 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:46.501 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013907 2026-03-20 08:51:48.502 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59486) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:48.505 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015855 2026-03-20 08:51:50.507 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 59502) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:50.509 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013366 2026-03-20 08:51:52.511 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56204) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:52.513 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010417 2026-03-20 08:51:52.811 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:52.814 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:52.815 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:51:53.161 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:51:53.162 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:51:53.207 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044641) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:51:54.516 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:54.519 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016408 2026-03-20 08:51:56.520 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:56.524 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017242 2026-03-20 08:51:58.096 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:58.098 2 DEBUG oslo_policy.policy [req-1abedacc-7301-4d70-ab44-13530b82d5d0 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:51:58.099 2 INFO eventlet.wsgi.server [req-1abedacc-7301-4d70-ab44-13530b82d5d0 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0026710 2026-03-20 08:51:58.525 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:51:58.528 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015366 2026-03-20 08:52:00.531 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:00.536 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016565 2026-03-20 08:52:02.537 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:02.540 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014157 2026-03-20 08:52:04.541 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36992) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:04.543 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010746 2026-03-20 08:52:06.545 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:06.547 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009525 2026-03-20 08:52:08.163 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:08.164 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:52:08.221 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055943) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:52:08.549 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:08.552 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016160 2026-03-20 08:52:10.555 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:10.556 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010235 2026-03-20 08:52:12.558 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:12.561 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012927 2026-03-20 08:52:14.562 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35012) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:14.566 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018969 2026-03-20 08:52:16.567 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:16.569 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012264 2026-03-20 08:52:18.572 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:18.574 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014281 2026-03-20 08:52:20.576 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32856) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:20.579 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013936 2026-03-20 08:52:22.580 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32870) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:22.583 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017457 2026-03-20 08:52:23.165 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:23.166 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:52:23.225 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.059087) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:52:24.585 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32876) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:24.588 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013740 2026-03-20 08:52:26.589 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32882) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:26.592 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014982 2026-03-20 08:52:28.530 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:28.532 2 DEBUG oslo_policy.policy [req-5f0da2fb-cc6a-44e9-86ac-e4fe55444fc5 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:52:28.534 2 INFO eventlet.wsgi.server [req-5f0da2fb-cc6a-44e9-86ac-e4fe55444fc5 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023232 2026-03-20 08:52:28.594 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:28.596 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009158 2026-03-20 08:52:30.597 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:30.600 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016346 2026-03-20 08:52:32.602 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55528) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:32.604 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009365 2026-03-20 08:52:34.606 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55534) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:34.609 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015526 2026-03-20 08:52:36.610 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:36.613 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015135 2026-03-20 08:52:38.166 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:38.167 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:52:38.227 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.060147) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:52:38.614 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55550) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:38.617 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014434 2026-03-20 08:52:40.618 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47272) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:40.621 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011792 2026-03-20 08:52:42.622 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47274) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:42.625 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013928 2026-03-20 08:52:44.628 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:44.630 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015099 2026-03-20 08:52:46.633 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47294) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:46.636 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0021434 2026-03-20 08:52:48.638 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47306) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:48.641 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015855 2026-03-20 08:52:50.643 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58586) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:50.645 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009537 2026-03-20 08:52:52.647 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58598) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:52.649 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012159 2026-03-20 08:52:52.812 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:52.815 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:52.815 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:52:53.167 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:52:53.168 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:52:53.221 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052677) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:52:54.651 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58610) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:54.654 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018506 2026-03-20 08:52:56.656 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58622) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:56.659 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016987 2026-03-20 08:52:58.660 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58632) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:58.662 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008879 2026-03-20 08:52:58.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:52:58.894 2 DEBUG oslo_policy.policy [req-b7bd8bf2-e5dc-47e1-aa16-c8b996caa2f1 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:52:58.894 2 INFO eventlet.wsgi.server [req-b7bd8bf2-e5dc-47e1-aa16-c8b996caa2f1 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0016954 2026-03-20 08:53:00.663 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:00.667 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020616 2026-03-20 08:53:02.668 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51242) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:02.671 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014493 2026-03-20 08:53:04.672 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:04.675 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012779 2026-03-20 08:53:06.677 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:06.680 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016232 2026-03-20 08:53:08.169 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:08.170 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:53:08.226 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055625) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:53:08.682 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:08.684 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012383 2026-03-20 08:53:10.685 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:10.688 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012307 2026-03-20 08:53:12.689 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38990) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:12.692 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014079 2026-03-20 08:53:14.693 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38996) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:14.696 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016687 2026-03-20 08:53:16.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38998) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:16.700 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010929 2026-03-20 08:53:18.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:18.705 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014751 2026-03-20 08:53:20.706 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41242) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:20.709 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016515 2026-03-20 08:53:22.711 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:22.714 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017240 2026-03-20 08:53:23.170 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:23.171 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:53:23.224 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052800) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:53:24.717 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:24.720 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015545 2026-03-20 08:53:26.721 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41254) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:26.724 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015457 2026-03-20 08:53:28.726 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:28.729 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014200 2026-03-20 08:53:29.758 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:29.760 2 DEBUG oslo_policy.policy [req-e703cf60-4de9-435c-878a-09d4ac84bb66 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:53:29.761 2 INFO eventlet.wsgi.server [req-e703cf60-4de9-435c-878a-09d4ac84bb66 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0026391 2026-03-20 08:53:30.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40622) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:30.733 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013552 2026-03-20 08:53:32.734 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40632) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:32.736 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012763 2026-03-20 08:53:34.738 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40636) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:34.740 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008817 2026-03-20 08:53:36.741 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40644) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:36.743 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011117 2026-03-20 08:53:38.171 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:38.172 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:53:38.225 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051992) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:53:38.745 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 40660) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:38.748 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014212 2026-03-20 08:53:40.750 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50638) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:40.752 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015857 2026-03-20 08:53:42.755 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:42.756 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010271 2026-03-20 08:53:44.758 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50654) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:44.760 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008540 2026-03-20 08:53:46.762 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50664) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:46.764 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008745 2026-03-20 08:53:48.766 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:48.767 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009112 2026-03-20 08:53:50.769 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44448) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:50.771 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010312 2026-03-20 08:53:52.773 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44458) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:52.775 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011892 2026-03-20 08:53:52.813 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:52.816 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:52.817 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:53:53.173 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:53:53.173 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:53:53.225 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050864) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:53:54.777 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44464) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:54.780 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013642 2026-03-20 08:53:56.781 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44466) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:56.784 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014365 2026-03-20 08:53:58.785 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44472) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:53:58.787 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012524 2026-03-20 08:54:00.790 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39640) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:00.792 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013039 2026-03-20 08:54:00.944 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39652) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:00.947 2 DEBUG oslo_policy.policy [req-84e538aa-8ee0-4186-9a13-9653ba2439dd - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:54:00.949 2 INFO eventlet.wsgi.server [req-84e538aa-8ee0-4186-9a13-9653ba2439dd - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0034881 2026-03-20 08:54:02.794 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39658) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:02.797 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013115 2026-03-20 08:54:04.799 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39670) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:04.801 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012753 2026-03-20 08:54:06.803 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39674) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:06.806 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014210 2026-03-20 08:54:08.174 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:08.175 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:54:08.228 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052461) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:54:08.807 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39684) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:08.809 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012348 2026-03-20 08:54:10.811 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47762) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:10.814 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013571 2026-03-20 08:54:12.815 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:12.818 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013502 2026-03-20 08:54:14.819 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:14.821 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013521 2026-03-20 08:54:16.823 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:16.824 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008483 2026-03-20 08:54:18.826 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:18.828 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012255 2026-03-20 08:54:20.830 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39294) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:20.833 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015268 2026-03-20 08:54:22.834 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39296) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:22.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009806 2026-03-20 08:54:23.175 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:23.176 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:54:23.232 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056040) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:54:24.837 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39304) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:24.840 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013618 2026-03-20 08:54:26.841 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39310) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:26.844 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016232 2026-03-20 08:54:28.845 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39324) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:28.848 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016265 2026-03-20 08:54:30.850 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41470) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:30.853 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013456 2026-03-20 08:54:31.959 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41476) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:31.961 2 DEBUG oslo_policy.policy [req-2269f371-b126-4df8-a831-2137189a78ef - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:54:31.962 2 INFO eventlet.wsgi.server [req-2269f371-b126-4df8-a831-2137189a78ef - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0017016 2026-03-20 08:54:32.854 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41490) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:32.857 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016634 2026-03-20 08:54:34.859 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41506) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:34.862 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015004 2026-03-20 08:54:36.863 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41516) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:36.866 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014758 2026-03-20 08:54:38.176 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:38.177 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:54:38.229 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.051279) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:54:38.868 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41518) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:38.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014102 2026-03-20 08:54:40.873 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56680) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:40.875 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012097 2026-03-20 08:54:42.877 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56690) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:42.880 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017269 2026-03-20 08:54:44.882 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56704) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:44.885 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014377 2026-03-20 08:54:46.887 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:46.890 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013642 2026-03-20 08:54:48.892 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56728) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:48.896 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018733 2026-03-20 08:54:50.897 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:50.900 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013318 2026-03-20 08:54:52.814 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:52.818 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:52.818 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:54:52.900 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35228) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:52.901 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008097 2026-03-20 08:54:53.178 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:54:53.179 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:54:53.245 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.065352) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:54:54.903 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:54.906 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012591 2026-03-20 08:54:56.907 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:56.909 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012090 2026-03-20 08:54:58.911 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35260) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:54:58.914 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012574 2026-03-20 08:55:00.915 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:00.917 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013840 2026-03-20 08:55:02.805 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:02.808 2 DEBUG oslo_policy.policy [req-fee8a328-d903-45d5-a6ae-de691cc270fd - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:55:02.810 2 INFO eventlet.wsgi.server [req-fee8a328-d903-45d5-a6ae-de691cc270fd - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032272 2026-03-20 08:55:02.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:02.924 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015895 2026-03-20 08:55:04.925 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:04.927 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012181 2026-03-20 08:55:06.929 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:06.931 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013309 2026-03-20 08:55:08.180 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:08.181 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:55:08.211 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.030552) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:55:08.933 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:08.935 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013781 2026-03-20 08:55:10.937 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58948) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:10.939 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009925 2026-03-20 08:55:12.940 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:12.942 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013332 2026-03-20 08:55:14.944 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:14.946 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013106 2026-03-20 08:55:16.948 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58978) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:16.950 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013800 2026-03-20 08:55:18.952 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58992) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:18.955 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013845 2026-03-20 08:55:20.956 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44732) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:20.958 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013998 2026-03-20 08:55:22.960 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44736) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:22.963 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016401 2026-03-20 08:55:23.182 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:23.183 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:55:23.230 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.047076) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:55:24.964 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44750) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:24.967 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013032 2026-03-20 08:55:26.968 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44758) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:26.970 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012915 2026-03-20 08:55:29.097 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44768) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:29.099 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010450 2026-03-20 08:55:31.101 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41608) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:31.103 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011971 2026-03-20 08:55:33.106 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41622) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:33.108 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010979 2026-03-20 08:55:33.310 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41628) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:33.312 2 DEBUG oslo_policy.policy [req-08786f3e-fd87-4bee-9094-c8fc4480211f - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:55:33.313 2 INFO eventlet.wsgi.server [req-08786f3e-fd87-4bee-9094-c8fc4480211f - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0022051 2026-03-20 08:55:35.110 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41636) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:35.112 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011897 2026-03-20 08:55:37.114 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41648) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:37.117 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016358 2026-03-20 08:55:38.183 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:38.184 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:55:38.244 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.058838) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:55:39.118 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41650) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:39.122 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019200 2026-03-20 08:55:41.123 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60916) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:41.125 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010223 2026-03-20 08:55:43.126 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:43.130 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018818 2026-03-20 08:55:45.132 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60940) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:45.135 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017002 2026-03-20 08:55:47.136 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60956) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:47.139 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015309 2026-03-20 08:55:49.141 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60962) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:49.142 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009403 2026-03-20 08:55:51.144 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60764) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:51.146 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010533 2026-03-20 08:55:52.816 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:52.819 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:52.821 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:55:53.148 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60778) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:53.151 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015814 2026-03-20 08:55:53.185 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:55:53.186 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:55:53.240 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054066) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:55:55.152 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60794) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:55.155 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013883 2026-03-20 08:55:57.156 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:57.159 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014267 2026-03-20 08:55:59.160 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60818) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:55:59.163 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016918 2026-03-20 08:56:01.164 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56390) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:01.167 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016770 2026-03-20 08:56:03.169 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56404) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:03.172 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017896 2026-03-20 08:56:03.677 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56410) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:03.680 2 DEBUG oslo_policy.policy [req-08eda1d1-5efb-4a92-9182-0136c20b9819 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:56:03.682 2 INFO eventlet.wsgi.server [req-08eda1d1-5efb-4a92-9182-0136c20b9819 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0030129 2026-03-20 08:56:05.174 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56418) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:05.178 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020847 2026-03-20 08:56:07.180 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56428) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:07.183 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016375 2026-03-20 08:56:08.186 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:08.188 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:56:08.248 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.060128) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:56:09.184 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56440) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:09.187 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015056 2026-03-20 08:56:11.189 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45192) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:11.191 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010152 2026-03-20 08:56:13.192 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45200) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:13.195 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014133 2026-03-20 08:56:15.196 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:15.199 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015447 2026-03-20 08:56:17.201 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45222) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:17.204 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014668 2026-03-20 08:56:19.205 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45224) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:19.207 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009449 2026-03-20 08:56:21.209 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:21.212 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015922 2026-03-20 08:56:23.189 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:23.190 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:56:23.213 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45808) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:23.216 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017142 2026-03-20 08:56:23.239 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.049365) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:56:25.217 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45814) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:25.220 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018473 2026-03-20 08:56:27.222 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45828) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:27.225 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014319 2026-03-20 08:56:29.227 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45844) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:29.229 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013845 2026-03-20 08:56:31.231 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44002) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:31.235 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019395 2026-03-20 08:56:33.236 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:33.238 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013776 2026-03-20 08:56:34.951 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44022) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:34.953 2 DEBUG oslo_policy.policy [req-3dbf7659-97b7-4ad6-8c2a-ad5a877091bd - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:56:34.955 2 INFO eventlet.wsgi.server [req-3dbf7659-97b7-4ad6-8c2a-ad5a877091bd - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032449 2026-03-20 08:56:35.240 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44024) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:35.243 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016046 2026-03-20 08:56:37.245 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44034) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:37.248 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017219 2026-03-20 08:56:38.190 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:38.191 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:56:38.254 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.062445) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:56:39.250 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44044) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:39.253 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019085 2026-03-20 08:56:41.255 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50702) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:41.258 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017576 2026-03-20 08:56:43.260 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50716) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:43.262 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011182 2026-03-20 08:56:45.263 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50730) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:45.266 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014687 2026-03-20 08:56:47.267 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50734) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:47.270 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016813 2026-03-20 08:56:49.272 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 50740) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:49.275 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015831 2026-03-20 08:56:51.277 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42004) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:51.281 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018666 2026-03-20 08:56:52.818 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:52.822 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:52.823 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:56:53.192 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:56:53.193 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:56:53.282 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42014) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:53.284 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015330 2026-03-20 08:56:53.294 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.101144) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:56:55.286 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42026) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:55.290 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0022774 2026-03-20 08:56:57.291 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:57.293 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011475 2026-03-20 08:56:59.294 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:56:59.297 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014017 2026-03-20 08:57:01.298 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39862) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:01.300 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013812 2026-03-20 08:57:03.302 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39872) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:03.304 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013554 2026-03-20 08:57:05.306 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:05.309 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016348 2026-03-20 08:57:05.965 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:05.968 2 DEBUG oslo_policy.policy [req-7a2cf771-7888-49f0-9de0-07ee073473b6 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:57:05.970 2 INFO eventlet.wsgi.server [req-7a2cf771-7888-49f0-9de0-07ee073473b6 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0031505 2026-03-20 08:57:07.310 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39902) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:07.312 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012722 2026-03-20 08:57:08.194 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:08.195 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:57:08.252 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057008) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:57:09.314 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39904) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:09.317 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020018 2026-03-20 08:57:11.319 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:11.322 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015726 2026-03-20 08:57:13.324 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:13.326 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014789 2026-03-20 08:57:15.328 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36158) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:15.331 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016518 2026-03-20 08:57:17.332 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36160) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:17.334 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014393 2026-03-20 08:57:19.336 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36162) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:19.338 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013175 2026-03-20 08:57:21.340 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:21.342 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012765 2026-03-20 08:57:23.195 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:23.198 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:57:23.251 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053145) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:57:23.344 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42070) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:23.347 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018873 2026-03-20 08:57:25.348 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:25.351 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014498 2026-03-20 08:57:27.353 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:27.355 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013850 2026-03-20 08:57:29.357 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42100) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:29.360 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014298 2026-03-20 08:57:31.361 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42092) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:31.363 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015275 2026-03-20 08:57:33.365 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42098) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:33.367 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013411 2026-03-20 08:57:35.369 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42102) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:35.372 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014694 2026-03-20 08:57:36.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42108) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:36.776 2 DEBUG oslo_policy.policy [req-bbcc2781-33cd-4afd-876e-463000ad5952 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:57:36.777 2 INFO eventlet.wsgi.server [req-bbcc2781-33cd-4afd-876e-463000ad5952 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0027533 2026-03-20 08:57:37.373 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:37.375 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014133 2026-03-20 08:57:38.199 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:38.200 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:57:38.254 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054228) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:57:39.377 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42116) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:39.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016596 2026-03-20 08:57:41.382 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39168) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:41.385 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015574 2026-03-20 08:57:43.386 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39182) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:43.389 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012739 2026-03-20 08:57:45.390 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:45.392 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014648 2026-03-20 08:57:47.394 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39206) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:47.395 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008292 2026-03-20 08:57:49.397 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 39218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:49.399 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014431 2026-03-20 08:57:51.401 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:51.402 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009372 2026-03-20 08:57:52.820 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:52.823 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:52.824 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:57:53.200 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:57:53.201 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:57:53.258 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057069) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:57:53.404 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:53.405 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009096 2026-03-20 08:57:55.407 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:55.409 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012686 2026-03-20 08:57:57.411 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49976) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:57.415 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019488 2026-03-20 08:57:59.416 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49988) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:57:59.419 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012677 2026-03-20 08:58:01.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38194) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:01.422 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016932 2026-03-20 08:58:03.424 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38202) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:03.426 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013170 2026-03-20 08:58:05.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38206) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:05.430 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013208 2026-03-20 08:58:07.432 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38210) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:07.435 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017612 2026-03-20 08:58:07.679 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38214) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:07.681 2 DEBUG oslo_policy.policy [req-ae53a63e-d89d-482a-802e-f4551e11965d - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:58:07.683 2 INFO eventlet.wsgi.server [req-ae53a63e-d89d-482a-802e-f4551e11965d - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0029883 2026-03-20 08:58:08.201 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:08.203 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:58:08.253 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050609) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:58:09.436 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:09.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013812 2026-03-20 08:58:11.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:11.441 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009832 2026-03-20 08:58:13.443 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49118) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:13.445 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013175 2026-03-20 08:58:15.446 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49120) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:15.449 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012856 2026-03-20 08:58:17.451 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49126) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:17.454 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015950 2026-03-20 08:58:19.456 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49142) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:19.458 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015988 2026-03-20 08:58:21.459 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44006) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:21.462 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013940 2026-03-20 08:58:23.204 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:23.205 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:58:23.253 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048198) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:58:23.463 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44008) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:23.465 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012419 2026-03-20 08:58:25.467 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44012) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:25.470 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014043 2026-03-20 08:58:27.472 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44018) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:27.474 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012054 2026-03-20 08:58:29.476 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44020) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:29.478 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013361 2026-03-20 08:58:31.480 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55306) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:31.482 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013361 2026-03-20 08:58:33.484 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55320) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:33.487 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016785 2026-03-20 08:58:35.489 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55328) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:35.491 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012252 2026-03-20 08:58:37.493 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55338) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:37.495 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013905 2026-03-20 08:58:38.206 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:38.207 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:58:38.256 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048710) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:58:38.314 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55340) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:38.317 2 DEBUG oslo_policy.policy [req-59df6986-921a-48c1-a9a8-a8b4cfee5861 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:58:38.319 2 INFO eventlet.wsgi.server [req-59df6986-921a-48c1-a9a8-a8b4cfee5861 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0037305 2026-03-20 08:58:39.497 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55350) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:39.500 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015051 2026-03-20 08:58:41.502 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46868) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:41.504 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010543 2026-03-20 08:58:43.506 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46880) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:43.508 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012684 2026-03-20 08:58:45.510 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46884) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:45.512 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013149 2026-03-20 08:58:47.514 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46894) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:47.516 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009246 2026-03-20 08:58:49.518 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 46902) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:49.521 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014687 2026-03-20 08:58:51.522 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38790) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:51.525 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012932 2026-03-20 08:58:52.821 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:52.825 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:52.826 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:58:53.208 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:58:53.209 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:58:53.258 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.048710) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:58:53.526 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38798) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:53.529 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016451 2026-03-20 08:58:55.530 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38812) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:55.532 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013812 2026-03-20 08:58:57.534 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:57.536 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013206 2026-03-20 08:58:59.538 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38828) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:58:59.540 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013700 2026-03-20 08:59:01.542 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:01.545 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014153 2026-03-20 08:59:03.546 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35926) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:03.548 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013649 2026-03-20 08:59:05.551 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35942) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:05.553 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015471 2026-03-20 08:59:07.555 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35944) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:07.557 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014949 2026-03-20 08:59:08.210 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:08.211 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:59:08.265 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054028) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:59:08.772 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35960) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:08.777 2 DEBUG oslo_policy.policy [req-0848fed7-b088-4fa0-918c-685276d4ac2d - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:59:08.779 2 INFO eventlet.wsgi.server [req-0848fed7-b088-4fa0-918c-685276d4ac2d - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0056193 2026-03-20 08:59:09.692 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35968) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:09.694 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009751 2026-03-20 08:59:11.695 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36232) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:11.697 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011046 2026-03-20 08:59:13.698 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36240) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:13.701 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014615 2026-03-20 08:59:15.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36248) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:15.705 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015395 2026-03-20 08:59:17.707 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:17.709 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010035 2026-03-20 08:59:19.710 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 36262) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:19.713 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016396 2026-03-20 08:59:21.715 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47046) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:21.717 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014541 2026-03-20 08:59:23.212 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:23.213 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:59:23.264 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050959) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:59:23.719 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47054) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:23.721 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011618 2026-03-20 08:59:25.730 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:25.732 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014212 2026-03-20 08:59:27.734 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47080) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:27.737 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015502 2026-03-20 08:59:29.741 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 47092) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:29.743 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016441 2026-03-20 08:59:31.745 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:31.746 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010157 2026-03-20 08:59:33.749 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:33.751 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013652 2026-03-20 08:59:35.753 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:35.756 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015838 2026-03-20 08:59:37.757 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38812) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:37.758 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009520 2026-03-20 08:59:38.214 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:38.215 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:59:38.271 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.055577) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:59:39.759 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38826) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:39.762 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015225 2026-03-20 08:59:40.011 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 38834) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:40.014 2 DEBUG oslo_policy.policy [req-b5ec4e00-7a5f-47cd-b58a-78e7816a3a4e - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 08:59:40.015 2 INFO eventlet.wsgi.server [req-b5ec4e00-7a5f-47cd-b58a-78e7816a3a4e - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0019875 2026-03-20 08:59:41.764 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57334) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:41.766 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009563 2026-03-20 08:59:43.765 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57336) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:43.768 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016129 2026-03-20 08:59:45.770 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57348) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:45.772 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017314 2026-03-20 08:59:47.774 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57354) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:47.776 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014727 2026-03-20 08:59:49.778 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 57366) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:49.781 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016146 2026-03-20 08:59:51.783 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60808) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:51.785 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014312 2026-03-20 08:59:52.823 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:52.829 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:52.830 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 08:59:53.216 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 08:59:53.217 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 08:59:53.271 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054243) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 08:59:53.787 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60822) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:53.790 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018458 2026-03-20 08:59:55.791 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60830) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:55.794 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015380 2026-03-20 08:59:57.795 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:57.798 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018568 2026-03-20 08:59:59.799 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 60846) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 08:59:59.802 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017552 2026-03-20 09:00:01.804 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45190) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:01.806 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013783 2026-03-20 09:00:03.807 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45196) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:03.809 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009475 2026-03-20 09:00:05.811 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45206) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:05.813 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011554 2026-03-20 09:00:07.814 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45220) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:07.816 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014970 2026-03-20 09:00:08.217 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:08.218 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:00:08.272 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.053730) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:00:09.818 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45230) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:09.820 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011389 2026-03-20 09:00:10.702 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53222) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:10.704 2 DEBUG oslo_policy.policy [req-a83fa795-2c0f-42cc-97fe-2b7378820299 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:00:10.705 2 INFO eventlet.wsgi.server [req-a83fa795-2c0f-42cc-97fe-2b7378820299 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023501 2026-03-20 09:00:11.820 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53234) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:11.822 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009634 2026-03-20 09:00:13.824 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53238) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:13.827 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019557 2026-03-20 09:00:15.829 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53252) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:15.831 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014598 2026-03-20 09:00:17.833 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:17.836 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015860 2026-03-20 09:00:19.837 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:19.840 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014153 2026-03-20 09:00:21.843 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49218) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:21.846 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015249 2026-03-20 09:00:23.219 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:23.220 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:00:23.278 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.057714) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:00:23.847 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49222) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:23.849 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014312 2026-03-20 09:00:25.851 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49236) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:25.853 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014260 2026-03-20 09:00:27.855 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49246) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:27.858 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016472 2026-03-20 09:00:29.860 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 49250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:29.862 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013404 2026-03-20 09:00:31.863 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:31.865 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0008469 2026-03-20 09:00:33.867 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:33.870 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016065 2026-03-20 09:00:35.871 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53954) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:35.874 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015626 2026-03-20 09:00:37.876 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53970) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:37.878 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013378 2026-03-20 09:00:38.220 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:38.221 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:00:38.275 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.054172) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:00:39.880 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53972) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:39.883 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015335 2026-03-20 09:00:41.716 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55672) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:41.719 2 DEBUG oslo_policy.policy [req-fa0244e2-0c4c-4632-b3ed-5260f282a87d - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:00:41.720 2 INFO eventlet.wsgi.server [req-fa0244e2-0c4c-4632-b3ed-5260f282a87d - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0024934 2026-03-20 09:00:41.884 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55682) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:41.887 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016682 2026-03-20 09:00:43.889 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55688) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:43.891 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014391 2026-03-20 09:00:45.893 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55700) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:45.895 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013895 2026-03-20 09:00:47.897 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55714) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:47.900 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014341 2026-03-20 09:00:49.902 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 55718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:49.904 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014694 2026-03-20 09:00:51.906 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44030) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:51.908 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016277 2026-03-20 09:00:52.825 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:52.830 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:52.831 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 09:00:53.221 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:00:53.222 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:00:53.265 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.042666) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:00:53.909 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44038) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:53.912 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013301 2026-03-20 09:00:55.913 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44048) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:55.916 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016651 2026-03-20 09:00:57.919 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44062) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:57.922 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014360 2026-03-20 09:00:59.926 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 44066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:00:59.928 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012589 2026-03-20 09:01:01.930 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41074) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:01.934 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019407 2026-03-20 09:01:03.935 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41088) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:03.938 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016210 2026-03-20 09:01:05.939 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41092) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:05.942 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019157 2026-03-20 09:01:07.944 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41096) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:07.946 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010757 2026-03-20 09:01:08.222 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:08.223 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:01:08.277 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.052946) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:01:09.948 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41112) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:09.951 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018559 2026-03-20 09:01:11.953 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52028) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:11.955 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012023 2026-03-20 09:01:12.713 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52036) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:12.715 2 DEBUG oslo_policy.policy [req-84a2a7ac-fb12-4ba3-a8c6-84e575ab9ac8 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:01:12.716 2 INFO eventlet.wsgi.server [req-84a2a7ac-fb12-4ba3-a8c6-84e575ab9ac8 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0023746 2026-03-20 09:01:13.958 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52050) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:13.961 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016167 2026-03-20 09:01:15.962 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52058) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:15.965 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015554 2026-03-20 09:01:17.966 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52060) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:17.968 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009413 2026-03-20 09:01:19.970 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52066) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:19.972 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015075 2026-03-20 09:01:21.974 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56268) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:21.976 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010107 2026-03-20 09:01:23.223 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:23.224 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:01:23.265 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041025) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:01:23.977 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56270) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:23.979 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014155 2026-03-20 09:01:25.981 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56274) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:25.982 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009501 2026-03-20 09:01:27.984 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56288) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:27.987 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012758 2026-03-20 09:01:29.988 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56296) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:29.991 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014827 2026-03-20 09:01:31.993 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53786) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:31.996 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015419 2026-03-20 09:01:33.997 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53800) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:34.001 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013537 2026-03-20 09:01:36.003 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53802) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:36.006 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0019476 2026-03-20 09:01:38.008 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53806) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:38.011 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015712 2026-03-20 09:01:38.225 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:38.226 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:01:38.277 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.050787) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:01:40.013 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53822) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:40.016 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017893 2026-03-20 09:01:42.017 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58668) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:42.020 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015566 2026-03-20 09:01:44.006 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58678) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:44.008 2 DEBUG oslo_policy.policy [req-3f21d90e-89ce-454f-9f5f-16302170ce95 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:01:44.010 2 INFO eventlet.wsgi.server [req-3f21d90e-89ce-454f-9f5f-16302170ce95 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0032156 2026-03-20 09:01:44.021 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:44.023 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009785 2026-03-20 09:01:46.025 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58698) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:46.027 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014920 2026-03-20 09:01:48.029 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58702) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:48.032 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014465 2026-03-20 09:01:50.033 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58706) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:50.035 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013888 2026-03-20 09:01:52.036 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45250) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:52.039 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010657 2026-03-20 09:01:52.827 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:52.832 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:52.833 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 09:01:53.227 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:01:53.228 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:01:53.267 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.039045) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:01:54.040 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45260) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:54.042 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014191 2026-03-20 09:01:56.044 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45274) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:56.047 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014749 2026-03-20 09:01:58.048 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45284) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:01:58.051 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017214 2026-03-20 09:02:00.053 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45286) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:00.056 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015514 2026-03-20 09:02:02.057 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45362) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:02.059 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014694 2026-03-20 09:02:04.061 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45368) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:04.063 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014229 2026-03-20 09:02:06.065 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45380) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:06.068 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014708 2026-03-20 09:02:08.069 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45392) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:08.072 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017583 2026-03-20 09:02:08.228 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:08.229 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:02:08.262 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.033019) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:02:10.074 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 45394) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:10.076 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012949 2026-03-20 09:02:12.079 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42810) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:12.081 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014842 2026-03-20 09:02:14.083 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42816) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:14.085 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012865 2026-03-20 09:02:14.661 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42824) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:14.663 2 DEBUG oslo_policy.policy [req-8e30ecc5-3c77-40c9-a1e0-95c93656b858 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:02:14.664 2 INFO eventlet.wsgi.server [req-8e30ecc5-3c77-40c9-a1e0-95c93656b858 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0021601 2026-03-20 09:02:16.087 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42836) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:16.089 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012503 2026-03-20 09:02:18.091 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42844) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:18.093 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010159 2026-03-20 09:02:20.095 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 42850) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:20.097 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014040 2026-03-20 09:02:22.099 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32910) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:22.101 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015068 2026-03-20 09:02:23.230 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:23.231 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:02:23.287 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056040) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:02:24.103 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32912) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:24.106 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017049 2026-03-20 09:02:26.108 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:26.111 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015323 2026-03-20 09:02:28.112 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32922) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:28.115 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017815 2026-03-20 09:02:30.238 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 32938) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:30.241 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014231 2026-03-20 09:02:32.242 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56590) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:32.245 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015700 2026-03-20 09:02:34.246 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56604) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:34.249 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014422 2026-03-20 09:02:36.251 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56614) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:36.254 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014389 2026-03-20 09:02:38.231 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:38.232 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:02:38.254 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56624) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:38.257 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018966 2026-03-20 09:02:38.289 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056824) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:02:40.260 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 56630) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:40.262 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015540 2026-03-20 09:02:42.264 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35382) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:42.267 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014946 2026-03-20 09:02:44.269 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35398) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:44.271 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014715 2026-03-20 09:02:45.699 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35410) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:45.701 2 DEBUG oslo_policy.policy [req-4cbc5fa0-d941-4224-a335-b40cd7830c36 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:02:45.702 2 INFO eventlet.wsgi.server [req-4cbc5fa0-d941-4224-a335-b40cd7830c36 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0019655 2026-03-20 09:02:46.272 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35412) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:46.275 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013449 2026-03-20 09:02:48.276 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35426) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:48.279 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0012975 2026-03-20 09:02:50.281 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 35432) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:50.284 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017698 2026-03-20 09:02:52.285 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37462) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:52.288 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014017 2026-03-20 09:02:52.829 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:52.833 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:52.835 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 09:02:53.233 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:02:53.233 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:02:53.275 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.041854) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:02:54.289 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37478) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:54.292 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016749 2026-03-20 09:02:56.294 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37484) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:56.297 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018735 2026-03-20 09:02:58.298 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37490) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:02:58.300 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010984 2026-03-20 09:03:00.301 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 37494) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:00.305 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017099 2026-03-20 09:03:02.306 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33920) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:02.309 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014443 2026-03-20 09:03:04.310 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33928) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:04.313 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014656 2026-03-20 09:03:06.341 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33934) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:06.344 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016403 2026-03-20 09:03:08.234 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:08.235 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:03:08.291 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056134) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:03:08.346 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33950) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:08.349 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0020871 2026-03-20 09:03:10.350 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 33964) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:10.353 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014014 2026-03-20 09:03:12.354 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53530) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:12.358 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014179 2026-03-20 09:03:14.359 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53540) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:14.362 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014307 2026-03-20 09:03:16.363 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53542) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:16.365 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013838 2026-03-20 09:03:16.913 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53548) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:16.916 2 DEBUG oslo_policy.policy [req-aa4d831b-de02-412a-a6c5-0233e0a26add - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:03:16.918 2 INFO eventlet.wsgi.server [req-aa4d831b-de02-412a-a6c5-0233e0a26add - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0035381 2026-03-20 09:03:18.367 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53558) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:18.370 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015516 2026-03-20 09:03:20.372 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 53562) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:20.374 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014141 2026-03-20 09:03:22.376 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41084) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:22.380 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016782 2026-03-20 09:03:23.235 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:23.237 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:03:23.294 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056563) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:03:24.381 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41100) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:24.384 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016644 2026-03-20 09:03:26.386 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41106) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:26.388 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013437 2026-03-20 09:03:28.390 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41114) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:28.393 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0017078 2026-03-20 09:03:30.395 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41126) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:30.398 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016773 2026-03-20 09:03:32.399 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41264) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:32.401 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013702 2026-03-20 09:03:34.403 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41278) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:34.405 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014820 2026-03-20 09:03:36.407 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41280) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:36.409 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0009930 2026-03-20 09:03:38.237 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:38.238 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:03:38.283 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.044464) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:03:38.410 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41292) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:38.413 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016537 2026-03-20 09:03:40.415 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 41300) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:40.417 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014286 2026-03-20 09:03:42.419 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51876) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:42.422 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015128 2026-03-20 09:03:44.423 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51886) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:44.425 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0010533 2026-03-20 09:03:46.427 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51888) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:46.429 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013216 2026-03-20 09:03:47.782 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51900) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:47.785 2 DEBUG oslo_policy.policy [req-48cb8215-a429-4726-b988-74de3f126395 - - - - -] enforce: rule="introspection" creds={"domain_id": null, "is_admin_project": true, "is_public_api": true, "project_domain_id": null, "project_id": null, "roles": [], "service_project_domain_id": null, "service_project_id": null, "service_roles": [], "service_user_domain_id": null, "service_user_id": null, "system_scope": null, "user_domain_id": null, "user_id": null} target={} enforce /usr/lib/python3.9/site-packages/oslo_policy/policy.py:1003 2026-03-20 09:03:47.787 2 INFO eventlet.wsgi.server [req-48cb8215-a429-4726-b988-74de3f126395 - - - - -] 192.168.122.100 "GET / HTTP/1.1" status: 200 len: 333 time: 0.0042357 2026-03-20 09:03:48.431 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51916) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:48.434 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015826 2026-03-20 09:03:50.436 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 51932) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:50.438 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013564 2026-03-20 09:03:52.439 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58146) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:52.441 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014544 2026-03-20 09:03:52.830 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.periodic_clean_up' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:52.835 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.conductor.manager.sync_with_ironic' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:52.835 2 DEBUG ironic_inspector.conductor.manager [-] Syncing with ironic sync_with_ironic /usr/lib/python3.9/site-packages/ironic_inspector/conductor/manager.py:225 2026-03-20 09:03:53.239 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:03:53.240 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:03:53.296 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.056030) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:03:54.443 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58156) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:54.446 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014160 2026-03-20 09:03:56.447 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58162) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:56.450 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014496 2026-03-20 09:03:58.451 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58164) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:03:58.453 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014949 2026-03-20 09:04:00.455 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58172) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:00.458 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014513 2026-03-20 09:04:02.459 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52694) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:02.461 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013585 2026-03-20 09:04:04.463 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52696) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:04.465 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0014641 2026-03-20 09:04:06.467 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52710) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:06.470 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0015738 2026-03-20 09:04:08.241 2 DEBUG futurist.periodics [-] Submitting periodic callback 'ironic_inspector.pxe_filter.base.BaseFilter.get_periodic_sync_task..periodic_sync_task' _process_scheduled /usr/lib/python3.9/site-packages/futurist/periodics.py:641 2026-03-20 09:04:08.242 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] Syncing the driver _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:83 2026-03-20 09:04:08.285 2 DEBUG ironic_inspector.pxe_filter.dnsmasq [-] The dnsmasq PXE filter was synchronized (took 0:00:00.043233) _sync /usr/lib/python3.9/site-packages/ironic_inspector/pxe_filter/dnsmasq.py:114 2026-03-20 09:04:08.471 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52718) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:08.474 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0018549 2026-03-20 09:04:10.476 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 52724) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:10.479 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0016608 2026-03-20 09:04:12.481 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58274) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:12.483 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0013981 2026-03-20 09:04:14.485 2 DEBUG eventlet.wsgi.server [-] (2) accepted ('192.168.122.100', 58282) server /usr/lib/python3.9/site-packages/eventlet/wsgi.py:992 2026-03-20 09:04:14.488 2 INFO eventlet.wsgi.server [-] 192.168.122.100 "OPTIONS / HTTP/1.0" status: 200 len: 272 time: 0.0011232