No provider found in config - Airflow - Witsml ingestion
Could you check if the provider is present within the osdu_api.ini ?
Here is the error I'm having once the workflow is triggered for a trajectory witsml ingestion :
[2021-09-06 16:15:28,601] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,601] {pod_launcher.py:125} INFO - b'IBMBlobStorageFactory().s3_client: <botocore.client.S3 object at 0x7fcb516cb828>\n'
[2021-09-06 16:15:28,601] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,601] {pod_launcher.py:125} INFO - b'Traceback (most recent call last):\n'
[2021-09-06 16:15:28,602] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,602] {pod_launcher.py:125} INFO - b' File "/usr/local/lib/python3.6/configparser.py", line 1138, in _unify_values\n'
[2021-09-06 16:15:28,602] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,602] {pod_launcher.py:125} INFO - b' sectiondict = self._sections[section]\n'
[2021-09-06 16:15:28,602] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,602] {pod_launcher.py:125} INFO - b"KeyError: 'provider'\n"
[2021-09-06 16:15:28,603] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,602] {pod_launcher.py:125} INFO - b'\n'
[2021-09-06 16:15:28,603] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,603] {pod_launcher.py:125} INFO - b'During handling of the above exception, another exception occurred:\n'
[2021-09-06 16:15:28,603] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,603] {pod_launcher.py:125} INFO - b'\n'
[2021-09-06 16:15:28,603] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,603] {pod_launcher.py:125} INFO - b'Traceback (most recent call last):\n'
[2021-09-06 16:15:28,604] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,603] {pod_launcher.py:125} INFO - b' File "main.py", line 45, in <module>\n'
[2021-09-06 16:15:28,604] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,604] {pod_launcher.py:125} INFO - b' manifest = json.dumps(main(json.loads(args.context), args.file_service))\n'
[2021-09-06 16:15:28,604] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,604] {pod_launcher.py:125} INFO - b' File "main.py", line 35, in main\n'
[2021-09-06 16:15:28,723] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,722] {pod_launcher.py:125} INFO - b' manifest = manifest_creator.create_manifest(execution_context)\n'
[2021-09-06 16:15:28,723] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,723] {pod_launcher.py:125} INFO - b' File "/home/witsml_parser/create_energistics_manifest.py", line 231, in create_manifest\n'
[2021-09-06 16:15:28,723] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,723] {pod_launcher.py:125} INFO - b' dataset_dms_client = DatasetDmsClient()\n'
[2021-09-06 16:15:28,724] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,723] {pod_launcher.py:125} INFO - b' File "/usr/local/lib/python3.6/site-packages/osdu_api/clients/base_client.py", line 33, in __init__\n'
[2021-09-06 16:15:28,724] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,724] {pod_launcher.py:125} INFO - b' self._parse_config()\n'
[2021-09-06 16:15:28,724] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,724] {pod_launcher.py:125} INFO - b' File "/usr/local/lib/python3.6/site-packages/osdu_api/clients/base_client.py", line 69, in _parse_config\n'
[2021-09-06 16:15:28,724] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,724] {pod_launcher.py:125} INFO - b" self.provider = config_parser.get('provider', 'name')\n"
[2021-09-06 16:15:28,725] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,724] {pod_launcher.py:125} INFO - b' File "/usr/local/lib/python3.6/configparser.py", line 781, in get\n'
[2021-09-06 16:15:28,725] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,725] {pod_launcher.py:125} INFO - b' d = self._unify_values(section, vars)\n'
[2021-09-06 16:15:28,725] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,725] {pod_launcher.py:125} INFO - b' File "/usr/local/lib/python3.6/configparser.py", line 1141, in _unify_values\n'
[2021-09-06 16:15:28,725] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,725] {pod_launcher.py:125} INFO - b' raise NoSectionError(section)\n'
[2021-09-06 16:15:28,726] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,725] {pod_launcher.py:125} INFO - b"configparser.NoSectionError: No section: 'provider'\n"
[2021-09-06 16:15:28,883] {logging_mixin.py:112} INFO - [2021-09-06 16:15:28,883] {pod_launcher.py:129} INFO - Container witsml-parser-task-4fe66f0c has state running
[2021-09-06 16:15:33,305] {logging_mixin.py:112} INFO - [2021-09-06 16:15:33,305] {pod_launcher.py:217} INFO - Running command... cat /airflow/xcom/return.json
[2021-09-06 16:15:33,628] {logging_mixin.py:112} INFO - [2021-09-06 16:15:33,628] {pod_launcher.py:224} INFO - cat: can't open '/airflow/xcom/return.json': No such file or directory