Important Update: Cohesity Products Knowledge Base Articles


All Cohesity Knowledge Base Articles are now managed via the Cohesity Support Portal: https://support.cohesity.com/. The Knowledge Base articles available here will not reflect the latest information or may no longer be accessible.

Ansible InfoScale Facters Fail

Article: 100076706
Last Published: 2026-03-19
Ratings: 0 0
Product(s): InfoScale & Storage Foundation

Problem

Ansible InfoScale Module reports an error when collecting Facters

 

Error Message

2026-02-23T11:26:47.068-08:00 INFO /tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 3864 execute Using local release matrix
2026-02-23T11:26:47.130-08:00 ERROR /tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 139232 main Exception Type:<class 'json.decoder.JSONDecodeError'>
2026-02-23T11:26:47.130-08:00 ERROR /tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 139233 main Exception Message:Expecting ':' delimiter: line 1 column 3382122 (char 3382121)
2026-02-23T11:26:47.130-08:00 ERROR /tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 139234 main Exception Traceback:  File "/tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py", line 139227, in main

  File "/tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py", line 138625, in execute

  File "/tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py", line 3866, in execute

  File "/tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py", line 3919, in dump_matrix

  File "/usr/lib64/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)

  File "/usr/lib64/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())

  File "/usr/lib64/python3.9/json/decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)

 

Cause

The target host does not have internet access hence the Veritas Ansible module attempts to use the local kernel_padv.json on the host.

/tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 3864 execute Using local release matrix

However, the local kernel_padv.json is corrupt, thus causing the task to fail. 

2026-02-23T11:26:47.130-08:00 ERROR /tmp/ansible_veritas.infoscale.veritas_infoscale_payload_nx7v7x98/ansible_veritas.infoscale.veritas_infoscale_payload.zip/ansible_collections/veritas/infoscale/plugins/modules/veritas_infoscale.py 139233 main Exception Message:Expecting ':' delimiter: line 1 column 3382122 (char 3382121)

 

Solution

Re-install the InfoScale Galaxy Collection and veritas_infoscale.py module available at https://sort.veritas.com/utility/ansible

If re-installing the Galaxy Collection and module is not possible, then provide a URL where the matrix files are available. 

    - name: Facters
      veritas.infoscale.veritas_infoscale:
        module: site_facters
        release_matrix_path: "http://URL/matrix"
      register: facts

The required files are:

  1. kernel_padv.json  
  2. rhel9_x86_64-ga.json  
  3. rhel9_x86_64-hotfix.json  
  4. rhel9_x86_64-patch.json


NOTE: The URL must have the OS specific JSONs

Was this content helpful?