Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-18926

Deploy virt-who config by cli failed for Error in libvirt backend

XMLWordPrintable

    • 0
    • False
    • Important
    • None
    • None
    • None
    • None
    • Yes

      Description of problem:
      Deploy virt-who config by cli failed for "Error in libvirt backend"

      Version-Release number of selected component (if applicable):
      Satellite6.14 snapshot6.0
      virt-who-1.30.14-1.el8.noarch
      katello-4.9.0-1.el8sat.noarch
      rubygem-foreman_virt_who_configure-0.5.15-1.el8sat.noarch
      rubygem-hammer_cli_foreman_virt_who_configure-0.0.9-2.el8sat.noarch

      How reproducible:
      100%

      Steps to Reproduce:
      1. Create virt-who config by UI
      2. Register guest to satellite
      3. Deploy virt-who config by cli
      2023-07-04 09:06:03,528 [virtwho.main DEBUG] MainProcess(33127):MainThread @executor.py:terminate:225 - virt-who is shutting down
      2023-07-04 09:06:04,071 [virtwho.destination_6083649733296123387 DEBUG] MainProcess(33127):Thread-3 @virt.py:run:426 - Thread 'destination_6083649733296123387' terminated
      2023-07-04 09:06:04,439 [virtwho.parser WARNING] MainProcess(33546):MainThread @parser.py:read_config_env_variables:237 - The use of environment variables and the use of the sysconfig file to configure virt-who are deprecated. Their use will be ignored in the next major release.
      2023-07-04 09:06:04,479 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "print_" not set, using default: False
      2023-07-04 09:06:04,479 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "log_per_config" not set, using default: False
      2023-07-04 09:06:04,479 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "configs" not set, using default: []
      2023-07-04 09:06:04,480 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "reporter_id" not set, using default: dell-per740-68-vm-08.lab.eng.pek2.redhat.com-3b324b81a6fa41449ea1aff98eb2d702
      2023-07-04 09:06:04,480 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "log_file" not set, using default: rhsm.log
      2023-07-04 09:06:04,480 [virtwho.rhsm_log DEBUG] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Value for "log_dir" not set, using default: /var/log/rhsm
      2023-07-04 09:06:04,480 [virtwho.rhsm_log WARNING] MainProcess(33546):MainThread @config.py:init_config:1594 - [global]: Ignoring unknown configuration option "no_proxy"
      2023-07-04 09:06:04,480 [virtwho.rhsm_log INFO] MainProcess(33546):MainThread @executor.py:_init_:54 - Using config named 'virt-who-config-1'
      2023-07-04 09:06:04,481 [virtwho.rhsm_log INFO] MainProcess(33546):MainThread @main.py:main:176 - Using configuration "virt-who-config-1" ("libvirt" mode)
      2023-07-04 09:06:04,481 [virtwho.rhsm_log INFO] MainProcess(33546):MainThread @main.py:main:178 - Using reporter_id='dell-per740-68-vm-08.lab.eng.pek2.redhat.com-3b324b81a6fa41449ea1aff98eb2d702'
      2023-07-04 09:06:04,483 [virtwho.main DEBUG] MainProcess(33546):MainThread @executor.py:run:187 - Starting infinite loop with 7200 seconds interval
      2023-07-04 09:06:04,493 [rhsm.https DEBUG] MainProcess(33546):MainThread @https.py:<module>:56 - Using standard libs to provide httplib and ssl
      2023-07-04 09:06:04,517 [virtwho.main DEBUG] MainProcess(33546):Thread-2 @virt.py:run:407 - Thread 'virt-who-config-1' started
      2023-07-04 09:06:04,517 [virtwho.destination_-537109678696197058 DEBUG] MainProcess(33546):Thread-3 @virt.py:run:407 - Thread 'destination_-537109678696197058' started
      2023-07-04 09:06:04,518 [virtwho.main INFO] MainProcess(33546):Thread-2 @libvirtd.py:_connect:280 - Using libvirt url: qemu:///system?no_tty=1
      2023-07-04 09:06:04,519 [virtwho.main ERROR] MainProcess(33546):Thread-2 @libvirtd.py:_connect:288 - Error in libvirt backend
      Traceback (most recent call last):
      File "/usr/lib/python3.6/site-packages/virtwho/virt/libvirtd/libvirtd.py", line 286, in _connect
      v = libvirt.openReadOnly(url)
      File "/usr/lib64/python3.6/site-packages/libvirt.py", line 350, in openReadOnly
      raise libvirtError('virConnectOpenReadOnly() failed')
      libvirt.libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock-ro': No such file or directory
      2023-07-04 09:06:04,522 [virtwho.main ERROR] MainProcess(33546):Thread-2 @virt.py:run:416 - Thread 'virt-who-config-1' fails with error: Failed to connect socket to '/var/run/libvirt/libvirt-sock-ro': No such file or directory
      2023-07-04 09:06:04,522 [virtwho.main INFO] MainProcess(33546):Thread-2 @virt.py:_send_data:986 - Report for config "virt-who-config-1" gathered, placing in datastore
      2023-07-04 09:06:04,522 [virtwho.main INFO] MainProcess(33546):Thread-2 @virt.py:run:440 - Waiting 7200 seconds before performing action again 'virt-who-config-1'
      2023-07-04 09:06:05,520 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_init_:211 - Environment variable NO_PROXY= will be used
      2023-07-04 09:06:05,521 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_init_:310 - Connection built: host=dell-per740-68-vm-08.lab.eng.pek2.redhat.com port=443 handler=/rhsm auth=basic username=virt_who_reporter_1
      2023-07-04 09:06:05,519 [virtwho.destination_-537109678696197058 DEBUG] MainProcess(33546):Thread-3 @subscriptionmanager.py:_connect:148 - Authenticating with RHSM username virt_who_reporter_1
      2023-07-04 09:06:05,520 [virtwho.destination_-537109678696197058 INFO] MainProcess(33546):Thread-3 @subscriptionmanager.py:_connect:159 - X-Correlation-ID: b5d3f3c9ea2e4f93b54f8c07921ed4f5
      2023-07-04 09:06:05,523 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:779 - Making request: GET /rhsm/status/
      2023-07-04 09:06:05,574 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_update_smoothed_response_time:884 - Response time: 0.007564067840576172, Smoothed response time: 0.007564067840576172
      2023-07-04 09:06:05,574 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:861 - Response: status=200, request="GET /rhsm/status/"
      2023-07-04 09:06:05,575 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:779 - Making request: GET /rhsm/status
      2023-07-04 09:06:05,623 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_update_smoothed_response_time:884 - Response time: 0.006504058837890625, Smoothed response time: 0.0074580669403076175
      2023-07-04 09:06:05,624 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:861 - Response: status=200, request="GET /rhsm/status"
      2023-07-04 09:06:05,624 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_load_manager_capabilities:1110 - Server has the following capabilities: ['instance_multiplier', 'derived_product', 'vcpu', 'cert_v3', 'hypervisors_heartbeat', 'remove_by_pool_id', 'syspurpose', 'storage_band', 'cores', 'multi_environment', 'hypervisors_async', 'org_level_content_access', 'guest_limit', 'ram', 'batch_bind', 'combined_reporting']
      2023-07-04 09:06:05,625 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:779 - Making request: PUT /rhsm/hypervisors/Default_Organization/heartbeat?reporter_id=dell-per740-68-vm-08.lab.eng.pek2.redhat.com-3b324b81a6fa41449ea1aff98eb2d702
      2023-07-04 09:06:05,850 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_update_smoothed_response_time:884 - Response time: 0.007114410400390625, Smoothed response time: 0.0074237012863159185
      2023-07-04 09:06:05,851 [rhsm.connection DEBUG] MainProcess(33546):Thread-3 @connection.py:_request:861 - Response: status=200, request="PUT /rhsm/hypervisors/Default_Organization/heartbeat?reporter_id=dell-per740-68-vm-08.lab.eng.pek2.redhat.com-3b324b81a6fa41449ea1aff98eb2d702"
      2023-07-04 09:06:05,852 [virtwho.destination_-537109678696197058 DEBUG] MainProcess(33546):Thread-3 @virt.py:_send_data:666 - ErrorReport received for source: virt-who-config-1

      Actual results:
      Deploy virtwho config failed on libvirt env

      Expected results:
      Deploy irtwho config should work well on libvirt env

      Additional info:

              jira-bugzilla-migration RH Bugzilla Integration
              jira-bugzilla-migration RH Bugzilla Integration
              yanping liu yanping liu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: