Skip to main content

module 'jsonschema._utils' has no attribute 'load_schema'

Issue

  • On-Premise installer fails to install with error: module 'jsonschema._utils' has no attribute 'load_schema'

Environment

  • On-Premise 2023-02.01 -> 2023-07.01 (Non-Airgapped)

Resolution

Please update your version of the installer to 2023-07.02 or newer. Installations using these newer versions will prevent this issue from re-occurring.

Root Cause

The On-Premise installer installs required dependancies when run. The update of jsonschema to 4.18.0 has broken compatibility with the version of openapi_shema_validatoropenapi_schema_validator the affected installer versions use.

Customers using the airgapped installer of affected versions will not be affected as the dependancies included in the build pre-date the 4.18.0 update.