In IBM R3 M16 pre-ship environment ingestion failing when trying to perform Integrity Check FoR for Unit Conversion
using the collection https://community.opengroup.org/osdu/platform/testing/-/blob/master/Postman%20Collection/29_CICD_Setup_Ingestion/Integrity%20Check%20FoR%20for%20Unit%20Conversion.postman_collection.json to perform Integrity Check FoR for Unit Conversion The ingestion is failing with the following message in airflow log
'ReferenceData': [{'**acl': {'owners': ['data.default.owners@opendes.ibm.com'],
'viewers': ['data.default.viewers@opendes.ibm.com']},**
'data': {'Name': 'RESTRICTED',
'Source': 'Volve Loading'},
'id': 'opendes:reference-data--ResourceSecurityClassification:RESTRICTED',
'kind': 'osdu:wks:reference-data--ResourceSecurityClassification:1.0.0',
'legal': {'legaltags': ['opendes-R3FullManifest-Legal-Tag-Test6011519'],
'otherRelevantDataCountries': ['US'],
'status': 'compliant'}}],
'kind': 'osdu:wks:master-data--SeismicAcquisitionSurvey:1.0.0'}
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/airflow/.local/lib/python3.8/site-packages/airflow/models/taskinstance.py", line 1157, in _run_raw_task self._prepare_and_execute_task_with_callbacks(context, task) File "/home/airflow/.local/lib/python3.8/site-packages/airflow/models/taskinstance.py", line 1331, in _prepare_and_execute_task_with_callbacks result = self._execute_task(context, task_copy) File "/home/airflow/.local/lib/python3.8/site-packages/airflow/models/taskinstance.py", line 1361, in _execute_task result = task_copy.execute(context=context) File "/home/airflow/.local/lib/python3.8/site-packages/osdu_airflow/operators/validate_manifest_schema.py", line 83, in execute _ = schema_validator.validate_common_schema(manifest_data) File "/home/airflow/.local/lib/python3.8/site-packages/osdu_ingestion/libs/validation/validate_schema.py", line 382, in validate_common_schema raise GenericManifestSchemaError(f"Manifest failed generic schema validation.\n {err}") osdu_ingestion.libs.exceptions.GenericManifestSchemaError: Manifest failed generic schema validation. 'acl' is a required property
Failed validating 'required' in schema:
One can see in the collection referenced by link above as well as in log, that "acl" is provided. so do not know why it is complaining. This collection works for all other CSPs.