CCI-MOC / xdmod-cntr

A project to prototype the use of XDMOD with OpenStack and OpenShift on the MOC
1 stars 6 forks source link

xdmod ticket #30301 Data/configuration for xdmod to display compute information from a different resource #214

Open rob-baron opened 10 months ago

rob-baron commented 10 months ago

Start with my questions:

1) I am trying to work with a minimal set of events - is this the right approach?

2) Any suggestions as to how to modify the data I am trying to shred and ingest in order to view it in the interface - or am I looking in the wrong spot in the interface?

3) My connection to mariadb is dropping occasionally (today more than normal), how large of an issue is this for shredding/ingesting this dataset?

4) This dataset is small, what should the times be for shredding/ingesting the data? Although my runtimes are all over the place, these take longer than I would expect.

Here is a snippet of data that I am collecting from openstack (file: /root/xdmod_data/kaizen/2022-05-23T00:00:00_2022-05-24T00:00:00.json) :

[ { "audit_period_beginning": "2022-05-23T14:11:34.000000", "audit_period_ending": "2022-05-23T17:40:27.055883", "disk_gb": "25", "domain": "default", "ephemeral_gb": "0", "event_type": "compute.instance.exists", "generated": "2022-05-23T17:40:27.055883", "host": "neu-5-36-stackcomp.kzn.moc", "instance_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "instance_type": "m1.s2.xlarge", "instance_type_id": "9", "launched_at": "2022-05-23T14:11:34.000000", "memory_mb": "16384", "project_id": "f12f928576ae4d21bdb984da5dd1d3bf", "project_name": "ShiftStack", "raw": {}, "resource_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "root_gb": "25", "service": "compute", "state": "ACTIVE", "tenant_id": "f12f928576ae4d21bdb984da5dd1d3bf", "user_id": "41c3b836577a411db0e49a3fb946ceff", "user_name": "unknown user", "vcpus": "8" }, { "audit_period_beginning": "2022-05-23T14:10:52.000000", "audit_period_ending": "2022-05-23T17:40:27.055883", "disk_gb": "25", "domain": "default", "ephemeral_gb": "0", "event_type": "compute.instance.exists", "generated": "2022-05-23T17:40:27.055883", "host": "neu-17-3-stackcomp.kzn.moc", "instance_id": "a717eeea-91ba-489b-ac1b-396e63542906", "instance_type": "m1.s2.xlarge", "instance_type_id": "9", "launched_at": "2022-05-23T14:10:52.000000", "memory_mb": "16384", "project_id": "f12f928576ae4d21bdb984da5dd1d3bf", "project_name": "ShiftStack", "raw": {}, "resource_id": "a717eeea-91ba-489b-ac1b-396e63542906", "root_gb": "25", "service": "compute", "state": "ACTIVE", "tenant_id": "f12f928576ae4d21bdb984da5dd1d3bf", "user_id": "41c3b836577a411db0e49a3fb946ceff", "user_name": "unknown user", "vcpus": "8" }, { "disk_gb": "25", "domain": "default", "ephemeral_gb": "0", "event_type": "compute.instance.create.start", "generated": "2022-05-23T14:11:07", "host": "neu-5-36-stackcomp.kzn.moc", "instance_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "instance_type": "m1.s2.xlarge", "instance_type_id": "9", "launched_at": "2022-05-23T14:11:34.000000", "memory_mb": "16384", "project_id": "f12f928576ae4d21bdb984da5dd1d3bf", "project_name": "ShiftStack", "raw": {}, "resource_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "root_gb": "25", "service": "compute", "state": "ACTIVE", "tenant_id": "f12f928576ae4d21bdb984da5dd1d3bf", "user_id": "41c3b836577a411db0e49a3fb946ceff", "user_name": "unknown user", "vcpus": "8" }, { "disk_gb": "25", "domain": "default", "ephemeral_gb": "0", "event_type": "compute.instance.create.end", "generated": "2022-05-23T14:11:17", "host": "neu-5-36-stackcomp.kzn.moc", "instance_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "instance_type": "m1.s2.xlarge", "instance_type_id": "9", "launched_at": "2022-05-23T14:11:34.000000", "memory_mb": "16384", "project_id": "f12f928576ae4d21bdb984da5dd1d3bf", "project_name": "ShiftStack", "raw": {}, "resource_id": "7358a34e-f4c3-4861-805f-029f23123fe5", "root_gb": "25", "service": "compute", "state": "ACTIVE", "tenant_id": "f12f928576ae4d21bdb984da5dd1d3bf", "user_id": "41c3b836577a411db0e49a3fb946ceff", "user_name": "unknown user", "vcpus": "8" } ]

The resources.json file is as follows:

[ { "resource": "xdmodtest", "resource_type": "Cloud", "name": "XDMod Test Data" }, { "resource": "kaizen", "resource_type": "Cloud", "name": "MOC Kaizen" }, { "resource": "nerc-openstack", "resource_type": "Cloud", "name": "NERC OpenStack" } ]

Here are the shredding runs (first one stopped as the connection to the mariadb had been dropped - not sure why):

rob-baron commented 10 months ago

sh-4.2$ xdmod-shredder --debug -f openstack -d /root/xdmod_data/kaizen -r kaizen 2022-05-31 12:21:36 [info] Command: '/usr/bin/xdmod-shredder' '--debug' '-f' 'openstack' '-d' '/root/xdmod_data/kaizen' '-r' 'kaizen' 2022-05-31 12:21:36 [debug] Checking for required arguments 2022-05-31 12:21:36 [notice] xdmod-shredder start (process_start_time: 2022-05-31 12:21:36) 2022-05-31 12:21:36 [debug] Creating database connection 2022-05-31 12:21:37 [debug] Creating shredder for format 'openstack' 2022-05-31 12:21:37 [debug] Setting resource to 'kaizen' 2022-05-31 12:21:37 [debug] Loading configuration file /etc/xdmod/resources.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/resources.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [debug] Stored object Configuration\XdmodConfiguration (/etc/xdmod/resources.json) in APCu cache with key Configuration\XdmodConfiguration|/etc/xdmod/resources.json|40cd750bba9870f18aada2478b24840a in 0.001135s 2022-05-31 12:21:37 [debug] Running ETL pipeline "jobs-common, ingest-organizations, ingest-resource-types, ingest-resources, jobs-cloud-common" with parameters [] 2022-05-31 12:21:37 [debug] Loading configuration file /etc/xdmod/etl/etl.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/etl/etl.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:21:37 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:21:37 [debug] Parsed 1 records 2022-05-31 12:21:37 [info] ETL\DataEndpoint\DirectoryScanner (name=Open Stack resource specifications, path=${CLOUD_RESOURCE_SPECS_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:21:38 [debug] Qualifying relative path ${CLOUD_RESOURCE_SPECS_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:21:38 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [info] ETL\DataEndpoint\DirectoryScanner (name=Generic cloud event logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:21:38 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:21:38 [info] ETL\DataEndpoint\DirectoryScanner (name=Generic volume logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:21:38 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [info] ETL\DataEndpoint\DirectoryScanner (name=Open Stack event logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:21:38 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [info] ETL\DataEndpoint\DirectoryScanner (name=usage-directory, path=${STORAGE_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:21:38 [debug] Qualifying relative path ${STORAGE_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:21:38 [debug] Parsing /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:21:38 [debug] Parsed 1 records 2022-05-31 12:21:38 [debug] Stored object ETL\Configuration\EtlConfiguration (/etc/xdmod/etl/etl.json) in APCu cache with key ETL\Configuration\EtlConfiguration|/etc/xdmod/etl/etl.json|cb328615c5b43bfbe1404ea2dbb0a7fc in 0.169982s 2022-05-31 12:21:38 [debug] Running ETL pipeline with script options {"default-module-name":"xdmod","process-sections":["jobs-common","ingest-organizations","ingest-resource-types","ingest-resources","jobs-cloud-common"]} 2022-05-31 12:21:38 [info] Verifying endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Countable types, path=/etc/xdmod/etl/etl_data.d/jobs/countable_type.json) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Job record types, path=/etc/xdmod/etl/etl_data.d/jobs/job_record_type.json) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Job task types, path=/etc/xdmod/etl/etl_data.d/jobs/job_task_type.json) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Units of measure, path=/etc/xdmod/etl/etl_data.d/jobs/unit.json) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Submission venues, path=/etc/xdmod/etl/etl_data.d/jobs/submission_venue.json) 2022-05-31 12:21:41 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Organization configuration, path=/etc/xdmod/etl/../organization.json, 1 filters) 2022-05-31 12:21:41 [info] Verifying endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:44 [info] Verifying endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:45 [info] Verifying endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:45 [info] Verifying endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:45 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Resource types, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:21:45 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Resources configuration, path=/etc/xdmod/etl/../resources.json) 2022-05-31 12:21:45 [info] Verifying endpoint: ETL\DataEndpoint\ConfigurationFileEndpoint (name=Resource Types configuration, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:21:45 [info] Verifying endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:45 [info] Verifying endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:46 [notice] Schema 'modw_cloud' does not exist for user 'xdmod', creating 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud asset types, path=/etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud event types, path=/etc/xdmod/etl/etl_data.d/cloud_common/event_type.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/record_type.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/host.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/account.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance_type.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/image.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=memory buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/memory_buckets.json) 2022-05-31 12:21:46 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=processor buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/processor_buckets.json) 2022-05-31 12:21:46 [info] Create action xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:46 [info] Verifying action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:46 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:46 [info] Source endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:46 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:46 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json' 2022-05-31 12:21:46 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json 2022-05-31 12:21:46 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json 2022-05-31 12:21:46 [debug] Parsed 1 records 2022-05-31 12:21:46 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json|40cd750bba9870f18aada2478b24840a in 0.002842s 2022-05-31 12:21:46 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json' 2022-05-31 12:21:46 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json 2022-05-31 12:21:46 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json 2022-05-31 12:21:46 [debug] Parsed 1 records 2022-05-31 12:21:46 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json|40cd750bba9870f18aada2478b24840a in 0.002342s 2022-05-31 12:21:46 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json' 2022-05-31 12:21:46 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/meta_job.json 2022-05-31 12:21:46 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/meta_job.json 2022-05-31 12:21:46 [debug] Parsed 1 records 2022-05-31 12:21:46 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json|40cd750bba9870f18aada2478b24840a in 0.001925s 2022-05-31 12:21:46 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json' 2022-05-31 12:21:46 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json 2022-05-31 12:21:46 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json 2022-05-31 12:21:46 [debug] Parsed 1 records 2022-05-31 12:21:46 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json|40cd750bba9870f18aada2478b24840a in 0.002075s 2022-05-31 12:21:46 [info] Create action xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:46 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json 2022-05-31 12:21:46 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/countable_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/countable_type.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003675s 2022-05-31 12:21:47 [info] Verifying action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Countable types, path=/etc/xdmod/etl/etl_data.d/jobs/countable_type.json) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'countable_type' 2022-05-31 12:21:47 [info] Create action xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/job_record_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/job_record_type.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.004058s 2022-05-31 12:21:47 [info] Verifying action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Job record types, path=/etc/xdmod/etl/etl_data.d/jobs/job_record_type.json) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'job_record_type' 2022-05-31 12:21:47 [info] Create action xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/job_task_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/job_task_type.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003743s 2022-05-31 12:21:47 [info] Verifying action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Job task types, path=/etc/xdmod/etl/etl_data.d/jobs/job_task_type.json) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'job_task_type' 2022-05-31 12:21:47 [info] Create action xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/unit.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/unit.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/unit.json' to '/etc/xdmod/etl/etl_tables.d/jobs/unit.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/unit.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/unit.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.004094s 2022-05-31 12:21:47 [info] Verifying action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Units of measure, path=/etc/xdmod/etl/etl_data.d/jobs/unit.json) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'unit' 2022-05-31 12:21:47 [info] Create action xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/submission_venue.json' to '/etc/xdmod/etl/etl_tables.d/jobs/submission_venue.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003820s 2022-05-31 12:21:47 [info] Verifying action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Submission venues, path=/etc/xdmod/etl/etl_data.d/jobs/submission_venue.json) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'submission_venue' 2022-05-31 12:21:47 [info] Create action xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/organization.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/organization.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002896s 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Organization configuration, path=/etc/xdmod/etl/../organization.json, 1 filters) 2022-05-31 12:21:47 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'staging_organization' 2022-05-31 12:21:47 [info] Create action xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/organizations.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/organizations.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002904s 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'hpcdb_organizations' 2022-05-31 12:21:47 [debug] Create ETL source query object 2022-05-31 12:21:47 [debug] No destination_field_map specified 2022-05-31 12:21:47 [debug] Auto-generating destination_field_map using 3 source fields: organization_id, organization_name, organization_abbrev 2022-05-31 12:21:47 [debug] Available fields for table key 'hpcdb_organizations': organization_id, organization_abbrev, organization_name 2022-05-31 12:21:47 [debug] Generated destination_field_map: Table: hpcdb_organizations organization_id -> organization_id organization_abbrev -> organization_abbrev organization_name -> organization_name 2022-05-31 12:21:47 [info] Create action xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/organization.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/organization.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002653s 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [debug] Created ETL destination table object for table definition key 'organization' 2022-05-31 12:21:47 [debug] Create ETL source query object 2022-05-31 12:21:47 [debug] No destination_field_map specified 2022-05-31 12:21:47 [debug] Auto-generating destination_field_map using 7 source fields: id, abbrev, name, short_name, long_name, order_id, organization_origin_id 2022-05-31 12:21:47 [debug] Available fields for table key 'organization': id, organizationtype_id, abbrev, name, url, phone, nsf_org_code, is_reconciled, amie_name, country_id, state_id, latitude, longitude, short_name, long_name, federation_instance_id, organization_origin_id, order_id 2022-05-31 12:21:47 [debug] Generated destination_field_map: Table: organization id -> id abbrev -> abbrev name -> name short_name -> short_name long_name -> long_name organization_origin_id -> organization_origin_id order_id -> order_id 2022-05-31 12:21:47 [info] Create action xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json|40cd750bba9870f18aada2478b24840a in 0.001301s 2022-05-31 12:21:47 [info] Create action xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql) 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:47 [info] Create action xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json 2022-05-31 12:21:47 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json 2022-05-31 12:21:47 [debug] Parsed 1 records 2022-05-31 12:21:47 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' 2022-05-31 12:21:47 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002733s 2022-05-31 12:21:47 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:47 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Resource types, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:21:48 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'staging_resource_type' 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-types.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-types.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002913s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'hpcdb_resource_types' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 3 source fields: type_id, type_abbr, type_desc 2022-05-31 12:21:48 [debug] Available fields for table key 'hpcdb_resource_types': type_id, type_abbr, type_desc 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: hpcdb_resource_types type_id -> type_id type_abbr -> type_abbr type_desc -> type_desc 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-type.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002805s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'resourcetype' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 3 source fields: id, description, abbrev 2022-05-31 12:21:48 [debug] Available fields for table key 'resourcetype': id, description, abbrev 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: resourcetype id -> id description -> description abbrev -> abbrev 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-config.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-config.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003015s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Resources configuration, path=/etc/xdmod/etl/../resources.json) 2022-05-31 12:21:48 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'staging_resource_config' 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002773s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'staging_resource' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 1 source fields: resource_name 2022-05-31 12:21:48 [debug] Available fields for table key 'staging_resource': resource_id, resource_name 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: staging_resource resource_name -> resource_name 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resources.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resources.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003684s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'hpcdb_resources' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 8 source fields: resource_id, resource_type_id, organization_id, resource_name, resource_code, resource_description, resource_shared_jobs, resource_timezone 2022-05-31 12:21:48 [debug] Available fields for table key 'hpcdb_resources': resource_id, resource_type_id, organization_id, resource_name, resource_code, resource_description, resource_shared_jobs, resource_timezone 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: hpcdb_resources resource_id -> resource_id resource_type_id -> resource_type_id organization_id -> organization_id resource_name -> resource_name resource_code -> resource_code resource_description -> resource_description resource_shared_jobs -> resource_shared_jobs resource_timezone -> resource_timezone 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-fact.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-fact.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003761s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'resourcefact' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 9 source fields: id, resourcetype_id, organization_id, name, code, description, shared_jobs, timezone, resource_origin_id 2022-05-31 12:21:48 [debug] Available fields for table key 'resourcefact': id, resourcetype_id, organization_id, name, code, description, start_date, start_date_ts, end_date, end_date_ts, shared_jobs, timezone, resource_origin_id 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: resourcefact id -> id resourcetype_id -> resourcetype_id organization_id -> organization_id name -> name code -> code description -> description shared_jobs -> shared_jobs timezone -> timezone resource_origin_id -> resource_origin_id 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type-realms.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type-realms.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003315s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ETL\DataEndpoint\ConfigurationFileEndpoint (name=Resource Types configuration, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:21:48 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'staging_resource_type_realms' 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/acls/realms.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/acls/realms.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/acls/realms.json' to '/etc/xdmod/etl/etl_tables.d/acls/realms.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/acls/realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/acls/realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002954s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'realms' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 3 source fields: display, name, module_id 2022-05-31 12:21:48 [debug] Available fields for table key 'realms': realm_id, module_id, name, display 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: realms module_id -> module_id name -> name display -> display 2022-05-31 12:21:48 [info] Create action xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-type-realms.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-type-realms.json' 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003091s 2022-05-31 12:21:48 [info] Verifying action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [debug] Created ETL destination table object for table definition key 'resource_type_realms' 2022-05-31 12:21:48 [debug] Create ETL source query object 2022-05-31 12:21:48 [debug] No destination_field_map specified 2022-05-31 12:21:48 [debug] Auto-generating destination_field_map using 2 source fields: resource_type_id, realm_id 2022-05-31 12:21:48 [debug] Available fields for table key 'resource_type_realms': resource_type_realm_id, resource_type_id, realm_id 2022-05-31 12:21:48 [debug] Generated destination_field_map: Table: resource_type_realms resource_type_id -> resource_type_id realm_id -> realm_id 2022-05-31 12:21:48 [info] Create action xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:48 [info] Verifying action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:21:48 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Source endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:48 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/account.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/account.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/account.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/account.json|40cd750bba9870f18aada2478b24840a in 0.002772s 2022-05-31 12:21:48 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/event.json' 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/event.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/event.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/event.json|40cd750bba9870f18aada2478b24840a in 0.003039s 2022-05-31 12:21:48 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json' 2022-05-31 12:21:48 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/asset.json 2022-05-31 12:21:48 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/asset.json 2022-05-31 12:21:48 [debug] Parsed 1 records 2022-05-31 12:21:48 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json|40cd750bba9870f18aada2478b24840a in 0.002830s 2022-05-31 12:21:48 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/host.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/host.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/host.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/host.json|40cd750bba9870f18aada2478b24840a in 0.002284s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json|40cd750bba9870f18aada2478b24840a in 0.002399s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json|40cd750bba9870f18aada2478b24840a in 0.002438s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json|40cd750bba9870f18aada2478b24840a in 0.002313s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json|40cd750bba9870f18aada2478b24840a in 0.002268s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json|40cd750bba9870f18aada2478b24840a in 0.002674s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json|40cd750bba9870f18aada2478b24840a in 0.003672s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records

rob-baron commented 10 months ago

2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json|40cd750bba9870f18aada2478b24840a in 0.002596s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json|40cd750bba9870f18aada2478b24840a in 0.002499s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json|40cd750bba9870f18aada2478b24840a in 0.002809s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json|40cd750bba9870f18aada2478b24840a in 0.002569s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json|40cd750bba9870f18aada2478b24840a in 0.002762s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/domains.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/domains.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json|40cd750bba9870f18aada2478b24840a in 0.002319s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json|40cd750bba9870f18aada2478b24840a in 0.002532s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json|40cd750bba9870f18aada2478b24840a in 0.002237s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json|40cd750bba9870f18aada2478b24840a in 0.001960s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json|40cd750bba9870f18aada2478b24840a in 0.003044s 2022-05-31 12:21:49 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json' 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json|40cd750bba9870f18aada2478b24840a in 0.003686s 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/asset_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/asset_type.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003022s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud asset types, path=/etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'asset_type' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/event_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/event_type.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003638s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud event types, path=/etc/xdmod/etl/etl_data.d/cloud_common/event_type.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'event_type' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/record_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/record_type.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003579s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/record_type.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'record_type' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002690s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/host.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'host' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002947s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/account.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'account' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/instance.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/instance.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003685s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'instance' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_type.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002649s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance_type.json) 2022-05-31 12:21:49 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:49 [debug] Created ETL destination table object for table definition key 'instance_type' 2022-05-31 12:21:49 [info] Create action xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json 2022-05-31 12:21:49 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json 2022-05-31 12:21:49 [debug] Parsed 1 records 2022-05-31 12:21:49 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/image.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/image.json' 2022-05-31 12:21:49 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002989s 2022-05-31 12:21:49 [info] Verifying action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:49 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/image.json) 2022-05-31 12:21:50 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [debug] Created ETL destination table object for table definition key 'image' 2022-05-31 12:21:50 [info] Create action xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:50 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json 2022-05-31 12:21:50 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json 2022-05-31 12:21:50 [debug] Parsed 1 records 2022-05-31 12:21:50 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/memory_buckets.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/memory_buckets.json' 2022-05-31 12:21:50 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.005490s 2022-05-31 12:21:50 [info] Verifying action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:50 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=memory buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/memory_buckets.json) 2022-05-31 12:21:50 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [debug] Created ETL destination table object for table definition key 'memory_buckets' 2022-05-31 12:21:50 [info] Create action xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:50 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json 2022-05-31 12:21:50 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json 2022-05-31 12:21:50 [debug] Parsed 1 records 2022-05-31 12:21:50 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/processor_buckets.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/processor_buckets.json' 2022-05-31 12:21:50 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.003405s 2022-05-31 12:21:50 [info] Verifying action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:21:50 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=processor buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/processor_buckets.json) 2022-05-31 12:21:50 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [debug] Created ETL destination table object for table definition key 'processor_buckets' 2022-05-31 12:21:50 [info] Empty lock directory specified, using temp directory: /tmp 2022-05-31 12:21:50 [info] Obtaining lock file '/tmp/etlv2_201' 2022-05-31 12:21:50 [notice] Start processing section 'xdmod.jobs-common' 2022-05-31 12:21:50 [info] start (action_name: xdmod.jobs-common.JobsTableManagement, action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables), start_date: , end_date: ) 2022-05-31 12:21:50 [debug] Discover table 'modw.job_request_info' 2022-05-31 12:21:50 [notice] Table modw.job_request_info does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.job_request_info ( job_record_id bigint(20) unsigned NOT NULL, requested_nodes int(11) NULL, requested_cores int(11) NULL, requested_seconds int(11) NULL, PRIMARY KEY USING BTREE (job_record_id) ) ENGINE = innodb COMMENT = 'Requested job resources, etc.'; 2022-05-31 12:21:50 [debug] Discover table 'modw.job_task_countable' 2022-05-31 12:21:50 [notice] Table modw.job_task_countable does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.job_task_countable ( job_record_id bigint(20) unsigned NOT NULL, creation_time datetime NOT NULL, countable_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Item that we are counting', value decimal(18,3) NOT NULL DEFAULT 0 COMMENT 'Countable value', INDEX fk_countable USING BTREE (countable_type_id), PRIMARY KEY USING BTREE (job_record_id, creation_time) ) ENGINE = innodb COMMENT = 'Countable values. e.g., Num databases, num gpus allocated, etc.'; 2022-05-31 12:21:50 [debug] Discover table 'modw.meta_job' 2022-05-31 12:21:50 [notice] Table modw.meta_job does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.meta_job ( meta_job_id int(11) unsigned NOT NULL auto_increment, meta_job_name varchar(128) NOT NULL, person_id int(11) unsigned NOT NULL COMMENT 'Meta job owner', PRIMARY KEY USING BTREE (meta_job_id) ) ENGINE = innodb COMMENT = 'Grouping of individual job records'; 2022-05-31 12:21:50 [debug] Discover table 'modw.meta_job_record' 2022-05-31 12:21:50 [notice] Table modw.meta_job_record does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.meta_job_record ( meta_job_id int(11) unsigned NOT NULL, job_record_id bigint(20) unsigned NOT NULL, INDEX fk_job_record USING BTREE (job_record_id), INDEX fk_meta_job USING BTREE (meta_job_id) ) ENGINE = innodb COMMENT = 'Grouping of jobs that are related, such as a cluster in a cloud'; 2022-05-31 12:21:50 [notice] (action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999710.2871, end_time: 1653999710.5498, elapsed_time: 0.26268) 2022-05-31 12:21:50 [info] end (action_name: xdmod.jobs-common.JobsTableManagement, action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables)) 2022-05-31 12:21:50 [info] start (action_name: xdmod.jobs-common.CountableTypeIngestor, action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:50 [info] Truncate destination table: modw.countable_type 2022-05-31 12:21:50 [info] Table does not exist: 'modw.countable_type', skipping. 2022-05-31 12:21:50 [debug] Discover table 'modw.countable_type' 2022-05-31 12:21:50 [notice] Table modw.countable_type does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.countable_type ( countable_type_id int(11) NOT NULL, unit_id int(11) NULL COMMENT 'Optional unit for this countable', countable_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY USING BTREE (countable_type_id) ) ENGINE = innodb COMMENT = 'Types of things that are countable. Accelerators, databases, storage, etc.'; 2022-05-31 12:21:50 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:50 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:50 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/countable_type.json 2022-05-31 12:21:50 [debug] Parsed 6 records 2022-05-31 12:21:50 [debug] Requested 5 record fields: countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:21:50 [debug] No destination_field_map specified 2022-05-31 12:21:50 [debug] Auto-generating destination_field_map using 5 source fields: countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:21:50 [debug] Available fields for table key 'countable_type': countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:21:50 [debug] Generated destination_field_map: Table: countable_type countable_type_id -> countable_type_id unit_id -> unit_id countable_type -> countable_type display -> display description -> description 2022-05-31 12:21:50 [debug] Processing destination field map 2022-05-31 12:21:50 [debug] Insert SQL for table key 'countable_type': INSERT INTO modw.countable_type (countable_type_id, unit_id, countable_type, display, description) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE countable_type_id = COALESCE(VALUES(countable_type_id), countable_type_id), unit_id = COALESCE(VALUES(unit_id), unit_id), countable_type = COALESCE(VALUES(countable_type), countable_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:21:50 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:50 [debug] ANALYZE TABLE modw.countable_type 2022-05-31 12:21:50 [debug] Completed in 0.014690s 2022-05-31 12:21:50 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.19 s) 2022-05-31 12:21:50 [notice] (action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999710.5957, end_time: 1653999710.7849, elapsed_time: 0.18918, records_examined: 5, records_loaded: 5) 2022-05-31 12:21:50 [info] end (action_name: xdmod.jobs-common.CountableTypeIngestor, action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:50 [info] start (action_name: xdmod.jobs-common.JobRecordTypeIngestor, action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:50 [info] Truncate destination table: modw.job_record_type 2022-05-31 12:21:50 [info] Table does not exist: 'modw.job_record_type', skipping. 2022-05-31 12:21:50 [debug] Discover table 'modw.job_record_type' 2022-05-31 12:21:50 [notice] Table modw.job_record_type does not exist, creating. 2022-05-31 12:21:50 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.job_record_type ( job_record_type_id int(11) NOT NULL, job_record_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY USING BTREE (job_record_type_id) ) ENGINE = innodb COMMENT = 'hpc, cloud, reservation, etc.'; 2022-05-31 12:21:50 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:50 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:50 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/job_record_type.json 2022-05-31 12:21:50 [debug] Parsed 6 records 2022-05-31 12:21:50 [debug] Requested 4 record fields: job_record_type_id, job_record_type, display, description 2022-05-31 12:21:50 [debug] No destination_field_map specified 2022-05-31 12:21:50 [debug] Auto-generating destination_field_map using 4 source fields: job_record_type_id, job_record_type, display, description 2022-05-31 12:21:50 [debug] Available fields for table key 'job_record_type': job_record_type_id, job_record_type, display, description 2022-05-31 12:21:50 [debug] Generated destination_field_map: Table: job_record_type job_record_type_id -> job_record_type_id job_record_type -> job_record_type display -> display description -> description 2022-05-31 12:21:50 [debug] Processing destination field map 2022-05-31 12:21:50 [debug] Insert SQL for table key 'job_record_type': INSERT INTO modw.job_record_type (job_record_type_id, job_record_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE job_record_type_id = COALESCE(VALUES(job_record_type_id), job_record_type_id), job_record_type = COALESCE(VALUES(job_record_type), job_record_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:21:50 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:51 [debug] ANALYZE TABLE modw.job_record_type 2022-05-31 12:21:51 [debug] Completed in 0.013790s 2022-05-31 12:21:51 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.18 s) 2022-05-31 12:21:51 [notice] (action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999710.8489, end_time: 1653999711.0301, elapsed_time: 0.1812, records_examined: 5, records_loaded: 5) 2022-05-31 12:21:51 [info] end (action_name: xdmod.jobs-common.JobRecordTypeIngestor, action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:51 [info] start (action_name: xdmod.jobs-common.JobTaskTypeIngestor, action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:51 [info] Truncate destination table: modw.job_task_type 2022-05-31 12:21:51 [info] Table does not exist: 'modw.job_task_type', skipping. 2022-05-31 12:21:51 [debug] Discover table 'modw.job_task_type' 2022-05-31 12:21:51 [notice] Table modw.job_task_type does not exist, creating. 2022-05-31 12:21:51 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.job_task_type ( job_task_type_id int(11) NOT NULL, job_record_type_id int(11) NULL COMMENT 'Reference to record type for type-specific task events', job_task_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, INDEX fk_job_record_type USING BTREE (job_record_type_id), PRIMARY KEY USING BTREE (job_task_type_id) ) ENGINE = innodb COMMENT = 'hpc, provisioning, boot, suspend, resume, etc.'; 2022-05-31 12:21:51 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:51 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:51 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/job_task_type.json 2022-05-31 12:21:51 [debug] Parsed 6 records 2022-05-31 12:21:51 [debug] Requested 4 record fields: job_task_type_id, job_task_type, display, description 2022-05-31 12:21:51 [debug] No destination_field_map specified 2022-05-31 12:21:51 [debug] Auto-generating destination_field_map using 4 source fields: job_task_type_id, job_task_type, display, description 2022-05-31 12:21:51 [debug] Available fields for table key 'job_task_type': job_task_type_id, job_record_type_id, job_task_type, display, description 2022-05-31 12:21:51 [debug] Generated destination_field_map: Table: job_task_type job_task_type_id -> job_task_type_id job_task_type -> job_task_type display -> display description -> description 2022-05-31 12:21:51 [debug] Processing destination field map 2022-05-31 12:21:51 [debug] Insert SQL for table key 'job_task_type': INSERT INTO modw.job_task_type (job_task_type_id, job_task_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE job_task_type_id = COALESCE(VALUES(job_task_type_id), job_task_type_id), job_task_type = COALESCE(VALUES(job_task_type), job_task_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:21:51 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:51 [debug] ANALYZE TABLE modw.job_task_type 2022-05-31 12:21:51 [debug] Completed in 0.015140s 2022-05-31 12:21:51 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.19 s) 2022-05-31 12:21:51 [notice] (action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999711.0962, end_time: 1653999711.2856, elapsed_time: 0.1894, records_examined: 5, records_loaded: 5) 2022-05-31 12:21:51 [info] end (action_name: xdmod.jobs-common.JobTaskTypeIngestor, action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:51 [info] start (action_name: xdmod.jobs-common.UnitIngestor, action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:51 [info] Truncate destination table: modw.unit 2022-05-31 12:21:51 [info] Table does not exist: 'modw.unit', skipping. 2022-05-31 12:21:51 [debug] Discover table 'modw.unit' 2022-05-31 12:21:51 [notice] Table modw.unit does not exist, creating. 2022-05-31 12:21:51 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.unit ( unit_id int(11) NOT NULL, unit varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY USING BTREE (unit_id) ) ENGINE = innodb COMMENT = 'Units of countable: GBs, SUs, databases, etc.'; 2022-05-31 12:21:51 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:51 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:51 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/unit.json 2022-05-31 12:21:51 [debug] Parsed 7 records 2022-05-31 12:21:51 [debug] Requested 4 record fields: unit_id, unit, display, description 2022-05-31 12:21:51 [debug] No destination_field_map specified 2022-05-31 12:21:51 [debug] Auto-generating destination_field_map using 4 source fields: unit_id, unit, display, description 2022-05-31 12:21:51 [debug] Available fields for table key 'unit': unit_id, unit, display, description 2022-05-31 12:21:51 [debug] Generated destination_field_map: Table: unit unit_id -> unit_id unit -> unit display -> display description -> description 2022-05-31 12:21:51 [debug] Processing destination field map 2022-05-31 12:21:51 [debug] Insert SQL for table key 'unit': INSERT INTO modw.unit (unit_id, unit, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE unit_id = COALESCE(VALUES(unit_id), unit_id), unit = COALESCE(VALUES(unit), unit), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:21:51 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:51 [debug] ANALYZE TABLE modw.unit 2022-05-31 12:21:51 [debug] Completed in 0.018270s 2022-05-31 12:21:51 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 6 records (Time Taken: 0.21 s) 2022-05-31 12:21:51 [notice] (action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999711.355, end_time: 1653999711.5641, elapsed_time: 0.2091, records_examined: 6, records_loaded: 6) 2022-05-31 12:21:51 [info] end (action_name: xdmod.jobs-common.UnitIngestor, action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:51 [info] start (action_name: xdmod.jobs-common.SubmissionVenueIngestor, action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:51 [info] Truncate destination table: modw.submission_venue 2022-05-31 12:21:51 [info] Table does not exist: 'modw.submission_venue', skipping. 2022-05-31 12:21:51 [debug] Discover table 'modw.submission_venue' 2022-05-31 12:21:51 [notice] Table modw.submission_venue does not exist, creating. 2022-05-31 12:21:51 [debug] Create table SQL ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw.submission_venue ( submission_venue_id int(11) NOT NULL, submission_venue varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, order_id int(5) unsigned NOT NULL, PRIMARY KEY USING BTREE (submission_venue_id) ) ENGINE = innodb COMMENT = 'Submission mechanism: cli, gateway, etc.'; 2022-05-31 12:21:51 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:51 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:51 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/submission_venue.json 2022-05-31 12:21:51 [debug] Parsed 5 records 2022-05-31 12:21:51 [debug] Requested 5 record fields: submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:21:51 [debug] No destination_field_map specified 2022-05-31 12:21:51 [debug] Auto-generating destination_field_map using 5 source fields: submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:21:51 [debug] Available fields for table key 'submission_venue': submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:21:51 [debug] Generated destination_field_map: Table: submission_venue submission_venue_id -> submission_venue_id submission_venue -> submission_venue display -> display description -> description order_id -> order_id 2022-05-31 12:21:51 [debug] Processing destination field map 2022-05-31 12:21:51 [debug] Insert SQL for table key 'submission_venue': INSERT INTO modw.submission_venue (submission_venue_id, submission_venue, display, description, order_id) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE submission_venue_id = COALESCE(VALUES(submission_venue_id), submission_venue_id), submission_venue = COALESCE(VALUES(submission_venue), submission_venue), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description), order_id = COALESCE(VALUES(order_id), order_id) 2022-05-31 12:21:51 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:51 [debug] ANALYZE TABLE modw.submission_venue 2022-05-31 12:21:51 [debug] Completed in 0.014540s 2022-05-31 12:21:51 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 4 records (Time Taken: 0.18 s) 2022-05-31 12:21:51 [notice] (action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999711.6308, end_time: 1653999711.8119, elapsed_time: 0.18118, records_examined: 4, records_loaded: 4) 2022-05-31 12:21:51 [info] end (action_name: xdmod.jobs-common.SubmissionVenueIngestor, action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:51 [notice] Finished processing section 'xdmod.jobs-common' 2022-05-31 12:21:51 [notice] Start processing section 'xdmod.ingest-organizations' 2022-05-31 12:21:51 [info] start (action_name: xdmod.ingest-organizations.IngestOrganizationConfig, action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:21:51 [debug] Discover table 'mod_shredder.staging_organization' 2022-05-31 12:21:51 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:51 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:51 [debug] Parsing /etc/xdmod/etl/../organization.json 2022-05-31 12:21:51 [debug] Registering filter: xdmod.external_process 2022-05-31 12:21:51 [debug] Creating filter xdmod.external_process: jq '{id:1,name,abbrev}' 2022-05-31 12:21:51 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:21:51 [debug] Parsed 1 records 2022-05-31 12:21:51 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/common/organization.schema.json 2022-05-31 12:21:52 [debug] Requested 3 record fields: id, name, abbrev 2022-05-31 12:21:52 [debug] Processing destination field map 2022-05-31 12:21:52 [debug] Insert SQL for table key 'staging_organization': INSERT INTO mod_shredder.staging_organization (organization_id, organization_name, organization_abbrev) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE organization_id = COALESCE(VALUES(organization_id), organization_id), organization_name = COALESCE(VALUES(organization_name), organization_name), organization_abbrev = COALESCE(VALUES(organization_abbrev), organization_abbrev) 2022-05-31 12:21:52 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:52 [debug] ANALYZE TABLE mod_shredder.staging_organization 2022-05-31 12:21:52 [debug] Completed in 0.017800s 2022-05-31 12:21:52 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.15 s) 2022-05-31 12:21:52 [notice] (action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999711.9125, end_time: 1653999712.0642, elapsed_time: 0.1517, records_examined: 1, records_loaded: 1) 2022-05-31 12:21:52 [info] end (action_name: xdmod.ingest-organizations.IngestOrganizationConfig, action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:21:52 [info] start (action_name: xdmod.ingest-organizations.IngestOrganizationHpcdb, action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:21:52 [debug] Discover table 'mod_hpcdb.hpcdb_organizations' 2022-05-31 12:21:52 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:52 [debug] Available Variables: DESTINATION_SCHEMA='mod_hpcdb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:52 [debug] Allowing same-server SQL optimizations 2022-05-31 12:21:52 [info] Single-database ingest into ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:52 [debug] INSERT INTO mod_hpcdb.hpcdb_organizations (organization_id,organization_name,organization_abbrev) SELECT o.organization_id AS organization_id, o.organization_name AS organization_name, o.organization_abbrev AS organization_abbrev FROM mod_shredder.staging_organization AS o ON DUPLICATE KEY UPDATE organization_id=VALUES(organization_id),organization_name=VALUES(organization_name),organization_abbrev=VALUES(organization_abbrev) 2022-05-31 12:21:52 [info] ETL\Ingestor\DatabaseIngestor: Processed 1 records 2022-05-31 12:21:52 [info] Execute Post-execute tasks: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:52 [debug] ANALYZE TABLE mod_hpcdb.hpcdb_organizations 2022-05-31 12:21:52 [debug] Completed in 0.015060s 2022-05-31 12:21:52 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 1 records (Time Taken: 0.12 s) 2022-05-31 12:21:52 [notice] (action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor), start_time: 1653999712.1293, end_time: 1653999712.2463, elapsed_time: 0.11695, records_examined: 1, records_loaded: 1) 2022-05-31 12:21:52 [info] end (action_name: xdmod.ingest-organizations.IngestOrganizationHpcdb, action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:21:52 [info] start (action_name: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse, action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:21:52 [debug] Discover table 'modw.organization' 2022-05-31 12:21:52 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:21:52 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_hpcdb', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:21:52 [debug] Query optimization disabled 2022-05-31 12:21:52 [debug] Using multi-database ingest 2022-05-31 12:21:52 [debug] Using temporary file '/tmp/modw.organization.data.ts_1653999712.1970054687Xj1KEu' for destination table key 'organization' 2022-05-31 12:21:52 [debug] LOAD statement for destination table key 'organization' ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE modw.tmp_organization_1653999712 LIKE modw.organization; ALTER TABLE modw.tmp_organization_1653999712 DISABLE KEYS; LOAD DATA LOCAL INFILE '/tmp/modw.organization.data.ts_1653999712.1970054687Xj1KEu' INTO TABLE modw.tmp_organization_1653999712 FIELDS TERMINATED BY 0x1e OPTIONALLY ENCLOSED BY 0x1f ESCAPED BY 0x5c LINES TERMINATED BY 0x1d (id,abbrev,name,short_name,long_name,organization_origin_id,order_id); SHOW WARNINGS; INSERT INTO modw.organization (id,abbrev,name,short_name,long_name,organization_origin_id,order_id) SELECT id,abbrev,name,short_name,long_name,organization_origin_id,order_id FROM modw.tmp_organization_1653999712 ON DUPLICATE KEY UPDATE id=VALUES(id),abbrev=VALUES(abbrev),name=VALUES(name),short_name=VALUES(short_name),long_name=VALUES(long_name),organization_origin_id=VALUES(organization_origin_id),order_id=VALUES(order_id); DROP TABLE modw.tmp_organization_1653999712; 2022-05-31 12:21:52 [info] Multi-database ingest into ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:52 [info] Switching to un-buffered query mode 2022-05-31 12:21:52 [debug] Current net_write_timeout = 60 2022-05-31 12:21:52 [info] ETL\Ingestor\DatabaseIngestor: Querying ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:21:52 [debug] Source query ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod): SELECT organization_id AS id, organization_abbrev AS abbrev, organization_name AS name, COALESCE(organization_abbrev, organization_name) AS short_name, CASE WHEN ISNULL(organization_abbrev) THEN organization_name ELSE CONCAT(organization_abbrev, ' - ', organization_name) END AS long_name, NULL AS order_id, organization_id AS organization_origin_id FROM mod_hpcdb.hpcdb_organizations ^C sh-4.2$ /usr/share/xdmod/tools/etl/etl_overseer.php -p ingest-organizations 2022-05-31 12:22:23 [notice] dw_extract_transform_load start (process_start_time: 2022-05-31 12:22:23) 2022-05-31 12:22:40 [warning] Process '201' is not running, releasing lock file. 2022-05-31 12:22:40 [notice] Start processing section 'xdmod.ingest-organizations' 2022-05-31 12:22:40 [notice] (action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999760.7017, end_time: 1653999760.8206, elapsed_time: 0.11897, records_examined: 1, records_loaded: 1) 2022-05-31 12:22:40 [notice] (action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor), start_time: 1653999760.8916, end_time: 1653999760.9739, elapsed_time: 0.08227, records_examined: 0, records_loaded: 0) 2022-05-31 12:22:41 [notice] (action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_time: 1653999761.0337, end_time: 1653999761.3359, elapsed_time: 0.30227, records_examined: 1, records_loaded: 1) 2022-05-31 12:22:41 [notice] Finished processing section 'xdmod.ingest-organizations' 2022-05-31 12:22:41 [notice] dw_extract_transform_load end (process_end_time: 2022-05-31 12:22:41) sh-4.2$ /usr/share/xdmod/tools/etl/etl_overseer.php -p ingest-resource-types 2022-05-31 12:22:41 [notice] dw_extract_transform_load start (process_start_time: 2022-05-31 12:22:41) 2022-05-31 12:22:46 [notice] Start processing section 'xdmod.ingest-resource-types' 2022-05-31 12:22:46 [notice] Table modw.staging_resource_type does not exist, creating. 2022-05-31 12:22:46 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999766.4736, end_time: 1653999766.5376, elapsed_time: 0.06391) 2022-05-31 12:22:46 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements 2022-05-31 12:22:47 [notice] Finished Processing 2 SQL statements 2022-05-31 12:22:47 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1653999766.5943, end_time: 1653999767.7525, elapsed_time: 1.1582) 2022-05-31 12:22:48 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999767.8033, end_time: 1653999768.0379, elapsed_time: 0.23459, records_examined: 12, records_loaded: 12) 2022-05-31 12:22:48 [notice] (action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor), start_time: 1653999768.1069, end_time: 1653999768.2524, elapsed_time: 0.14547, records_examined: 13, records_loaded: 13) 2022-05-31 12:22:48 [notice] (action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_time: 1653999768.3166, end_time: 1653999768.4169, elapsed_time: 0.10024, records_examined: 13, records_loaded: 13) 2022-05-31 12:22:48 [notice] Finished processing section 'xdmod.ingest-resource-types' 2022-05-31 12:22:48 [notice] dw_extract_transform_load end (process_end_time: 2022-05-31 12:22:48) sh-4.2$ /usr/share/xdmod/tools/etl/etl_overseer.php -p ingest-resources 2022-05-31 12:24:01 [notice] dw_extract_transform_load start (process_start_time: 2022-05-31 12:24:01) 2022-05-31 12:24:35 [notice] Start processing section 'xdmod.ingest-resources' 2022-05-31 12:24:35 [notice] (action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999875.6693, end_time: 1653999875.7855, elapsed_time: 0.11621, records_examined: 3, records_loaded: 3) 2022-05-31 12:24:35 [notice] (action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor), start_time: 1653999875.8548, end_time: 1653999875.9635, elapsed_time: 0.10871, records_examined: 3, records_loaded: 3) 2022-05-31 12:24:36 [notice] (action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor), start_time: 1653999876.0308, end_time: 1653999876.1414, elapsed_time: 0.11063, records_examined: 3, records_loaded: 3) 2022-05-31 12:24:36 [notice] (action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor), start_time: 1653999876.2039, end_time: 1653999876.3188, elapsed_time: 0.11489, records_examined: 3, records_loaded: 3) 2022-05-31 12:24:36 [notice] Table mod_shredder.staging_resource_type_realms does not exist, creating. 2022-05-31 12:24:36 [notice] (action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999876.3837, end_time: 1653999876.6197, elapsed_time: 0.23601, records_examined: 9, records_loaded: 9) 2022-05-31 12:24:36 [notice] (action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor), start_time: 1653999876.6862, end_time: 1653999876.8065, elapsed_time: 0.12028, records_examined: 3, records_loaded: 3) 2022-05-31 12:24:37 [notice] (action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor), start_time: 1653999876.8786, end_time: 1653999877.011, elapsed_time: 0.13241, records_examined: 9, records_loaded: 9) 2022-05-31 12:24:37 [notice] Finished processing section 'xdmod.ingest-resources' 2022-05-31 12:24:37 [notice] dw_extract_transform_load end (process_end_time: 2022-05-31 12:24:37)

sh-4.2$ xdmod-shredder --debug -f openstack -d /root/xdmod_data/kaizen -r kaizen

rob-baron commented 10 months ago

2022-05-31 12:25:08 [info] Command: '/usr/bin/xdmod-shredder' '--debug' '-f' 'openstack' '-d' '/root/xdmod_data/kaizen' '-r' 'kaizen' 2022-05-31 12:25:08 [debug] Checking for required arguments 2022-05-31 12:25:08 [notice] xdmod-shredder start (process_start_time: 2022-05-31 12:25:08) 2022-05-31 12:25:08 [debug] Creating database connection 2022-05-31 12:25:08 [debug] Creating shredder for format 'openstack' 2022-05-31 12:25:08 [debug] Setting resource to 'kaizen' 2022-05-31 12:25:08 [debug] Loading configuration file /etc/xdmod/resources.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/resources.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Stored object Configuration\XdmodConfiguration (/etc/xdmod/resources.json) in APCu cache with key Configuration\XdmodConfiguration|/etc/xdmod/resources.json|40cd750bba9870f18aada2478b24840a in 0.001154s 2022-05-31 12:25:08 [debug] Running ETL pipeline "jobs-common, ingest-organizations, ingest-resource-types, ingest-resources, jobs-cloud-common" with parameters [] 2022-05-31 12:25:08 [debug] Loading configuration file /etc/xdmod/etl/etl.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [info] ETL\DataEndpoint\DirectoryScanner (name=Open Stack resource specifications, path=${CLOUD_RESOURCE_SPECS_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:08 [debug] Qualifying relative path ${CLOUD_RESOURCE_SPECS_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:25:08 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [info] ETL\DataEndpoint\DirectoryScanner (name=Generic cloud event logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:08 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:08 [info] ETL\DataEndpoint\DirectoryScanner (name=Generic volume logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:08 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [info] ETL\DataEndpoint\DirectoryScanner (name=Open Stack event logs, path=${CLOUD_EVENT_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:08 [debug] Qualifying relative path ${CLOUD_EVENT_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [info] ETL\DataEndpoint\DirectoryScanner (name=usage-directory, path=${STORAGE_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:08 [debug] Qualifying relative path ${STORAGE_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:25:08 [debug] Parsing /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:25:08 [debug] Parsed 1 records 2022-05-31 12:25:08 [debug] Stored object ETL\Configuration\EtlConfiguration (/etc/xdmod/etl/etl.json) in APCu cache with key ETL\Configuration\EtlConfiguration|/etc/xdmod/etl/etl.json|cb328615c5b43bfbe1404ea2dbb0a7fc in 0.199797s 2022-05-31 12:25:08 [debug] Running ETL pipeline with script options {"default-module-name":"xdmod","process-sections":["jobs-common","ingest-organizations","ingest-resource-types","ingest-resources","jobs-cloud-common"]} 2022-05-31 12:25:08 [info] Verifying endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Countable types, path=/etc/xdmod/etl/etl_data.d/jobs/countable_type.json) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Job record types, path=/etc/xdmod/etl/etl_data.d/jobs/job_record_type.json) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Job task types, path=/etc/xdmod/etl/etl_data.d/jobs/job_task_type.json) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Units of measure, path=/etc/xdmod/etl/etl_data.d/jobs/unit.json) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Submission venues, path=/etc/xdmod/etl/etl_data.d/jobs/submission_venue.json) 2022-05-31 12:25:09 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Organization configuration, path=/etc/xdmod/etl/../organization.json, 1 filters) 2022-05-31 12:25:09 [info] Verifying endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:09 [info] Verifying endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:12 [info] Verifying endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:13 [info] Verifying endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:14 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Resource types, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:25:15 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Resources configuration, path=/etc/xdmod/etl/../resources.json) 2022-05-31 12:25:15 [info] Verifying endpoint: ETL\DataEndpoint\ConfigurationFileEndpoint (name=Resource Types configuration, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:25:15 [info] Verifying endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:18 [info] Verifying endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud asset types, path=/etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud event types, path=/etc/xdmod/etl/etl_data.d/cloud_common/event_type.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/record_type.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/host.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/account.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance_type.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/image.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=memory buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/memory_buckets.json) 2022-05-31 12:25:19 [info] Verifying endpoint: ETL\DataEndpoint\JsonFile (name=processor buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/processor_buckets.json) 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json' 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/job_request_info.json|40cd750bba9870f18aada2478b24840a in 0.001383s 2022-05-31 12:25:19 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json' 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/job_task_countable.json|40cd750bba9870f18aada2478b24840a in 0.000976s 2022-05-31 12:25:19 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json' 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/meta_job.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/meta_job.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/meta_job.json|40cd750bba9870f18aada2478b24840a in 0.001150s 2022-05-31 12:25:19 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json' 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/jobs/meta_job_record.json|40cd750bba9870f18aada2478b24840a in 0.001139s 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/countable_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/countable_type.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/countable_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001686s 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Countable types, path=/etc/xdmod/etl/etl_data.d/jobs/countable_type.json) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [debug] Created ETL destination table object for table definition key 'countable_type' 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/job_record_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/job_record_type.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/job_record_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.000792s 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Job record types, path=/etc/xdmod/etl/etl_data.d/jobs/job_record_type.json) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [debug] Created ETL destination table object for table definition key 'job_record_type' 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/job_task_type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/job_task_type.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/job_task_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001707s 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Job task types, path=/etc/xdmod/etl/etl_data.d/jobs/job_task_type.json) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [debug] Created ETL destination table object for table definition key 'job_task_type' 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/unit.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/unit.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/unit.json' to '/etc/xdmod/etl/etl_tables.d/jobs/unit.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/unit.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/unit.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001692s 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Units of measure, path=/etc/xdmod/etl/etl_data.d/jobs/unit.json) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [debug] Created ETL destination table object for table definition key 'unit' 2022-05-31 12:25:19 [info] Create action xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/submission_venue.json' to '/etc/xdmod/etl/etl_tables.d/jobs/submission_venue.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/submission_venue.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.000854s 2022-05-31 12:25:19 [info] Verifying action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Submission venues, path=/etc/xdmod/etl/etl_data.d/jobs/submission_venue.json) 2022-05-31 12:25:19 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [debug] Created ETL destination table object for table definition key 'submission_venue' 2022-05-31 12:25:19 [info] Create action xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json 2022-05-31 12:25:19 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json 2022-05-31 12:25:19 [debug] Parsed 1 records 2022-05-31 12:25:19 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/organization.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/organization.json' 2022-05-31 12:25:19 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/organization.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002018s 2022-05-31 12:25:19 [info] Verifying action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:19 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:19 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Organization configuration, path=/etc/xdmod/etl/../organization.json, 1 filters) 2022-05-31 12:25:19 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'staging_organization' 2022-05-31 12:25:20 [info] Create action xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/organizations.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/organizations.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/organizations.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002677s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'hpcdb_organizations' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 3 source fields: organization_id, organization_name, organization_abbrev 2022-05-31 12:25:20 [debug] Available fields for table key 'hpcdb_organizations': organization_id, organization_abbrev, organization_name 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: hpcdb_organizations organization_id -> organization_id organization_abbrev -> organization_abbrev organization_name -> organization_name 2022-05-31 12:25:20 [info] Create action xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/organization.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/organization.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/organization.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002746s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'organization' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 7 source fields: id, abbrev, name, short_name, long_name, order_id, organization_origin_id 2022-05-31 12:25:20 [debug] Available fields for table key 'organization': id, organizationtype_id, abbrev, name, url, phone, nsf_org_code, is_reconciled, amie_name, country_id, state_id, latitude, longitude, short_name, long_name, federation_instance_id, organization_origin_id, order_id 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: organization id -> id abbrev -> abbrev name -> name short_name -> short_name long_name -> long_name organization_origin_id -> organization_origin_id order_id -> order_id 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json|40cd750bba9870f18aada2478b24840a in 0.001259s 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql) 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001626s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Resource types, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:25:20 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'staging_resource_type' 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-types.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-types.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-types.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001991s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'hpcdb_resource_types' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 3 source fields: type_id, type_abbr, type_desc 2022-05-31 12:25:20 [debug] Available fields for table key 'hpcdb_resource_types': type_id, type_abbr, type_desc 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: hpcdb_resource_types type_id -> type_id type_abbr -> type_abbr type_desc -> type_desc 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-type.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-type.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001200s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'resourcetype' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 3 source fields: id, description, abbrev 2022-05-31 12:25:20 [debug] Available fields for table key 'resourcetype': id, description, abbrev 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: resourcetype id -> id description -> description abbrev -> abbrev 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-config.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-config.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-config.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002016s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Resources configuration, path=/etc/xdmod/etl/../resources.json) 2022-05-31 12:25:20 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'staging_resource_config' 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001789s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'staging_resource' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 1 source fields: resource_name 2022-05-31 12:25:20 [debug] Available fields for table key 'staging_resource': resource_id, resource_name 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: staging_resource resource_name -> resource_name 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json 2022-05-31 12:25:20 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json 2022-05-31 12:25:20 [debug] Parsed 1 records 2022-05-31 12:25:20 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resources.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resources.json' 2022-05-31 12:25:20 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resources.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002560s 2022-05-31 12:25:20 [info] Verifying action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:20 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [info] Destination endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:20 [debug] Created ETL destination table object for table definition key 'hpcdb_resources' 2022-05-31 12:25:20 [debug] Create ETL source query object 2022-05-31 12:25:20 [debug] No destination_field_map specified 2022-05-31 12:25:20 [debug] Auto-generating destination_field_map using 8 source fields: resource_id, resource_type_id, organization_id, resource_name, resource_code, resource_description, resource_shared_jobs, resource_timezone 2022-05-31 12:25:20 [debug] Available fields for table key 'hpcdb_resources': resource_id, resource_type_id, organization_id, resource_name, resource_code, resource_description, resource_shared_jobs, resource_timezone 2022-05-31 12:25:20 [debug] Generated destination_field_map: Table: hpcdb_resources resource_id -> resource_id resource_type_id -> resource_type_id organization_id -> organization_id resource_name -> resource_name resource_code -> resource_code resource_description -> resource_description resource_shared_jobs -> resource_shared_jobs resource_timezone -> resource_timezone 2022-05-31 12:25:20 [info] Create action xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-fact.json' to '/etc/xdmod/etl/etl_tables.d/jobs/xdw/resource-fact.json' 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/jobs/xdw/resource-fact.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002422s 2022-05-31 12:25:21 [info] Verifying action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Destination endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [debug] Created ETL destination table object for table definition key 'resourcefact' 2022-05-31 12:25:21 [debug] Create ETL source query object 2022-05-31 12:25:21 [debug] No destination_field_map specified 2022-05-31 12:25:21 [debug] Auto-generating destination_field_map using 9 source fields: id, resourcetype_id, organization_id, name, code, description, shared_jobs, timezone, resource_origin_id 2022-05-31 12:25:21 [debug] Available fields for table key 'resourcefact': id, resourcetype_id, organization_id, name, code, description, start_date, start_date_ts, end_date, end_date_ts, shared_jobs, timezone, resource_origin_id 2022-05-31 12:25:21 [debug] Generated destination_field_map: Table: resourcefact id -> id resourcetype_id -> resourcetype_id organization_id -> organization_id name -> name code -> code description -> description shared_jobs -> shared_jobs timezone -> timezone resource_origin_id -> resource_origin_id 2022-05-31 12:25:21 [info] Create action xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type-realms.json' to '/etc/xdmod/etl/etl_tables.d/common/staging/resource-type-realms.json' 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/staging/resource-type-realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001541s 2022-05-31 12:25:21 [info] Verifying action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ETL\DataEndpoint\ConfigurationFileEndpoint (name=Resource Types configuration, path=/etc/xdmod/etl/../resource_types.json, 1 filters) 2022-05-31 12:25:21 [info] Destination endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [debug] Created ETL destination table object for table definition key 'staging_resource_type_realms' 2022-05-31 12:25:21 [info] Create action xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/acls/realms.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/acls/realms.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/acls/realms.json' to '/etc/xdmod/etl/etl_tables.d/acls/realms.json' 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/acls/realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/acls/realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001939s 2022-05-31 12:25:21 [info] Verifying action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Destination endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [debug] Created ETL destination table object for table definition key 'realms' 2022-05-31 12:25:21 [debug] Create ETL source query object 2022-05-31 12:25:21 [debug] No destination_field_map specified 2022-05-31 12:25:21 [debug] Auto-generating destination_field_map using 3 source fields: display, name, module_id 2022-05-31 12:25:21 [debug] Available fields for table key 'realms': realm_id, module_id, name, display 2022-05-31 12:25:21 [debug] Generated destination_field_map: Table: realms module_id -> module_id name -> name display -> display 2022-05-31 12:25:21 [info] Create action xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-type-realms.json' to '/etc/xdmod/etl/etl_tables.d/common/hpcdb/resource-type-realms.json' 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/common/hpcdb/resource-type-realms.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001876s 2022-05-31 12:25:21 [info] Verifying action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Destination endpoint: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [debug] Created ETL destination table object for table definition key 'resource_type_realms' 2022-05-31 12:25:21 [debug] Create ETL source query object 2022-05-31 12:25:21 [debug] No destination_field_map specified 2022-05-31 12:25:21 [debug] Auto-generating destination_field_map using 2 source fields: resource_type_id, realm_id 2022-05-31 12:25:21 [debug] Available fields for table key 'resource_type_realms': resource_type_realm_id, resource_type_id, realm_id 2022-05-31 12:25:21 [debug] Generated destination_field_map: Table: resource_type_realms resource_type_id -> resource_type_id realm_id -> realm_id 2022-05-31 12:25:21 [info] Create action xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:21 [info] Verifying action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/account.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/account.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/account.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/account.json|40cd750bba9870f18aada2478b24840a in 0.001643s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/event.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/event.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/event.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/event.json|40cd750bba9870f18aada2478b24840a in 0.001742s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/asset.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/asset.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/asset.json|40cd750bba9870f18aada2478b24840a in 0.001523s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/host.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/host.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/host.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/host.json|40cd750bba9870f18aada2478b24840a in 0.001165s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/instance_data.json|40cd750bba9870f18aada2478b24840a in 0.001246s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/event_asset.json|40cd750bba9870f18aada2478b24840a in 0.001203s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/raw_resource_specs.json|40cd750bba9870f18aada2478b24840a in 0.001197s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/staging_resource_specifications.json|40cd750bba9870f18aada2478b24840a in 0.001204s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/cloud_resource_specs.json|40cd750bba9870f18aada2478b24840a in 0.001385s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json|40cd750bba9870f18aada2478b24840a in 0.001956s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json 2022-05-31 12:25:21 [debug] Parsed 1 records

rob-baron commented 10 months ago

2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json|40cd750bba9870f18aada2478b24840a in 0.001324s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_volume.json|40cd750bba9870f18aada2478b24840a in 0.001519s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_event.json|40cd750bba9870f18aada2478b24840a in 0.001533s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_instance_type.json|40cd750bba9870f18aada2478b24840a in 0.001322s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_generic/raw_volume.json|40cd750bba9870f18aada2478b24840a in 0.001568s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/domains.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/domains.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/domains.json|40cd750bba9870f18aada2478b24840a in 0.001192s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue_staging.json|40cd750bba9870f18aada2478b24840a in 0.001115s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_openstack/domain_submission_venue.json|40cd750bba9870f18aada2478b24840a in 0.001206s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/staging_cloud_project_to_pi.json|40cd750bba9870f18aada2478b24840a in 0.001111s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/session_records.json|40cd750bba9870f18aada2478b24840a in 0.002128s 2022-05-31 12:25:21 [info] Parse table definition: '/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json' 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_tables.d/cloud_common/cloudfact_by_day_sessionlist.json|40cd750bba9870f18aada2478b24840a in 0.001129s 2022-05-31 12:25:21 [info] Create action xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:21 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json 2022-05-31 12:25:21 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json 2022-05-31 12:25:21 [debug] Parsed 1 records 2022-05-31 12:25:21 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/asset_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/asset_type.json' 2022-05-31 12:25:21 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/asset_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001728s 2022-05-31 12:25:21 [info] Verifying action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:21 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:21 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud asset types, path=/etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json) 2022-05-31 12:25:21 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'asset_type' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/event_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/event_type.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/event_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001737s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud event types, path=/etc/xdmod/etl/etl_data.d/cloud_common/event_type.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'event_type' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/record_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/record_type.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/record_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002556s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/record_type.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'record_type' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/host.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/host.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001691s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/host.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'host' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/account.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/account.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001883s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/account.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'account' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/instance.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/instance.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001827s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'instance' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/instance_type.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/instance_type.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.002053s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/instance_type.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'instance_type' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/image.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/image.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/image.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001632s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=Cloud record types, path=/etc/xdmod/etl/etl_data.d/cloud_common/image.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'image' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/memory_buckets.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/memory_buckets.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/memory_buckets.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001738s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=memory buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/memory_buckets.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'memory_buckets' 2022-05-31 12:25:22 [info] Create action xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json 2022-05-31 12:25:22 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json 2022-05-31 12:25:22 [debug] Parsed 1 records 2022-05-31 12:25:22 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_common/processor_buckets.json' to '/etc/xdmod/etl/etl_tables.d/cloud_common/processor_buckets.json' 2022-05-31 12:25:22 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_common/processor_buckets.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.001750s 2022-05-31 12:25:22 [info] Verifying action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:22 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [info] Source endpoint: ETL\DataEndpoint\JsonFile (name=processor buckets data, path=/etc/xdmod/etl/etl_data.d/cloud_common/processor_buckets.json) 2022-05-31 12:25:22 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:22 [debug] Created ETL destination table object for table definition key 'processor_buckets' 2022-05-31 12:25:22 [info] Empty lock directory specified, using temp directory: /tmp 2022-05-31 12:25:22 [info] Obtaining lock file '/tmp/etlv2_219' 2022-05-31 12:25:22 [notice] Start processing section 'xdmod.jobs-common' 2022-05-31 12:25:22 [info] start (action_name: xdmod.jobs-common.JobsTableManagement, action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables), start_date: , end_date: ) 2022-05-31 12:25:22 [debug] Discover table 'modw.job_request_info' 2022-05-31 12:25:22 [debug] Discover table 'modw.job_task_countable' 2022-05-31 12:25:22 [debug] Discover table 'modw.meta_job' 2022-05-31 12:25:22 [debug] Discover table 'modw.meta_job_record' 2022-05-31 12:25:22 [notice] (action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999922.9325, end_time: 1653999922.9855, elapsed_time: 0.05298) 2022-05-31 12:25:23 [info] end (action_name: xdmod.jobs-common.JobsTableManagement, action: xdmod.jobs-common.JobsTableManagement (ETL\Maintenance\ManageTables)) 2022-05-31 12:25:23 [info] start (action_name: xdmod.jobs-common.CountableTypeIngestor, action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:23 [info] Truncate destination table: modw.countable_type 2022-05-31 12:25:23 [debug] Truncate destination task ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): TRUNCATE TABLE modw.countable_type 2022-05-31 12:25:23 [debug] Discover table 'modw.countable_type' 2022-05-31 12:25:23 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:23 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:23 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/countable_type.json 2022-05-31 12:25:23 [debug] Parsed 6 records 2022-05-31 12:25:23 [debug] Requested 5 record fields: countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:25:23 [debug] No destination_field_map specified 2022-05-31 12:25:23 [debug] Auto-generating destination_field_map using 5 source fields: countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:25:23 [debug] Available fields for table key 'countable_type': countable_type_id, unit_id, countable_type, display, description 2022-05-31 12:25:23 [debug] Generated destination_field_map: Table: countable_type countable_type_id -> countable_type_id unit_id -> unit_id countable_type -> countable_type display -> display description -> description 2022-05-31 12:25:23 [debug] Processing destination field map 2022-05-31 12:25:23 [debug] Insert SQL for table key 'countable_type': INSERT INTO modw.countable_type (countable_type_id, unit_id, countable_type, display, description) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE countable_type_id = COALESCE(VALUES(countable_type_id), countable_type_id), unit_id = COALESCE(VALUES(unit_id), unit_id), countable_type = COALESCE(VALUES(countable_type), countable_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:23 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:23 [debug] ANALYZE TABLE modw.countable_type 2022-05-31 12:25:23 [debug] Completed in 0.013950s 2022-05-31 12:25:23 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.23 s) 2022-05-31 12:25:23 [notice] (action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999923.0469, end_time: 1653999923.2752, elapsed_time: 0.22829, records_examined: 5, records_loaded: 5) 2022-05-31 12:25:23 [info] end (action_name: xdmod.jobs-common.CountableTypeIngestor, action: xdmod.jobs-common.CountableTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:23 [info] start (action_name: xdmod.jobs-common.JobRecordTypeIngestor, action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:23 [info] Truncate destination table: modw.job_record_type 2022-05-31 12:25:23 [debug] Truncate destination task ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): TRUNCATE TABLE modw.job_record_type 2022-05-31 12:25:23 [debug] Discover table 'modw.job_record_type' 2022-05-31 12:25:23 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:23 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:23 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/job_record_type.json 2022-05-31 12:25:23 [debug] Parsed 6 records 2022-05-31 12:25:23 [debug] Requested 4 record fields: job_record_type_id, job_record_type, display, description 2022-05-31 12:25:23 [debug] No destination_field_map specified 2022-05-31 12:25:23 [debug] Auto-generating destination_field_map using 4 source fields: job_record_type_id, job_record_type, display, description 2022-05-31 12:25:23 [debug] Available fields for table key 'job_record_type': job_record_type_id, job_record_type, display, description 2022-05-31 12:25:23 [debug] Generated destination_field_map: Table: job_record_type job_record_type_id -> job_record_type_id job_record_type -> job_record_type display -> display description -> description 2022-05-31 12:25:23 [debug] Processing destination field map 2022-05-31 12:25:23 [debug] Insert SQL for table key 'job_record_type': INSERT INTO modw.job_record_type (job_record_type_id, job_record_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE job_record_type_id = COALESCE(VALUES(job_record_type_id), job_record_type_id), job_record_type = COALESCE(VALUES(job_record_type), job_record_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:23 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:23 [debug] ANALYZE TABLE modw.job_record_type 2022-05-31 12:25:23 [debug] Completed in 0.016640s 2022-05-31 12:25:23 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.21 s) 2022-05-31 12:25:23 [notice] (action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999923.3446, end_time: 1653999923.5503, elapsed_time: 0.20568, records_examined: 5, records_loaded: 5) 2022-05-31 12:25:23 [info] end (action_name: xdmod.jobs-common.JobRecordTypeIngestor, action: xdmod.jobs-common.JobRecordTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:23 [info] start (action_name: xdmod.jobs-common.JobTaskTypeIngestor, action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:23 [info] Truncate destination table: modw.job_task_type 2022-05-31 12:25:23 [debug] Truncate destination task ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): TRUNCATE TABLE modw.job_task_type 2022-05-31 12:25:23 [debug] Discover table 'modw.job_task_type' 2022-05-31 12:25:23 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:23 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:23 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/job_task_type.json 2022-05-31 12:25:23 [debug] Parsed 6 records 2022-05-31 12:25:23 [debug] Requested 4 record fields: job_task_type_id, job_task_type, display, description 2022-05-31 12:25:23 [debug] No destination_field_map specified 2022-05-31 12:25:23 [debug] Auto-generating destination_field_map using 4 source fields: job_task_type_id, job_task_type, display, description 2022-05-31 12:25:23 [debug] Available fields for table key 'job_task_type': job_task_type_id, job_record_type_id, job_task_type, display, description 2022-05-31 12:25:23 [debug] Generated destination_field_map: Table: job_task_type job_task_type_id -> job_task_type_id job_task_type -> job_task_type display -> display description -> description 2022-05-31 12:25:23 [debug] Processing destination field map 2022-05-31 12:25:23 [debug] Insert SQL for table key 'job_task_type': INSERT INTO modw.job_task_type (job_task_type_id, job_task_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE job_task_type_id = COALESCE(VALUES(job_task_type_id), job_task_type_id), job_task_type = COALESCE(VALUES(job_task_type), job_task_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:23 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:23 [debug] ANALYZE TABLE modw.job_task_type 2022-05-31 12:25:23 [debug] Completed in 0.016250s 2022-05-31 12:25:23 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.21 s) 2022-05-31 12:25:23 [notice] (action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999923.6246, end_time: 1653999923.8387, elapsed_time: 0.21415, records_examined: 5, records_loaded: 5) 2022-05-31 12:25:23 [info] end (action_name: xdmod.jobs-common.JobTaskTypeIngestor, action: xdmod.jobs-common.JobTaskTypeIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:23 [info] start (action_name: xdmod.jobs-common.UnitIngestor, action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:23 [info] Truncate destination table: modw.unit 2022-05-31 12:25:23 [debug] Truncate destination task ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): TRUNCATE TABLE modw.unit 2022-05-31 12:25:23 [debug] Discover table 'modw.unit' 2022-05-31 12:25:24 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:24 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:24 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/unit.json 2022-05-31 12:25:24 [debug] Parsed 7 records 2022-05-31 12:25:24 [debug] Requested 4 record fields: unit_id, unit, display, description 2022-05-31 12:25:24 [debug] No destination_field_map specified 2022-05-31 12:25:24 [debug] Auto-generating destination_field_map using 4 source fields: unit_id, unit, display, description 2022-05-31 12:25:24 [debug] Available fields for table key 'unit': unit_id, unit, display, description 2022-05-31 12:25:24 [debug] Generated destination_field_map: Table: unit unit_id -> unit_id unit -> unit display -> display description -> description 2022-05-31 12:25:24 [debug] Processing destination field map 2022-05-31 12:25:24 [debug] Insert SQL for table key 'unit': INSERT INTO modw.unit (unit_id, unit, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE unit_id = COALESCE(VALUES(unit_id), unit_id), unit = COALESCE(VALUES(unit), unit), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:24 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [debug] ANALYZE TABLE modw.unit 2022-05-31 12:25:24 [debug] Completed in 0.015860s 2022-05-31 12:25:24 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 6 records (Time Taken: 0.22 s) 2022-05-31 12:25:24 [notice] (action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999923.9082, end_time: 1653999924.124, elapsed_time: 0.21588, records_examined: 6, records_loaded: 6) 2022-05-31 12:25:24 [info] end (action_name: xdmod.jobs-common.UnitIngestor, action: xdmod.jobs-common.UnitIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:24 [info] start (action_name: xdmod.jobs-common.SubmissionVenueIngestor, action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:24 [info] Truncate destination table: modw.submission_venue 2022-05-31 12:25:24 [debug] Truncate destination task ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): TRUNCATE TABLE modw.submission_venue 2022-05-31 12:25:24 [debug] Discover table 'modw.submission_venue' 2022-05-31 12:25:24 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:24 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:24 [debug] Parsing /etc/xdmod/etl/etl_data.d/jobs/submission_venue.json 2022-05-31 12:25:24 [debug] Parsed 5 records 2022-05-31 12:25:24 [debug] Requested 5 record fields: submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:25:24 [debug] No destination_field_map specified 2022-05-31 12:25:24 [debug] Auto-generating destination_field_map using 5 source fields: submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:25:24 [debug] Available fields for table key 'submission_venue': submission_venue_id, submission_venue, display, description, order_id 2022-05-31 12:25:24 [debug] Generated destination_field_map: Table: submission_venue submission_venue_id -> submission_venue_id submission_venue -> submission_venue display -> display description -> description order_id -> order_id 2022-05-31 12:25:24 [debug] Processing destination field map 2022-05-31 12:25:24 [debug] Insert SQL for table key 'submission_venue': INSERT INTO modw.submission_venue (submission_venue_id, submission_venue, display, description, order_id) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE submission_venue_id = COALESCE(VALUES(submission_venue_id), submission_venue_id), submission_venue = COALESCE(VALUES(submission_venue), submission_venue), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description), order_id = COALESCE(VALUES(order_id), order_id) 2022-05-31 12:25:24 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [debug] ANALYZE TABLE modw.submission_venue 2022-05-31 12:25:24 [debug] Completed in 0.015460s 2022-05-31 12:25:24 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 4 records (Time Taken: 0.19 s) 2022-05-31 12:25:24 [notice] (action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999924.1931, end_time: 1653999924.3786, elapsed_time: 0.18545, records_examined: 4, records_loaded: 4) 2022-05-31 12:25:24 [info] end (action_name: xdmod.jobs-common.SubmissionVenueIngestor, action: xdmod.jobs-common.SubmissionVenueIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:24 [notice] Finished processing section 'xdmod.jobs-common' 2022-05-31 12:25:24 [notice] Start processing section 'xdmod.ingest-organizations' 2022-05-31 12:25:24 [info] start (action_name: xdmod.ingest-organizations.IngestOrganizationConfig, action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:24 [debug] Discover table 'mod_shredder.staging_organization' 2022-05-31 12:25:24 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:24 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:24 [debug] Parsing /etc/xdmod/etl/../organization.json 2022-05-31 12:25:24 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:24 [debug] Creating filter xdmod.external_process: jq '{id:1,name,abbrev}' 2022-05-31 12:25:24 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:24 [debug] Parsed 1 records 2022-05-31 12:25:24 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/common/organization.schema.json 2022-05-31 12:25:24 [debug] Requested 3 record fields: id, name, abbrev 2022-05-31 12:25:24 [debug] Processing destination field map 2022-05-31 12:25:24 [debug] Insert SQL for table key 'staging_organization': INSERT INTO mod_shredder.staging_organization (organization_id, organization_name, organization_abbrev) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE organization_id = COALESCE(VALUES(organization_id), organization_id), organization_name = COALESCE(VALUES(organization_name), organization_name), organization_abbrev = COALESCE(VALUES(organization_abbrev), organization_abbrev) 2022-05-31 12:25:24 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [debug] ANALYZE TABLE mod_shredder.staging_organization 2022-05-31 12:25:24 [debug] Completed in 0.013130s 2022-05-31 12:25:24 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.12 s) 2022-05-31 12:25:24 [notice] (action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999924.4765, end_time: 1653999924.5958, elapsed_time: 0.11937, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:24 [info] end (action_name: xdmod.ingest-organizations.IngestOrganizationConfig, action: xdmod.ingest-organizations.IngestOrganizationConfig (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:24 [info] start (action_name: xdmod.ingest-organizations.IngestOrganizationHpcdb, action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:24 [debug] Discover table 'mod_hpcdb.hpcdb_organizations' 2022-05-31 12:25:24 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:24 [debug] Available Variables: DESTINATION_SCHEMA='mod_hpcdb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:24 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:24 [info] Single-database ingest into ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [debug] INSERT INTO mod_hpcdb.hpcdb_organizations (organization_id,organization_name,organization_abbrev) SELECT o.organization_id AS organization_id, o.organization_name AS organization_name, o.organization_abbrev AS organization_abbrev FROM mod_shredder.staging_organization AS o ON DUPLICATE KEY UPDATE organization_id=VALUES(organization_id),organization_name=VALUES(organization_name),organization_abbrev=VALUES(organization_abbrev) 2022-05-31 12:25:24 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:24 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.07 s) 2022-05-31 12:25:24 [notice] (action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor), start_time: 1653999924.6584, end_time: 1653999924.727, elapsed_time: 0.06854, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:24 [info] end (action_name: xdmod.ingest-organizations.IngestOrganizationHpcdb, action: xdmod.ingest-organizations.IngestOrganizationHpcdb (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:24 [info] start (action_name: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse, action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:24 [debug] Discover table 'modw.organization' 2022-05-31 12:25:24 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:24 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_hpcdb', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:24 [debug] Query optimization disabled 2022-05-31 12:25:24 [debug] Using multi-database ingest 2022-05-31 12:25:24 [debug] Using temporary file '/tmp/modw.organization.data.ts_1653999924.1936912367ynyST' for destination table key 'organization' 2022-05-31 12:25:24 [debug] LOAD statement for destination table key 'organization' ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): CREATE TABLE modw.tmp_organization_1653999924 LIKE modw.organization; ALTER TABLE modw.tmp_organization_1653999924 DISABLE KEYS; LOAD DATA LOCAL INFILE '/tmp/modw.organization.data.ts_1653999924.1936912367ynyST' INTO TABLE modw.tmp_organization_1653999924 FIELDS TERMINATED BY 0x1e OPTIONALLY ENCLOSED BY 0x1f ESCAPED BY 0x5c LINES TERMINATED BY 0x1d (id,abbrev,name,short_name,long_name,organization_origin_id,order_id); SHOW WARNINGS; INSERT INTO modw.organization (id,abbrev,name,short_name,long_name,organization_origin_id,order_id) SELECT id,abbrev,name,short_name,long_name,organization_origin_id,order_id FROM modw.tmp_organization_1653999924 ON DUPLICATE KEY UPDATE id=VALUES(id),abbrev=VALUES(abbrev),name=VALUES(name),short_name=VALUES(short_name),long_name=VALUES(long_name),organization_origin_id=VALUES(organization_origin_id),order_id=VALUES(order_id); DROP TABLE modw.tmp_organization_1653999924; 2022-05-31 12:25:24 [info] Multi-database ingest into ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [info] Switching to un-buffered query mode 2022-05-31 12:25:24 [debug] Current net_write_timeout = 60 2022-05-31 12:25:24 [info] ETL\Ingestor\DatabaseIngestor: Querying ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:24 [debug] Source query ('HPCDB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=mod_hpcdb, host=mariadb:3306, user=xdmod): SELECT organization_id AS id, organization_abbrev AS abbrev, organization_name AS name, COALESCE(organization_abbrev, organization_name) AS short_name, CASE WHEN ISNULL(organization_abbrev) THEN organization_name ELSE CONCAT(organization_abbrev, ' - ', organization_name) END AS long_name, NULL AS order_id, organization_id AS organization_origin_id FROM mod_hpcdb.hpcdb_organizations 2022-05-31 12:25:28 [debug] Loaded 1 records into 'organization' 2022-05-31 12:25:28 [debug] Loaded 1 files in 3s 2022-05-31 12:25:28 [info] ETL\Ingestor\DatabaseIngestor: Processed 1 records (1 source records) in 3s 2022-05-31 12:25:28 [info] Returning buffered query mode to: true 2022-05-31 12:25:28 [info] Execute Post-execute tasks: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:28 [debug] ANALYZE TABLE modw.organization 2022-05-31 12:25:28 [debug] Completed in 0.017490s 2022-05-31 12:25:28 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 1 records (Time Taken: 3.40 s) 2022-05-31 12:25:28 [notice] (action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_time: 1653999924.7906, end_time: 1653999928.192, elapsed_time: 3.40147, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:28 [info] end (action_name: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse, action: xdmod.ingest-organizations.IngestOrgranizationDatawarehouse (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:28 [notice] Finished processing section 'xdmod.ingest-organizations' 2022-05-31 12:25:28 [notice] Start processing section 'xdmod.ingest-resource-types' 2022-05-31 12:25:28 [info] start (action_name: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement, action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables), start_date: , end_date: ) 2022-05-31 12:25:28 [debug] Discover table 'modw.staging_resource_type' 2022-05-31 12:25:28 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999928.2933, end_time: 1653999928.3108, elapsed_time: 0.01756) 2022-05-31 12:25:28 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement, action: xdmod.ingest-resource-types.ResourceTypesStagingTableManagement (ETL\Maintenance\ManageTables)) 2022-05-31 12:25:28 [info] start (action_name: xdmod.ingest-resource-types.ResourceTypesStagingUnknown, action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_date: , end_date: ) 2022-05-31 12:25:28 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements 2022-05-31 12:25:28 [info] Executing statement ( 1 / 2) (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql)-sql-1, endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod), sql: SET SESSION sql_mode='NO_AUTO_VALUE_ON_ZERO') 2022-05-31 12:25:29 [info] Finished executing statement ( 1 / 2) (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql)-sql-1, rows: 0, start_time: 1653999928.3788, end_time: 1653999929.4723, elapsed_time: 1.0934388637543) 2022-05-31 12:25:29 [info] Executing statement ( 2 / 2) (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql)-sql-2, endpoint: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod), sql: INSERT IGNORE INTO mod_shredder.staging_resource_type (resource_type_id, resource_type_description, resource_type_abbrev) VALUES ('0', 'Unknown Resource Type', 'UNK')) 2022-05-31 12:25:29 [info] Finished executing statement ( 2 / 2) (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql)-sql-2, rows: 0, start_time: 1653999929.4889, end_time: 1653999929.5054, elapsed_time: 0.01649284362793) 2022-05-31 12:25:29 [notice] Finished Processing 2 SQL statements 2022-05-31 12:25:29 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1653999928.3618, end_time: 1653999929.5389, elapsed_time: 1.17715) 2022-05-31 12:25:29 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesStagingUnknown, action: xdmod.ingest-resource-types.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql)) 2022-05-31 12:25:29 [info] start (action_name: xdmod.ingest-resource-types.ResourceTypesStaging, action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:29 [debug] Discover table 'mod_shredder.staging_resource_type' 2022-05-31 12:25:29 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:29 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:29 [debug] Parsing /etc/xdmod/etl/../resource_types.json 2022-05-31 12:25:29 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:29 [debug] Creating filter xdmod.external_process: jq '[ .resource_types | to_entries[]| {abbrev: .key, description:.value.description} ] ' 2022-05-31 12:25:29 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:29 [debug] Parsed 12 records 2022-05-31 12:25:29 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/common/resource-types.schema.json 2022-05-31 12:25:29 [debug] Requested 2 record fields: abbrev, description 2022-05-31 12:25:29 [debug] Processing destination field map 2022-05-31 12:25:29 [debug] Insert SQL for table key 'staging_resource_type': INSERT INTO mod_shredder.staging_resource_type (resource_type_description, resource_type_abbrev) VALUES (?, ?) ON DUPLICATE KEY UPDATE resource_type_description = COALESCE(VALUES(resource_type_description), resource_type_description), resource_type_abbrev = COALESCE(VALUES(resource_type_abbrev), resource_type_abbrev) 2022-05-31 12:25:29 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:29 [debug] ANALYZE TABLE mod_shredder.staging_resource_type 2022-05-31 12:25:29 [debug] Completed in 0.015690s 2022-05-31 12:25:29 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 12 records (Time Taken: 0.12 s) 2022-05-31 12:25:29 [notice] (action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999929.5903, end_time: 1653999929.7089, elapsed_time: 0.11857, records_examined: 12, records_loaded: 12) 2022-05-31 12:25:29 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesStaging, action: xdmod.ingest-resource-types.ResourceTypesStaging (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:29 [info] start (action_name: xdmod.ingest-resource-types.ResourceTypesHpcdb, action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:29 [debug] Discover table 'mod_hpcdb.hpcdb_resource_types' 2022-05-31 12:25:29 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:29 [debug] Available Variables: DESTINATION_SCHEMA='mod_hpcdb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:29 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:29 [info] Single-database ingest into ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:29 [debug] INSERT INTO mod_hpcdb.hpcdb_resource_types (type_id,type_abbr,type_desc) SELECT rt.resource_type_id AS type_id, rt.resource_type_abbrev AS type_abbr, rt.resource_type_description AS type_desc FROM mod_shredder.staging_resource_type AS rt ON DUPLICATE KEY UPDATE type_id=VALUES(type_id),type_abbr=VALUES(type_abbr),type_desc=VALUES(type_desc) 2022-05-31 12:25:29 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:29 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.08 s) 2022-05-31 12:25:29 [notice] (action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor), start_time: 1653999929.7767, end_time: 1653999929.8525, elapsed_time: 0.07573, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:29 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesHpcdb, action: xdmod.ingest-resource-types.ResourceTypesHpcdb (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:29 [info] start (action_name: xdmod.ingest-resource-types.ResourceTypesDatawarehouse, action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:29 [debug] Discover table 'modw.resourcetype' 2022-05-31 12:25:29 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:29 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_hpcdb', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:29 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:29 [info] Single-database ingest into ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:29 [debug] INSERT INTO modw.resourcetype (id,description,abbrev) SELECT rtf.type_id AS id, rtf.type_desc AS description, rtf.type_abbr AS abbrev FROM mod_hpcdb.hpcdb_resource_types AS rtf ON DUPLICATE KEY UPDATE id=VALUES(id),description=VALUES(description),abbrev=VALUES(abbrev) 2022-05-31 12:25:29 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.09 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor), start_time: 1653999929.9172, end_time: 1653999930.0038, elapsed_time: 0.08659, records_examined: 0, records_loaded: 0)

rob-baron commented 10 months ago

2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesDatawarehouse, action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [notice] Finished processing section 'xdmod.ingest-resource-types' 2022-05-31 12:25:30 [notice] Start processing section 'xdmod.ingest-resources' 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourceConfig, action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource_config' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Parsing /etc/xdmod/etl/../resources.json 2022-05-31 12:25:30 [debug] Parsed 3 records 2022-05-31 12:25:30 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/common/resources.schema.json 2022-05-31 12:25:30 [debug] Requested 7 record fields: resource, name, description, resource_type, pi_column, shared_jobs, timezone 2022-05-31 12:25:30 [debug] Processing destination field map 2022-05-31 12:25:30 [debug] Insert SQL for table key 'staging_resource_config': INSERT INTO mod_shredder.staging_resource_config (resource, name, description, shared_jobs, timezone, type_abbrev) VALUES (?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource = COALESCE(VALUES(resource), resource), name = COALESCE(VALUES(name), name), description = COALESCE(VALUES(description), description), shared_jobs = COALESCE(VALUES(shared_jobs), shared_jobs), timezone = COALESCE(VALUES(timezone), timezone), type_abbrev = COALESCE(VALUES(type_abbrev), type_abbrev) 2022-05-31 12:25:30 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] ANALYZE TABLE mod_shredder.staging_resource_config 2022-05-31 12:25:30 [debug] Completed in 0.016470s 2022-05-31 12:25:30 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 3 records (Time Taken: 0.08 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999930.1081, end_time: 1653999930.1875, elapsed_time: 0.07934, records_examined: 3, records_loaded: 3) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourceConfig, action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourcesStaging, action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO mod_shredder.staging_resource (resource_name) SELECT DISTINCT rc.resource AS resource_name FROM mod_shredder.staging_resource_config AS rc ON DUPLICATE KEY UPDATE resource_name=VALUES(resource_name) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.08 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.2535, end_time: 1653999930.3324, elapsed_time: 0.07884, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourcesStaging, action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.HpcdbIngestResources, action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_hpcdb.hpcdb_resources' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_hpcdb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO mod_hpcdb.hpcdb_resources (resource_id,resource_type_id,organization_id,resource_name,resource_code,resource_description,resource_shared_jobs,resource_timezone) SELECT r.resource_id AS resource_id, COALESCE(srt.resource_type_id, 0) AS resource_type_id, 1 AS organization_id, rc.name AS resource_name, rc.resource AS resource_code, rc.description AS resource_description, COALESCE(rc.shared_jobs, FALSE) AS resource_shared_jobs, COALESCE(rc.timezone, 'UTC') AS resource_timezone FROM mod_shredder.staging_resource AS r LEFT OUTER JOIN mod_shredder.staging_resource_config AS rc ON r.resource_name = rc.resource LEFT JOIN mod_shredder.staging_resource_type AS srt ON rc.type_abbrev = srt.resource_type_abbrev ON DUPLICATE KEY UPDATE resource_id=VALUES(resource_id),resource_type_id=VALUES(resource_type_id),organization_id=VALUES(organization_id),resource_name=VALUES(resource_name),resource_code=VALUES(resource_code),resource_description=VALUES(resource_description),resource_shared_jobs=VALUES(resource_shared_jobs),resource_timezone=VALUES(resource_timezone) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.09 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.408, end_time: 1653999930.497, elapsed_time: 0.08904, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.HpcdbIngestResources, action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourcefact, action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'modw.resourcefact' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_hpcdb', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO modw.resourcefact (id,resourcetype_id,organization_id,name,code,description,shared_jobs,timezone,resource_origin_id) SELECT r.resource_id AS id, r.resource_type_id AS resourcetype_id, r.organization_id AS organization_id, r.resource_name AS name, r.resource_code AS code, r.resource_description AS description, r.resource_shared_jobs AS shared_jobs, r.resource_timezone AS timezone, r.resource_id AS resource_origin_id FROM mod_hpcdb.hpcdb_resources AS r ORDER BY r.resource_id ON DUPLICATE KEY UPDATE id=VALUES(id),resourcetype_id=VALUES(resourcetype_id),organization_id=VALUES(organization_id),name=VALUES(name),code=VALUES(code),description=VALUES(description),shared_jobs=VALUES(shared_jobs),timezone=VALUES(timezone),resource_origin_id=VALUES(resource_origin_id) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.07 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.5629, end_time: 1653999930.6355, elapsed_time: 0.07261, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourcefact, action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging, action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource_type_realms' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Loading configuration file /etc/xdmod/resource_types.json 2022-05-31 12:25:30 [debug] Parsing /etc/xdmod/resource_types.json 2022-05-31 12:25:30 [debug] Parsed 1 records 2022-05-31 12:25:30 [debug] Stored object Configuration\XdmodConfiguration (/etc/xdmod/etl/../resource_types.json) in APCu cache with key Configuration\XdmodConfiguration|/etc/xdmod/etl/../resource_types.json|40cd750bba9870f18aada2478b24840a in 0.001432s 2022-05-31 12:25:30 [debug] Parsing /tmp/etl-xdmod-config-jsonfVXcqK 2022-05-31 12:25:30 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:30 [debug] Creating filter xdmod.external_process: jq '[(.resource_types | keys) as $a | .resource_types as $rt | $a[] | {abbrev: . , realm: $rt[.].realms[]}]' 2022-05-31 12:25:30 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:30 [debug] Parsed 9 records 2022-05-31 12:25:30 [debug] Requested 2 record fields: abbrev, realm 2022-05-31 12:25:30 [debug] No destination_field_map specified 2022-05-31 12:25:30 [debug] Auto-generating destination_field_map using 2 source fields: abbrev, realm 2022-05-31 12:25:30 [debug] Available fields for table key 'staging_resource_type_realms': staging_resource_type_realm_id, abbrev, realm 2022-05-31 12:25:30 [debug] Generated destination_field_map: Table: staging_resource_type_realms abbrev -> abbrev realm -> realm 2022-05-31 12:25:30 [debug] Processing destination field map 2022-05-31 12:25:30 [debug] Insert SQL for table key 'staging_resource_type_realms': INSERT INTO mod_shredder.staging_resource_type_realms (abbrev, realm) VALUES (?, ?) ON DUPLICATE KEY UPDATE abbrev = COALESCE(VALUES(abbrev), abbrev), realm = COALESCE(VALUES(realm), realm) 2022-05-31 12:25:30 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] ANALYZE TABLE mod_shredder.staging_resource_type_realms 2022-05-31 12:25:30 [debug] Completed in 0.015780s 2022-05-31 12:25:30 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 9 records (Time Taken: 0.19 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999930.7066, end_time: 1653999930.8938, elapsed_time: 0.1872, records_examined: 9, records_loaded: 9) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging, action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestInitialRealms, action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'moddb.realms' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='moddb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:31 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:31 [info] Single-database ingest into ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] INSERT INTO moddb.realms (display,name,module_id) SELECT DISTINCT srtr.realm AS display, LOWER(srtr.realm) AS name, 1 AS module_id FROM mod_shredder.staging_resource_type_realms AS srtr ON DUPLICATE KEY UPDATE display=VALUES(display),name=VALUES(name),module_id=VALUES(module_id) 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.08 s) 2022-05-31 12:25:31 [notice] (action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.9617, end_time: 1653999931.0428, elapsed_time: 0.08113, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:31 [info] end (action_name: xdmod.ingest-resources.IngestInitialRealms, action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:31 [info] start (action_name: xdmod.ingest-resources.IngestResourcefactRealmRelations, action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:31 [debug] Discover table 'moddb.resource_type_realms' 2022-05-31 12:25:31 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:31 [debug] Available Variables: DESTINATION_SCHEMA='moddb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:31 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:31 [info] Single-database ingest into ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] INSERT INTO moddb.resource_type_realms (resource_type_id,realm_id) SELECT rt.id AS resource_type_id, r.realm_id AS realm_id FROM mod_shredder.staging_resource_type_realms AS srtr JOIN modw.resourcetype AS rt ON rt.abbrev = srtr.abbrev JOIN moddb.realms AS r ON r.display = srtr.realm ON DUPLICATE KEY UPDATE resource_type_id=VALUES(resource_type_id),realm_id=VALUES(realm_id) 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Processed 18 records 2022-05-31 12:25:31 [info] Execute Post-execute tasks: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] ANALYZE TABLE moddb.resource_type_realms 2022-05-31 12:25:31 [debug] Completed in 0.016100s 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 18 records (Time Taken: 0.12 s) 2022-05-31 12:25:31 [notice] (action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor), start_time: 1653999931.1132, end_time: 1653999931.2285, elapsed_time: 0.11532, records_examined: 18, records_loaded: 18) 2022-05-31 12:25:31 [info] end (action_name: xdmod.ingest-resources.IngestResourcefactRealmRelations, action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:31 [notice] Finished processing section 'xdmod.ingest-resources' 2022-05-31 12:25:31 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:25:31 [info] start (action_name: xdmod.jobs-cloud-common.CloudTableManagement, action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_date: , end_date: ) 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.account' 2022-05-31 12:25:31 [notice] Table modw_cloud.account does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.account ( resource_id int(11) NOT NULL COMMENT 'Resource to which this account belongs', account_id int(11) NOT NULL auto_increment COMMENT 'Unknown = 1', provider_account varchar(64) NOT NULL COMMENT 'Account number from cloud provider', display varchar(256) NULL COMMENT 'What to show the user', principalinvestigator_person_id int(11) NULL, fos_id int(11) NOT NULL DEFAULT 1 COMMENT 'The field of science of the project to which the instance belongs to', PRIMARY KEY (resource_id, provider_account), UNIQUE INDEX autoincrement_key (account_id), INDEX provider_account (provider_account) ) ENGINE = innodb COMMENT = 'Cloud provider account'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.event' 2022-05-31 12:25:31 [notice] Table modw_cloud.event does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL auto_increment COMMENT 'Generated during ingest, relative to the resource.', instance_id int(11) NOT NULL DEFAULT 1 COMMENT 'Optional instance event is associated with. Unknown = 1', event_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000, person_id int(11) NOT NULL DEFAULT -1, systemaccount_id int(11) NOT NULL DEFAULT -1, event_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', record_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', host_id int(11) NOT NULL COMMENT 'Host where the event occured. Unknown = 1', submission_venue_id int(5) NOT NULL DEFAULT -1, domain_id int(11) NOT NULL DEFAULT -1 COMMENT 'domain that the event is related to. Unknown = -1', service_provider int(11) NOT NULL DEFAULT -1 COMMENT 'Service provider that the event is related to. Unknown = -1', last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, PRIMARY KEY (resource_id, instance_id, event_time_ts, event_type_id, host_id), UNIQUE INDEX increment_key (event_id), INDEX fk_event_type (event_type_id), INDEX fk_instance (instance_id, resource_id), INDEX index_last_modified (last_modified) ) ENGINE = innodb COMMENT = 'Events on an instance'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.asset' 2022-05-31 12:25:31 [notice] Table modw_cloud.asset does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.asset ( resource_id int(11) NOT NULL, asset_id bigint(20) unsigned NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. We do not have unknown assets.', asset_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', provider_identifier varchar(64) NOT NULL DEFAULT '' COMMENT 'Asset identifier from the provider', account_id int(11) NOT NULL DEFAULT 1 COMMENT 'Optional account the asset is associated with. Unknown = 1.', create_time_ts decimal(16,6) NOT NULL DEFAULT 0 COMMENT 'The time that the asset was created as a unix timestamp to the microsecond.', destroy_time_ts decimal(16,6) NULL COMMENT 'The time that the asset was destroyed as a unix timestamp to the microsecond.', size int(11) NOT NULL DEFAULT -1 COMMENT 'Optional asset size', PRIMARY KEY (resource_id, asset_type_id, provider_identifier, account_id, create_time_ts, size), INDEX fk_asset_type (asset_type_id), UNIQUE INDEX autoincrement_key (asset_id), INDEX idx_provider_identifier (resource_id, provider_identifier) ) ENGINE = innodb COMMENT = 'Generic assets'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.host' 2022-05-31 12:25:31 [notice] Table modw_cloud.host does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.host ( resource_id int(11) NOT NULL, host_id int(11) NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. Unknown = 1', hostname varchar(64) NOT NULL DEFAULT 'Unknown', PRIMARY KEY (resource_id, hostname), UNIQUE INDEX autoincrement_key (host_id) ) ENGINE = innodb COMMENT = 'Hostnames for each resource'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.instance_data' 2022-05-31 12:25:31 [notice] Table modw_cloud.instance_data does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.instance_data ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL, instance_type_id int(11) NOT NULL, image_id int(11) NOT NULL, host_id int(11) NULL, PRIMARY KEY USING BTREE (resource_id, event_id), INDEX fk_instance USING BTREE (instance_type_id), INDEX fk_image USING BTREE (image_id), INDEX fk_host USING BTREE (host_id) ) ENGINE = innodb COMMENT = 'Additional instance information'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.event_asset' 2022-05-31 12:25:31 [notice] Table modw_cloud.event_asset does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event_asset ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL, asset_id bigint(20) unsigned NOT NULL, PRIMARY KEY (resource_id, event_id, asset_id), INDEX fk_event (resource_id, event_id), INDEX fk_asset (resource_id, asset_id) ) ENGINE = innodb COMMENT = 'Assets associated with an event'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.raw_resource_specs' 2022-05-31 12:25:31 [notice] Table modw_cloud.raw_resource_specs does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.raw_resource_specs ( hostname varchar(225) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'Amount of memory available on the associated node.', vcpus int(5) NOT NULL COMMENT 'Number of vcpus available on the associated node.', fact_date varchar(25) NOT NULL, PRIMARY KEY (resource_id, hostname, memory_mb, vcpus, fact_date) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.staging_resource_specifications' 2022-05-31 12:25:31 [notice] Table modw_cloud.staging_resource_specifications does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.staging_resource_specifications ( host_id int(11) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'Amount of memory available on the associated node.', vcpus int(5) NOT NULL COMMENT 'Number of vcpus available on the associated node.', fact_date date NOT NULL, PRIMARY KEY (resource_id, host_id, fact_date) ) ENGINE = innodb COMMENT = 'Contains a specific set of vcpus and memory size for a host for a day'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.cloud_resource_specs' 2022-05-31 12:25:31 [notice] Table modw_cloud.cloud_resource_specs does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.cloud_resource_specs ( host_id int(11) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'What to show the user', vcpus int(5) NOT NULL, start_date_ts int(12) unsigned NOT NULL, end_date_ts int(12) unsigned NULL, start_day_id int(11) unsigned NOT NULL, end_day_id int(11) unsigned NULL, last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, PRIMARY KEY (resource_id, host_id, start_day_id), INDEX index_last_modified (last_modified) ) ENGINE = innodb COMMENT = 'Contains the start and end time for a specific set of vcpus and memory for a cloud host'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_event' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_event does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_event ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Optional instance event is associated with.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', create_time_utc char(26) NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', event_type varchar(64) NOT NULL, record_type varchar(64) NULL, hostname varchar(64) NULL, user_name varchar(255) NULL, user_id varchar(64) NULL, instance_type varchar(64) NULL COMMENT 'Short version or abbrev', provider_account varchar(64) NULL, project_name varchar(256) NULL, project_id varchar(64) NULL, request_id varchar(64) NULL, event_data varchar(256) NULL COMMENT 'Additional data specific to an event (e.g., volume, IP address, etc.)', openstack_resource_id varchar(64) NULL, disk_gb int(11) NULL, memory_mb int(11) NULL, num_cores int(11) NULL, size bigint(16) NULL, volume_id varchar(64) NULL, state varchar(64) NULL, domain varchar(64) NULL, service_provider varchar(64) NULL, INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw events from Open Stack log events.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_instance_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_instance_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_instance_type ( instance_type varchar(64) NULL COMMENT 'Short version or abbrev', resource_id int(11) NOT NULL COMMENT 'Resource to which this type belongs', display varchar(256) NULL COMMENT 'What to show the user', description varchar(1024) NULL, num_cores int(11) NULL DEFAULT 0, memory_mb int(11) NULL DEFAULT 0, disk_gb int(11) NULL DEFAULT 0 COMMENT 'Disk size configured in image', start_time char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw instance type data parsed from log files.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_volume' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_volume does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_volume ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Provider instance id that this volume is associated with.', provider_account_number varchar(64) NULL COMMENT 'Account number that owns this volume.', event_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'A unix timestamp to the microsecond.', attach_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'The time that the volume was attached to an instance as a unix timestamp to the microsecond.', create_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'The time that the volume was created as a unix timestamp to the microsecond.', provider_volume_identifier varchar(64) NOT NULL COMMENT 'Volumne id from the provider', provider_account_name varchar(64) NULL COMMENT 'Provider account name that owns this volume.', provider_user varchar(64) NULL COMMENT 'Provider username that owns the volume.', disk_gb int(11) NOT NULL DEFAULT 0 COMMENT 'Device size in GB.', type varchar(64) NOT NULL COMMENT 'Backing store type (instance, ebs).', INDEX resource_id (resource_id), UNIQUE INDEX uniqueness (resource_id, provider_volume_identifier, disk_gb, type, create_time_ts) ) ENGINE = innodb COMMENT = 'Raw block devices/volumes from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_event' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_event does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_event ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Optional instance event is associated with.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'String representation of timestamp directly from the logs.', event_type varchar(64) NOT NULL, record_type varchar(64) NOT NULL, hostname varchar(64) NULL, instance_type varchar(64) NULL COMMENT 'Short version or abbrev', image varchar(64) NULL, provider_account varchar(64) NULL, event_data varchar(256) NULL COMMENT 'Additional data specific to an event (e.g., volume, IP address, etc.)', first_volume varchar(256) NULL, root_volume_type varchar(64) NULL, service_provider varchar(64) NULL, INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw events from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_instance_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_instance_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_instance_type ( instance_type varchar(64) NULL COMMENT 'Short version or abbrev', resource_id int(11) NOT NULL COMMENT 'Resource to which this type belongs', display varchar(256) NULL COMMENT 'What to show the user', description varchar(1024) NULL, num_cores int(11) NULL DEFAULT 0, memory_mb int(11) NULL DEFAULT 0, disk_gb int(11) NULL DEFAULT 0 COMMENT 'Disk size configured in image', start_time char(26) NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'First time this configuration was encountered as a unix timestamp to the microsecond, defaults to unknown.', INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw instance type data parsed from log files.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_volume' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_volume does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_volume ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Provider instance id that this volume is associated with.', provider_account_number varchar(64) NULL COMMENT 'Account number that owns this volume.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', attach_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', create_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', provider_volume_identifier varchar(64) NOT NULL COMMENT 'Volumne id from the provider', provider_account_name varchar(64) NULL COMMENT 'Provider account name that owns this volume.', provider_user varchar(64) NULL COMMENT 'Provider username that owns the volume.', disk_gb int(11) NOT NULL DEFAULT 0 COMMENT 'Device size in GB.', type varchar(64) NOT NULL COMMENT 'Backing store type (instance, ebs).', INDEX resource_id (resource_id), UNIQUE INDEX uniqueness (resource_id, provider_volume_identifier, disk_gb, type, create_time_utc) ) ENGINE = innodb COMMENT = 'Raw block devices/volumes from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domains' 2022-05-31 12:25:32 [notice] Table modw_cloud.domains does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domains ( id int(11) NOT NULL auto_increment COMMENT 'Column that will uniquely identify each row', resource_id int(11) NOT NULL COMMENT 'Resource to which this domain belongs', name varchar(64) NOT NULL COMMENT 'The human readable internal name, as received from the resource.', UNIQUE INDEX increment_key (id), PRIMARY KEY (resource_id, name) ) ENGINE = innodb CHARSET = utf8 COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domain_submission_venues_staging' 2022-05-31 12:25:32 [notice] Table modw_cloud.domain_submission_venues_staging does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domain_submission_venues_staging ( resource_code varchar(64) NOT NULL COMMENT 'FK to modw.resourcefact.code', domain_name varchar(64) NOT NULL COMMENT 'FK to modw_cloud.domains.name', submission_venue_name varchar(64) NOT NULL COMMENT 'FK to modw_cloud.submission_venue.submission_venue' ) ENGINE = innodb COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domain_submission_venues' 2022-05-31 12:25:32 [notice] Table modw_cloud.domain_submission_venues does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domain_submission_venues ( domain_submission_venue_id int(11) NOT NULL auto_increment, domain_id int(11) NOT NULL COMMENT 'FK to domains.id', submission_venue_id int(11) NOT NULL COMMENT 'FK to submission_venue.submission_venue_id', PRIMARY KEY (domain_submission_venue_id), INDEX idx_fk_domain_id USING BTREE (domain_id), INDEX idx_fk_submission_venue_id USING BTREE (submission_venue_id) ) ENGINE = innodb COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.staging_pi_to_project' 2022-05-31 12:25:32 [notice] Table modw_cloud.staging_pi_to_project does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.staging_pi_to_project ( project_name varchar(225) NOT NULL, pi_name varchar(225) NOT NULL, resource_name varchar(225) NOT NULL, PRIMARY KEY (project_name) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.session_records' 2022-05-31 12:25:32 [notice] Table modw_cloud.session_records does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.session_records ( session_id bigint(20) unsigned NOT NULL auto_increment, instance_id int(11) NOT NULL, resource_id int(11) NOT NULL, start_time datetime NOT NULL, start_event_type_id int(11) NOT NULL, end_time datetime NOT NULL, end_event_type_id int(11) NOT NULL, instance_type varchar(64) NOT NULL, instance_type_id int(11) NOT NULL, num_cores int(11) NOT NULL, memory_mb int(11) NOT NULL, processorbucket_id int(4) NOT NULL COMMENT 'DIMENSION: Pre-determined processor bucket sizes. References processor_buckets.id', memorybucket_id int(4) NOT NULL COMMENT 'DIMENSION: Pre-determined memory bucket sizes. References memory_buckets.id', disk_gb int(11) NOT NULL, start_time_ts bigint(18) NOT NULL, end_time_ts bigint(18) NOT NULL, start_day_id int(11) NULL, end_day_id int(11) NULL, wallduration bigint(18) NULL, person_id int(11) NULL, systemaccount_id int(11) NULL, submission_venue_id int(5) NULL, domain_id int(11) NULL, last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, service_provider int(11) NOT NULL, account_id int(11) NULL, principalinvestigator_person_id int(11) NOT NULL DEFAULT -1 COMMENT 'DIMENSION: The PI that owns the allocations that these VM\'s ran under. References principalinvestigator.person_id', fos_id int(11) NOT NULL DEFAULT 1 COMMENT 'DIMENSION: The field of science of the project to which the jobs belong', host_id int(11) NOT NULL DEFAULT 1 COMMENT 'DIMENSION: The host the VM is located on', PRIMARY KEY (resource_id, instance_id, start_time_ts, start_event_type_id), UNIQUE INDEX increment_key (session_id), INDEX index_last_modified (last_modified), INDEX session_instance_id (instance_id) ) ENGINE = innodb COMMENT = 'The start and end times for cloud instances reconstructed from event data.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.cloudfact_by_day_sessionlist' 2022-05-31 12:25:32 [notice] Table modw_cloud.cloudfact_by_day_sessionlist does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.cloudfact_by_day_sessionlist ( agg_id int(11) NOT NULL, session_id bigint(20) unsigned NOT NULL, PRIMARY KEY USING BTREE (agg_id, session_id), UNIQUE INDEX session_lookup_key USING BTREE (session_id, agg_id) ) ENGINE = innodb; 2022-05-31 12:25:32 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999931.326, end_time: 1653999932.8615, elapsed_time: 1.5355) 2022-05-31 12:25:32 [info] end (action_name: xdmod.jobs-cloud-common.CloudTableManagement, action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables)) 2022-05-31 12:25:32 [info] start (action_name: xdmod.jobs-cloud-common.CloudAssetTypeInitializer, action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.asset_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.asset_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.asset_type ( asset_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', asset_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, unit_id int(11) NULL COMMENT 'Unknown = -1', PRIMARY KEY (asset_type_id), UNIQUE INDEX asset_type (asset_type), INDEX fk_unit (unit_id) ) ENGINE = innodb COMMENT = 'Type of an asset'; 2022-05-31 12:25:32 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:32 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:32 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json 2022-05-31 12:25:33 [debug] Parsed 6 records 2022-05-31 12:25:33 [debug] Requested 5 record fields: asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] No destination_field_map specified 2022-05-31 12:25:33 [debug] Auto-generating destination_field_map using 5 source fields: asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] Available fields for table key 'asset_type': asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] Generated destination_field_map: Table: asset_type asset_type_id -> asset_type_id asset_type -> asset_type display -> display description -> description unit_id -> unit_id 2022-05-31 12:25:33 [debug] Processing destination field map 2022-05-31 12:25:33 [debug] Insert SQL for table key 'asset_type': INSERT INTO modw_cloud.asset_type (asset_type_id, asset_type, display, description, unit_id) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE asset_type_id = COALESCE(VALUES(asset_type_id), asset_type_id), asset_type = COALESCE(VALUES(asset_type), asset_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description), unit_id = COALESCE(VALUES(unit_id), unit_id) 2022-05-31 12:25:33 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:33 [debug] ANALYZE TABLE modw_cloud.asset_type 2022-05-31 12:25:33 [debug] Completed in 0.015960s 2022-05-31 12:25:33 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.18 s) 2022-05-31 12:25:33 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999932.909, end_time: 1653999933.0939, elapsed_time: 0.18489, records_examined: 5, records_loaded: 5) 2022-05-31 12:25:33 [info] end (action_name: xdmod.jobs-cloud-common.CloudAssetTypeInitializer, action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:33 [info] start (action_name: xdmod.jobs-cloud-common.CloudEventTypeInitializer, action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:33 [debug] Discover table 'modw_cloud.event_type' 2022-05-31 12:25:33 [notice] Table modw_cloud.event_type does not exist, creating. 2022-05-31 12:25:33 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event_type ( event_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', event_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY (event_type_id), UNIQUE INDEX event_type (event_type) ) ENGINE = innodb COMMENT = 'Event type: start, stop, attach, detach, etc.'; 2022-05-31 12:25:33 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:33 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:33 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/event_type.json 2022-05-31 12:25:33 [debug] Parsed 66 records 2022-05-31 12:25:33 [debug] Requested 4 record fields: event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] No destination_field_map specified 2022-05-31 12:25:33 [debug] Auto-generating destination_field_map using 4 source fields: event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] Available fields for table key 'event_type': event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] Generated destination_field_map: Table: event_type event_type_id -> event_type_id event_type -> event_type display -> display description -> description 2022-05-31 12:25:33 [debug] Processing destination field map 2022-05-31 12:25:33 [debug] Insert SQL for table key 'event_type': INSERT INTO modw_cloud.event_type (event_type_id, event_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE event_type_id = COALESCE(VALUES(event_type_id), event_type_id), event_type = COALESCE(VALUES(event_type), event_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:33 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:33 [debug] ANALYZE TABLE modw_cloud.event_type 2022-05-31 12:25:33 [debug] Completed in 0.015630s 2022-05-31 12:25:33 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 65 records (Time Taken: 0.67 s) 2022-05-31 12:25:33 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999933.1606, end_time: 1653999933.8293, elapsed_time: 0.66861, records_examined: 65, records_loaded: 65) 2022-05-31 12:25:33 [info] end (action_name: xdmod.jobs-cloud-common.CloudEventTypeInitializer, action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:33 [info] start (action_name: xdmod.jobs-cloud-common.CloudRecordTypeInitializer, action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:33 [debug] Discover table 'modw_cloud.record_type' 2022-05-31 12:25:33 [notice] Table modw_cloud.record_type does not exist, creating. 2022-05-31 12:25:33 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.record_type ( record_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', record_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY (record_type_id), UNIQUE INDEX record_type (record_type) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:33 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/record_type.json 2022-05-31 12:25:34 [debug] Parsed 5 records 2022-05-31 12:25:34 [debug] Requested 4 record fields: record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 4 source fields: record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] Available fields for table key 'record_type': record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: record_type record_type_id -> record_type_id record_type -> record_type display -> display description -> description 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'record_type': INSERT INTO modw_cloud.record_type (record_type_id, record_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE record_type_id = COALESCE(VALUES(record_type_id), record_type_id), record_type = COALESCE(VALUES(record_type), record_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.record_type 2022-05-31 12:25:34 [debug] Completed in 0.016370s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 4 records (Time Taken: 0.16 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999933.914, end_time: 1653999934.0787, elapsed_time: 0.16474, records_examined: 4, records_loaded: 4) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudRecordTypeInitializer, action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudHostUnknownInitializer, action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.host' 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/host.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 3 record fields: resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 3 source fields: resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] Available fields for table key 'host': resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: host resource_id -> resource_id host_id -> host_id hostname -> hostname 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'host': INSERT INTO modw_cloud.host (resource_id, host_id, hostname) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), host_id = COALESCE(VALUES(host_id), host_id), hostname = COALESCE(VALUES(hostname), hostname) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.host 2022-05-31 12:25:34 [debug] Completed in 0.017420s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.09 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.152, end_time: 1653999934.2388, elapsed_time: 0.08679, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudHostUnknownInitializer, action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer, action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.account' 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/account.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 4 record fields: resource_id, account_id, provider_account, display 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 4 source fields: resource_id, account_id, provider_account, display 2022-05-31 12:25:34 [debug] Available fields for table key 'account': resource_id, account_id, provider_account, display, principalinvestigator_person_id, fos_id 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: account resource_id -> resource_id account_id -> account_id provider_account -> provider_account display -> display 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'account': INSERT INTO modw_cloud.account (resource_id, account_id, provider_account, display) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), account_id = COALESCE(VALUES(account_id), account_id), provider_account = COALESCE(VALUES(provider_account), provider_account), display = COALESCE(VALUES(display), display) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.account 2022-05-31 12:25:34 [debug] Completed in 0.015600s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.08 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.3098, end_time: 1653999934.3947, elapsed_time: 0.08488, records_examined: 1, records_loaded: 1)

rob-baron commented 10 months ago

2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resource-types.ResourceTypesDatawarehouse, action: xdmod.ingest-resource-types.ResourceTypesDatawarehouse (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [notice] Finished processing section 'xdmod.ingest-resource-types' 2022-05-31 12:25:30 [notice] Start processing section 'xdmod.ingest-resources' 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourceConfig, action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource_config' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Parsing /etc/xdmod/etl/../resources.json 2022-05-31 12:25:30 [debug] Parsed 3 records 2022-05-31 12:25:30 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/common/resources.schema.json 2022-05-31 12:25:30 [debug] Requested 7 record fields: resource, name, description, resource_type, pi_column, shared_jobs, timezone 2022-05-31 12:25:30 [debug] Processing destination field map 2022-05-31 12:25:30 [debug] Insert SQL for table key 'staging_resource_config': INSERT INTO mod_shredder.staging_resource_config (resource, name, description, shared_jobs, timezone, type_abbrev) VALUES (?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource = COALESCE(VALUES(resource), resource), name = COALESCE(VALUES(name), name), description = COALESCE(VALUES(description), description), shared_jobs = COALESCE(VALUES(shared_jobs), shared_jobs), timezone = COALESCE(VALUES(timezone), timezone), type_abbrev = COALESCE(VALUES(type_abbrev), type_abbrev) 2022-05-31 12:25:30 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] ANALYZE TABLE mod_shredder.staging_resource_config 2022-05-31 12:25:30 [debug] Completed in 0.016470s 2022-05-31 12:25:30 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 3 records (Time Taken: 0.08 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999930.1081, end_time: 1653999930.1875, elapsed_time: 0.07934, records_examined: 3, records_loaded: 3) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourceConfig, action: xdmod.ingest-resources.IngestResourceConfig (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourcesStaging, action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO mod_shredder.staging_resource (resource_name) SELECT DISTINCT rc.resource AS resource_name FROM mod_shredder.staging_resource_config AS rc ON DUPLICATE KEY UPDATE resource_name=VALUES(resource_name) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.08 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.2535, end_time: 1653999930.3324, elapsed_time: 0.07884, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourcesStaging, action: xdmod.ingest-resources.IngestResourcesStaging (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.HpcdbIngestResources, action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_hpcdb.hpcdb_resources' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_hpcdb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('HPCDB Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_hpcdb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO mod_hpcdb.hpcdb_resources (resource_id,resource_type_id,organization_id,resource_name,resource_code,resource_description,resource_shared_jobs,resource_timezone) SELECT r.resource_id AS resource_id, COALESCE(srt.resource_type_id, 0) AS resource_type_id, 1 AS organization_id, rc.name AS resource_name, rc.resource AS resource_code, rc.description AS resource_description, COALESCE(rc.shared_jobs, FALSE) AS resource_shared_jobs, COALESCE(rc.timezone, 'UTC') AS resource_timezone FROM mod_shredder.staging_resource AS r LEFT OUTER JOIN mod_shredder.staging_resource_config AS rc ON r.resource_name = rc.resource LEFT JOIN mod_shredder.staging_resource_type AS srt ON rc.type_abbrev = srt.resource_type_abbrev ON DUPLICATE KEY UPDATE resource_id=VALUES(resource_id),resource_type_id=VALUES(resource_type_id),organization_id=VALUES(organization_id),resource_name=VALUES(resource_name),resource_code=VALUES(resource_code),resource_description=VALUES(resource_description),resource_shared_jobs=VALUES(resource_shared_jobs),resource_timezone=VALUES(resource_timezone) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.09 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.408, end_time: 1653999930.497, elapsed_time: 0.08904, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.HpcdbIngestResources, action: xdmod.ingest-resources.HpcdbIngestResources (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourcefact, action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'modw.resourcefact' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='modw', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_hpcdb', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:30 [info] Single-database ingest into ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] INSERT INTO modw.resourcefact (id,resourcetype_id,organization_id,name,code,description,shared_jobs,timezone,resource_origin_id) SELECT r.resource_id AS id, r.resource_type_id AS resourcetype_id, r.organization_id AS organization_id, r.resource_name AS name, r.resource_code AS code, r.resource_description AS description, r.resource_shared_jobs AS shared_jobs, r.resource_timezone AS timezone, r.resource_id AS resource_origin_id FROM mod_hpcdb.hpcdb_resources AS r ORDER BY r.resource_id ON DUPLICATE KEY UPDATE id=VALUES(id),resourcetype_id=VALUES(resourcetype_id),organization_id=VALUES(organization_id),name=VALUES(name),code=VALUES(code),description=VALUES(description),shared_jobs=VALUES(shared_jobs),timezone=VALUES(timezone),resource_origin_id=VALUES(resource_origin_id) 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:30 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.07 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.5629, end_time: 1653999930.6355, elapsed_time: 0.07261, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourcefact, action: xdmod.ingest-resources.IngestResourcefact (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging, action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'mod_shredder.staging_resource_type_realms' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='mod_shredder', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:30 [debug] Loading configuration file /etc/xdmod/resource_types.json 2022-05-31 12:25:30 [debug] Parsing /etc/xdmod/resource_types.json 2022-05-31 12:25:30 [debug] Parsed 1 records 2022-05-31 12:25:30 [debug] Stored object Configuration\XdmodConfiguration (/etc/xdmod/etl/../resource_types.json) in APCu cache with key Configuration\XdmodConfiguration|/etc/xdmod/etl/../resource_types.json|40cd750bba9870f18aada2478b24840a in 0.001432s 2022-05-31 12:25:30 [debug] Parsing /tmp/etl-xdmod-config-jsonfVXcqK 2022-05-31 12:25:30 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:30 [debug] Creating filter xdmod.external_process: jq '[(.resource_types | keys) as $a | .resource_types as $rt | $a[] | {abbrev: . , realm: $rt[.].realms[]}]' 2022-05-31 12:25:30 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:30 [debug] Parsed 9 records 2022-05-31 12:25:30 [debug] Requested 2 record fields: abbrev, realm 2022-05-31 12:25:30 [debug] No destination_field_map specified 2022-05-31 12:25:30 [debug] Auto-generating destination_field_map using 2 source fields: abbrev, realm 2022-05-31 12:25:30 [debug] Available fields for table key 'staging_resource_type_realms': staging_resource_type_realm_id, abbrev, realm 2022-05-31 12:25:30 [debug] Generated destination_field_map: Table: staging_resource_type_realms abbrev -> abbrev realm -> realm 2022-05-31 12:25:30 [debug] Processing destination field map 2022-05-31 12:25:30 [debug] Insert SQL for table key 'staging_resource_type_realms': INSERT INTO mod_shredder.staging_resource_type_realms (abbrev, realm) VALUES (?, ?) ON DUPLICATE KEY UPDATE abbrev = COALESCE(VALUES(abbrev), abbrev), realm = COALESCE(VALUES(realm), realm) 2022-05-31 12:25:30 [info] Execute Post-execute tasks: ('Shredder/Staging Database', class=ETL\DataEndpoint\Mysql, config=database, schema=mod_shredder, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:30 [debug] ANALYZE TABLE mod_shredder.staging_resource_type_realms 2022-05-31 12:25:30 [debug] Completed in 0.015780s 2022-05-31 12:25:30 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 9 records (Time Taken: 0.19 s) 2022-05-31 12:25:30 [notice] (action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999930.7066, end_time: 1653999930.8938, elapsed_time: 0.1872, records_examined: 9, records_loaded: 9) 2022-05-31 12:25:30 [info] end (action_name: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging, action: xdmod.ingest-resources.IngestResourceTypeRealmRelationsStaging (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:30 [info] start (action_name: xdmod.ingest-resources.IngestInitialRealms, action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:30 [debug] Discover table 'moddb.realms' 2022-05-31 12:25:30 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:30 [debug] Available Variables: DESTINATION_SCHEMA='moddb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:31 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:31 [info] Single-database ingest into ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] INSERT INTO moddb.realms (display,name,module_id) SELECT DISTINCT srtr.realm AS display, LOWER(srtr.realm) AS name, 1 AS module_id FROM mod_shredder.staging_resource_type_realms AS srtr ON DUPLICATE KEY UPDATE display=VALUES(display),name=VALUES(name),module_id=VALUES(module_id) 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Processed 0 records 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 0 records (Time Taken: 0.08 s) 2022-05-31 12:25:31 [notice] (action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor), start_time: 1653999930.9617, end_time: 1653999931.0428, elapsed_time: 0.08113, records_examined: 0, records_loaded: 0) 2022-05-31 12:25:31 [info] end (action_name: xdmod.ingest-resources.IngestInitialRealms, action: xdmod.ingest-resources.IngestInitialRealms (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:31 [info] start (action_name: xdmod.ingest-resources.IngestResourcefactRealmRelations, action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor), start_date: , end_date: ) 2022-05-31 12:25:31 [debug] Discover table 'moddb.resource_type_realms' 2022-05-31 12:25:31 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:31 [debug] Available Variables: DESTINATION_SCHEMA='moddb', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', SOURCE_SCHEMA='mod_shredder', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:31 [debug] Allowing same-server SQL optimizations 2022-05-31 12:25:31 [info] Single-database ingest into ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] INSERT INTO moddb.resource_type_realms (resource_type_id,realm_id) SELECT rt.id AS resource_type_id, r.realm_id AS realm_id FROM mod_shredder.staging_resource_type_realms AS srtr JOIN modw.resourcetype AS rt ON rt.abbrev = srtr.abbrev JOIN moddb.realms AS r ON r.display = srtr.realm ON DUPLICATE KEY UPDATE resource_type_id=VALUES(resource_type_id),realm_id=VALUES(realm_id) 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Processed 18 records 2022-05-31 12:25:31 [info] Execute Post-execute tasks: ('Database', class=ETL\DataEndpoint\Mysql, config=database, schema=moddb, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:31 [debug] ANALYZE TABLE moddb.resource_type_realms 2022-05-31 12:25:31 [debug] Completed in 0.016100s 2022-05-31 12:25:31 [info] ETL\Ingestor\DatabaseIngestor: Rows Processed: 18 records (Time Taken: 0.12 s) 2022-05-31 12:25:31 [notice] (action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor), start_time: 1653999931.1132, end_time: 1653999931.2285, elapsed_time: 0.11532, records_examined: 18, records_loaded: 18) 2022-05-31 12:25:31 [info] end (action_name: xdmod.ingest-resources.IngestResourcefactRealmRelations, action: xdmod.ingest-resources.IngestResourcefactRealmRelations (ETL\Ingestor\DatabaseIngestor)) 2022-05-31 12:25:31 [notice] Finished processing section 'xdmod.ingest-resources' 2022-05-31 12:25:31 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:25:31 [info] start (action_name: xdmod.jobs-cloud-common.CloudTableManagement, action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_date: , end_date: ) 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.account' 2022-05-31 12:25:31 [notice] Table modw_cloud.account does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.account ( resource_id int(11) NOT NULL COMMENT 'Resource to which this account belongs', account_id int(11) NOT NULL auto_increment COMMENT 'Unknown = 1', provider_account varchar(64) NOT NULL COMMENT 'Account number from cloud provider', display varchar(256) NULL COMMENT 'What to show the user', principalinvestigator_person_id int(11) NULL, fos_id int(11) NOT NULL DEFAULT 1 COMMENT 'The field of science of the project to which the instance belongs to', PRIMARY KEY (resource_id, provider_account), UNIQUE INDEX autoincrement_key (account_id), INDEX provider_account (provider_account) ) ENGINE = innodb COMMENT = 'Cloud provider account'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.event' 2022-05-31 12:25:31 [notice] Table modw_cloud.event does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL auto_increment COMMENT 'Generated during ingest, relative to the resource.', instance_id int(11) NOT NULL DEFAULT 1 COMMENT 'Optional instance event is associated with. Unknown = 1', event_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000, person_id int(11) NOT NULL DEFAULT -1, systemaccount_id int(11) NOT NULL DEFAULT -1, event_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', record_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', host_id int(11) NOT NULL COMMENT 'Host where the event occured. Unknown = 1', submission_venue_id int(5) NOT NULL DEFAULT -1, domain_id int(11) NOT NULL DEFAULT -1 COMMENT 'domain that the event is related to. Unknown = -1', service_provider int(11) NOT NULL DEFAULT -1 COMMENT 'Service provider that the event is related to. Unknown = -1', last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, PRIMARY KEY (resource_id, instance_id, event_time_ts, event_type_id, host_id), UNIQUE INDEX increment_key (event_id), INDEX fk_event_type (event_type_id), INDEX fk_instance (instance_id, resource_id), INDEX index_last_modified (last_modified) ) ENGINE = innodb COMMENT = 'Events on an instance'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.asset' 2022-05-31 12:25:31 [notice] Table modw_cloud.asset does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.asset ( resource_id int(11) NOT NULL, asset_id bigint(20) unsigned NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. We do not have unknown assets.', asset_type_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1 for global dimensions', provider_identifier varchar(64) NOT NULL DEFAULT '' COMMENT 'Asset identifier from the provider', account_id int(11) NOT NULL DEFAULT 1 COMMENT 'Optional account the asset is associated with. Unknown = 1.', create_time_ts decimal(16,6) NOT NULL DEFAULT 0 COMMENT 'The time that the asset was created as a unix timestamp to the microsecond.', destroy_time_ts decimal(16,6) NULL COMMENT 'The time that the asset was destroyed as a unix timestamp to the microsecond.', size int(11) NOT NULL DEFAULT -1 COMMENT 'Optional asset size', PRIMARY KEY (resource_id, asset_type_id, provider_identifier, account_id, create_time_ts, size), INDEX fk_asset_type (asset_type_id), UNIQUE INDEX autoincrement_key (asset_id), INDEX idx_provider_identifier (resource_id, provider_identifier) ) ENGINE = innodb COMMENT = 'Generic assets'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.host' 2022-05-31 12:25:31 [notice] Table modw_cloud.host does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.host ( resource_id int(11) NOT NULL, host_id int(11) NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. Unknown = 1', hostname varchar(64) NOT NULL DEFAULT 'Unknown', PRIMARY KEY (resource_id, hostname), UNIQUE INDEX autoincrement_key (host_id) ) ENGINE = innodb COMMENT = 'Hostnames for each resource'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.instance_data' 2022-05-31 12:25:31 [notice] Table modw_cloud.instance_data does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.instance_data ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL, instance_type_id int(11) NOT NULL, image_id int(11) NOT NULL, host_id int(11) NULL, PRIMARY KEY USING BTREE (resource_id, event_id), INDEX fk_instance USING BTREE (instance_type_id), INDEX fk_image USING BTREE (image_id), INDEX fk_host USING BTREE (host_id) ) ENGINE = innodb COMMENT = 'Additional instance information'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.event_asset' 2022-05-31 12:25:31 [notice] Table modw_cloud.event_asset does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event_asset ( resource_id int(11) NOT NULL, event_id bigint(20) unsigned NOT NULL, asset_id bigint(20) unsigned NOT NULL, PRIMARY KEY (resource_id, event_id, asset_id), INDEX fk_event (resource_id, event_id), INDEX fk_asset (resource_id, asset_id) ) ENGINE = innodb COMMENT = 'Assets associated with an event'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.raw_resource_specs' 2022-05-31 12:25:31 [notice] Table modw_cloud.raw_resource_specs does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.raw_resource_specs ( hostname varchar(225) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'Amount of memory available on the associated node.', vcpus int(5) NOT NULL COMMENT 'Number of vcpus available on the associated node.', fact_date varchar(25) NOT NULL, PRIMARY KEY (resource_id, hostname, memory_mb, vcpus, fact_date) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.staging_resource_specifications' 2022-05-31 12:25:31 [notice] Table modw_cloud.staging_resource_specifications does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.staging_resource_specifications ( host_id int(11) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'Amount of memory available on the associated node.', vcpus int(5) NOT NULL COMMENT 'Number of vcpus available on the associated node.', fact_date date NOT NULL, PRIMARY KEY (resource_id, host_id, fact_date) ) ENGINE = innodb COMMENT = 'Contains a specific set of vcpus and memory size for a host for a day'; 2022-05-31 12:25:31 [debug] Discover table 'modw_cloud.cloud_resource_specs' 2022-05-31 12:25:31 [notice] Table modw_cloud.cloud_resource_specs does not exist, creating. 2022-05-31 12:25:31 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.cloud_resource_specs ( host_id int(11) NOT NULL, resource_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', memory_mb int(11) NOT NULL COMMENT 'What to show the user', vcpus int(5) NOT NULL, start_date_ts int(12) unsigned NOT NULL, end_date_ts int(12) unsigned NULL, start_day_id int(11) unsigned NOT NULL, end_day_id int(11) unsigned NULL, last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, PRIMARY KEY (resource_id, host_id, start_day_id), INDEX index_last_modified (last_modified) ) ENGINE = innodb COMMENT = 'Contains the start and end time for a specific set of vcpus and memory for a cloud host'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_event' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_event does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_event ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Optional instance event is associated with.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', create_time_utc char(26) NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', event_type varchar(64) NOT NULL, record_type varchar(64) NULL, hostname varchar(64) NULL, user_name varchar(255) NULL, user_id varchar(64) NULL, instance_type varchar(64) NULL COMMENT 'Short version or abbrev', provider_account varchar(64) NULL, project_name varchar(256) NULL, project_id varchar(64) NULL, request_id varchar(64) NULL, event_data varchar(256) NULL COMMENT 'Additional data specific to an event (e.g., volume, IP address, etc.)', openstack_resource_id varchar(64) NULL, disk_gb int(11) NULL, memory_mb int(11) NULL, num_cores int(11) NULL, size bigint(16) NULL, volume_id varchar(64) NULL, state varchar(64) NULL, domain varchar(64) NULL, service_provider varchar(64) NULL, INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw events from Open Stack log events.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_instance_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_instance_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_instance_type ( instance_type varchar(64) NULL COMMENT 'Short version or abbrev', resource_id int(11) NOT NULL COMMENT 'Resource to which this type belongs', display varchar(256) NULL COMMENT 'What to show the user', description varchar(1024) NULL, num_cores int(11) NULL DEFAULT 0, memory_mb int(11) NULL DEFAULT 0, disk_gb int(11) NULL DEFAULT 0 COMMENT 'Disk size configured in image', start_time char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw instance type data parsed from log files.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.openstack_raw_volume' 2022-05-31 12:25:32 [notice] Table modw_cloud.openstack_raw_volume does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.openstack_raw_volume ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Provider instance id that this volume is associated with.', provider_account_number varchar(64) NULL COMMENT 'Account number that owns this volume.', event_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'A unix timestamp to the microsecond.', attach_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'The time that the volume was attached to an instance as a unix timestamp to the microsecond.', create_time_ts decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'The time that the volume was created as a unix timestamp to the microsecond.', provider_volume_identifier varchar(64) NOT NULL COMMENT 'Volumne id from the provider', provider_account_name varchar(64) NULL COMMENT 'Provider account name that owns this volume.', provider_user varchar(64) NULL COMMENT 'Provider username that owns the volume.', disk_gb int(11) NOT NULL DEFAULT 0 COMMENT 'Device size in GB.', type varchar(64) NOT NULL COMMENT 'Backing store type (instance, ebs).', INDEX resource_id (resource_id), UNIQUE INDEX uniqueness (resource_id, provider_volume_identifier, disk_gb, type, create_time_ts) ) ENGINE = innodb COMMENT = 'Raw block devices/volumes from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_event' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_event does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_event ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Optional instance event is associated with.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'String representation of timestamp directly from the logs.', event_type varchar(64) NOT NULL, record_type varchar(64) NOT NULL, hostname varchar(64) NULL, instance_type varchar(64) NULL COMMENT 'Short version or abbrev', image varchar(64) NULL, provider_account varchar(64) NULL, event_data varchar(256) NULL COMMENT 'Additional data specific to an event (e.g., volume, IP address, etc.)', first_volume varchar(256) NULL, root_volume_type varchar(64) NULL, service_provider varchar(64) NULL, INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw events from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_instance_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_instance_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_instance_type ( instance_type varchar(64) NULL COMMENT 'Short version or abbrev', resource_id int(11) NOT NULL COMMENT 'Resource to which this type belongs', display varchar(256) NULL COMMENT 'What to show the user', description varchar(1024) NULL, num_cores int(11) NULL DEFAULT 0, memory_mb int(11) NULL DEFAULT 0, disk_gb int(11) NULL DEFAULT 0 COMMENT 'Disk size configured in image', start_time char(26) NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'First time this configuration was encountered as a unix timestamp to the microsecond, defaults to unknown.', INDEX resource_id (resource_id) ) ENGINE = innodb COMMENT = 'Raw instance type data parsed from log files.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.generic_cloud_raw_volume' 2022-05-31 12:25:32 [notice] Table modw_cloud.generic_cloud_raw_volume does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.generic_cloud_raw_volume ( resource_id int(11) NOT NULL, provider_instance_identifier varchar(64) NULL COMMENT 'Provider instance id that this volume is associated with.', provider_account_number varchar(64) NULL COMMENT 'Account number that owns this volume.', event_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', attach_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', create_time_utc char(26) NOT NULL DEFAULT '0000-00-00T00:00:00.000000' COMMENT 'The time of the event in UTC.', provider_volume_identifier varchar(64) NOT NULL COMMENT 'Volumne id from the provider', provider_account_name varchar(64) NULL COMMENT 'Provider account name that owns this volume.', provider_user varchar(64) NULL COMMENT 'Provider username that owns the volume.', disk_gb int(11) NOT NULL DEFAULT 0 COMMENT 'Device size in GB.', type varchar(64) NOT NULL COMMENT 'Backing store type (instance, ebs).', INDEX resource_id (resource_id), UNIQUE INDEX uniqueness (resource_id, provider_volume_identifier, disk_gb, type, create_time_utc) ) ENGINE = innodb COMMENT = 'Raw block devices/volumes from the log file.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domains' 2022-05-31 12:25:32 [notice] Table modw_cloud.domains does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domains ( id int(11) NOT NULL auto_increment COMMENT 'Column that will uniquely identify each row', resource_id int(11) NOT NULL COMMENT 'Resource to which this domain belongs', name varchar(64) NOT NULL COMMENT 'The human readable internal name, as received from the resource.', UNIQUE INDEX increment_key (id), PRIMARY KEY (resource_id, name) ) ENGINE = innodb CHARSET = utf8 COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domain_submission_venues_staging' 2022-05-31 12:25:32 [notice] Table modw_cloud.domain_submission_venues_staging does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domain_submission_venues_staging ( resource_code varchar(64) NOT NULL COMMENT 'FK to modw.resourcefact.code', domain_name varchar(64) NOT NULL COMMENT 'FK to modw_cloud.domains.name', submission_venue_name varchar(64) NOT NULL COMMENT 'FK to modw_cloud.submission_venue.submission_venue' ) ENGINE = innodb COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.domain_submission_venues' 2022-05-31 12:25:32 [notice] Table modw_cloud.domain_submission_venues does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.domain_submission_venues ( domain_submission_venue_id int(11) NOT NULL auto_increment, domain_id int(11) NOT NULL COMMENT 'FK to domains.id', submission_venue_id int(11) NOT NULL COMMENT 'FK to submission_venue.submission_venue_id', PRIMARY KEY (domain_submission_venue_id), INDEX idx_fk_domain_id USING BTREE (domain_id), INDEX idx_fk_submission_venue_id USING BTREE (submission_venue_id) ) ENGINE = innodb COMMENT = 'Which domains are currently being tracked by the Cloud realm'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.staging_pi_to_project' 2022-05-31 12:25:32 [notice] Table modw_cloud.staging_pi_to_project does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.staging_pi_to_project ( project_name varchar(225) NOT NULL, pi_name varchar(225) NOT NULL, resource_name varchar(225) NOT NULL, PRIMARY KEY (project_name) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.session_records' 2022-05-31 12:25:32 [notice] Table modw_cloud.session_records does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.session_records ( session_id bigint(20) unsigned NOT NULL auto_increment, instance_id int(11) NOT NULL, resource_id int(11) NOT NULL, start_time datetime NOT NULL, start_event_type_id int(11) NOT NULL, end_time datetime NOT NULL, end_event_type_id int(11) NOT NULL, instance_type varchar(64) NOT NULL, instance_type_id int(11) NOT NULL, num_cores int(11) NOT NULL, memory_mb int(11) NOT NULL, processorbucket_id int(4) NOT NULL COMMENT 'DIMENSION: Pre-determined processor bucket sizes. References processor_buckets.id', memorybucket_id int(4) NOT NULL COMMENT 'DIMENSION: Pre-determined memory bucket sizes. References memory_buckets.id', disk_gb int(11) NOT NULL, start_time_ts bigint(18) NOT NULL, end_time_ts bigint(18) NOT NULL, start_day_id int(11) NULL, end_day_id int(11) NULL, wallduration bigint(18) NULL, person_id int(11) NULL, systemaccount_id int(11) NULL, submission_venue_id int(5) NULL, domain_id int(11) NULL, last_modified timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP on update current_timestamp, service_provider int(11) NOT NULL, account_id int(11) NULL, principalinvestigator_person_id int(11) NOT NULL DEFAULT -1 COMMENT 'DIMENSION: The PI that owns the allocations that these VM\'s ran under. References principalinvestigator.person_id', fos_id int(11) NOT NULL DEFAULT 1 COMMENT 'DIMENSION: The field of science of the project to which the jobs belong', host_id int(11) NOT NULL DEFAULT 1 COMMENT 'DIMENSION: The host the VM is located on', PRIMARY KEY (resource_id, instance_id, start_time_ts, start_event_type_id), UNIQUE INDEX increment_key (session_id), INDEX index_last_modified (last_modified), INDEX session_instance_id (instance_id) ) ENGINE = innodb COMMENT = 'The start and end times for cloud instances reconstructed from event data.'; 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.cloudfact_by_day_sessionlist' 2022-05-31 12:25:32 [notice] Table modw_cloud.cloudfact_by_day_sessionlist does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.cloudfact_by_day_sessionlist ( agg_id int(11) NOT NULL, session_id bigint(20) unsigned NOT NULL, PRIMARY KEY USING BTREE (agg_id, session_id), UNIQUE INDEX session_lookup_key USING BTREE (session_id, agg_id) ) ENGINE = innodb; 2022-05-31 12:25:32 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1653999931.326, end_time: 1653999932.8615, elapsed_time: 1.5355) 2022-05-31 12:25:32 [info] end (action_name: xdmod.jobs-cloud-common.CloudTableManagement, action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables)) 2022-05-31 12:25:32 [info] start (action_name: xdmod.jobs-cloud-common.CloudAssetTypeInitializer, action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:32 [debug] Discover table 'modw_cloud.asset_type' 2022-05-31 12:25:32 [notice] Table modw_cloud.asset_type does not exist, creating. 2022-05-31 12:25:32 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.asset_type ( asset_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', asset_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, unit_id int(11) NULL COMMENT 'Unknown = -1', PRIMARY KEY (asset_type_id), UNIQUE INDEX asset_type (asset_type), INDEX fk_unit (unit_id) ) ENGINE = innodb COMMENT = 'Type of an asset'; 2022-05-31 12:25:32 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:32 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:32 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/asset_type.json 2022-05-31 12:25:33 [debug] Parsed 6 records 2022-05-31 12:25:33 [debug] Requested 5 record fields: asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] No destination_field_map specified 2022-05-31 12:25:33 [debug] Auto-generating destination_field_map using 5 source fields: asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] Available fields for table key 'asset_type': asset_type_id, asset_type, display, description, unit_id 2022-05-31 12:25:33 [debug] Generated destination_field_map: Table: asset_type asset_type_id -> asset_type_id asset_type -> asset_type display -> display description -> description unit_id -> unit_id 2022-05-31 12:25:33 [debug] Processing destination field map 2022-05-31 12:25:33 [debug] Insert SQL for table key 'asset_type': INSERT INTO modw_cloud.asset_type (asset_type_id, asset_type, display, description, unit_id) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE asset_type_id = COALESCE(VALUES(asset_type_id), asset_type_id), asset_type = COALESCE(VALUES(asset_type), asset_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description), unit_id = COALESCE(VALUES(unit_id), unit_id) 2022-05-31 12:25:33 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:33 [debug] ANALYZE TABLE modw_cloud.asset_type 2022-05-31 12:25:33 [debug] Completed in 0.015960s 2022-05-31 12:25:33 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 5 records (Time Taken: 0.18 s) 2022-05-31 12:25:33 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999932.909, end_time: 1653999933.0939, elapsed_time: 0.18489, records_examined: 5, records_loaded: 5) 2022-05-31 12:25:33 [info] end (action_name: xdmod.jobs-cloud-common.CloudAssetTypeInitializer, action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:33 [info] start (action_name: xdmod.jobs-cloud-common.CloudEventTypeInitializer, action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:33 [debug] Discover table 'modw_cloud.event_type' 2022-05-31 12:25:33 [notice] Table modw_cloud.event_type does not exist, creating. 2022-05-31 12:25:33 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.event_type ( event_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', event_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY (event_type_id), UNIQUE INDEX event_type (event_type) ) ENGINE = innodb COMMENT = 'Event type: start, stop, attach, detach, etc.'; 2022-05-31 12:25:33 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:33 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:33 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/event_type.json 2022-05-31 12:25:33 [debug] Parsed 66 records 2022-05-31 12:25:33 [debug] Requested 4 record fields: event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] No destination_field_map specified 2022-05-31 12:25:33 [debug] Auto-generating destination_field_map using 4 source fields: event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] Available fields for table key 'event_type': event_type_id, event_type, display, description 2022-05-31 12:25:33 [debug] Generated destination_field_map: Table: event_type event_type_id -> event_type_id event_type -> event_type display -> display description -> description 2022-05-31 12:25:33 [debug] Processing destination field map 2022-05-31 12:25:33 [debug] Insert SQL for table key 'event_type': INSERT INTO modw_cloud.event_type (event_type_id, event_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE event_type_id = COALESCE(VALUES(event_type_id), event_type_id), event_type = COALESCE(VALUES(event_type), event_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:33 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:33 [debug] ANALYZE TABLE modw_cloud.event_type 2022-05-31 12:25:33 [debug] Completed in 0.015630s 2022-05-31 12:25:33 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 65 records (Time Taken: 0.67 s) 2022-05-31 12:25:33 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999933.1606, end_time: 1653999933.8293, elapsed_time: 0.66861, records_examined: 65, records_loaded: 65) 2022-05-31 12:25:33 [info] end (action_name: xdmod.jobs-cloud-common.CloudEventTypeInitializer, action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:33 [info] start (action_name: xdmod.jobs-cloud-common.CloudRecordTypeInitializer, action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:33 [debug] Discover table 'modw_cloud.record_type' 2022-05-31 12:25:33 [notice] Table modw_cloud.record_type does not exist, creating. 2022-05-31 12:25:33 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.record_type ( record_type_id int(11) NOT NULL COMMENT 'Unknown = -1 for global dimensions', record_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, PRIMARY KEY (record_type_id), UNIQUE INDEX record_type (record_type) ) ENGINE = innodb COMMENT = 'Record type: accounting, administrative, derived, etc.'; 2022-05-31 12:25:33 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/record_type.json 2022-05-31 12:25:34 [debug] Parsed 5 records 2022-05-31 12:25:34 [debug] Requested 4 record fields: record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 4 source fields: record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] Available fields for table key 'record_type': record_type_id, record_type, display, description 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: record_type record_type_id -> record_type_id record_type -> record_type display -> display description -> description 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'record_type': INSERT INTO modw_cloud.record_type (record_type_id, record_type, display, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE record_type_id = COALESCE(VALUES(record_type_id), record_type_id), record_type = COALESCE(VALUES(record_type), record_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.record_type 2022-05-31 12:25:34 [debug] Completed in 0.016370s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 4 records (Time Taken: 0.16 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999933.914, end_time: 1653999934.0787, elapsed_time: 0.16474, records_examined: 4, records_loaded: 4) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudRecordTypeInitializer, action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudHostUnknownInitializer, action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.host' 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/host.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 3 record fields: resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 3 source fields: resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] Available fields for table key 'host': resource_id, host_id, hostname 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: host resource_id -> resource_id host_id -> host_id hostname -> hostname 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'host': INSERT INTO modw_cloud.host (resource_id, host_id, hostname) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), host_id = COALESCE(VALUES(host_id), host_id), hostname = COALESCE(VALUES(hostname), hostname) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.host 2022-05-31 12:25:34 [debug] Completed in 0.017420s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.09 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.152, end_time: 1653999934.2388, elapsed_time: 0.08679, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudHostUnknownInitializer, action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer, action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.account' 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/account.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 4 record fields: resource_id, account_id, provider_account, display 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 4 source fields: resource_id, account_id, provider_account, display 2022-05-31 12:25:34 [debug] Available fields for table key 'account': resource_id, account_id, provider_account, display, principalinvestigator_person_id, fos_id 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: account resource_id -> resource_id account_id -> account_id provider_account -> provider_account display -> display 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'account': INSERT INTO modw_cloud.account (resource_id, account_id, provider_account, display) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), account_id = COALESCE(VALUES(account_id), account_id), provider_account = COALESCE(VALUES(provider_account), provider_account), display = COALESCE(VALUES(display), display) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.account 2022-05-31 12:25:34 [debug] Completed in 0.015600s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.08 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.3098, end_time: 1653999934.3947, elapsed_time: 0.08488, records_examined: 1, records_loaded: 1)

rob-baron commented 10 months ago

2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer, action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer, action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.instance' 2022-05-31 12:25:34 [notice] Table modw_cloud.instance does not exist, creating. 2022-05-31 12:25:34 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.instance ( resource_id int(11) NOT NULL, instance_id int(11) NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. Unknown = 1', account_id int(11) NOT NULL DEFAULT 1 COMMENT 'Unknown = 1', provider_identifier varchar(256) NOT NULL COMMENT 'Instance identifier from cloud provider', person_id int(11) NOT NULL DEFAULT -1 COMMENT 'Unknown = -1', service_provider int(11) NOT NULL DEFAULT 1 COMMENT 'Unknown = 1', PRIMARY KEY (resource_id, provider_identifier, service_provider), UNIQUE INDEX increment_key (instance_id) ) ENGINE = innodb COMMENT = 'Cloud instances'; 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/instance.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 5 record fields: resource_id, instance_id, account_id, provider_identifier, person_id 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 5 source fields: resource_id, instance_id, account_id, provider_identifier, person_id 2022-05-31 12:25:34 [debug] Available fields for table key 'instance': resource_id, instance_id, account_id, provider_identifier, person_id, service_provider 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: instance resource_id -> resource_id instance_id -> instance_id account_id -> account_id provider_identifier -> provider_identifier person_id -> person_id 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'instance': INSERT INTO modw_cloud.instance (resource_id, instance_id, account_id, provider_identifier, person_id) VALUES (?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), instance_id = COALESCE(VALUES(instance_id), instance_id), account_id = COALESCE(VALUES(account_id), account_id), provider_identifier = COALESCE(VALUES(provider_identifier), provider_identifier), person_id = COALESCE(VALUES(person_id), person_id) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.instance 2022-05-31 12:25:34 [debug] Completed in 0.015900s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.13 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.4618, end_time: 1653999934.5956, elapsed_time: 0.13387, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer, action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer, action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.instance_type' 2022-05-31 12:25:34 [notice] Table modw_cloud.instance_type does not exist, creating. 2022-05-31 12:25:34 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.instance_type ( resource_id int(11) NOT NULL COMMENT 'Resource to which this type belongs', instance_type_id int(11) NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. Unknown = 1', instance_type varchar(64) NOT NULL COMMENT 'Short version or abbrev', display varchar(256) NOT NULL COMMENT 'What to show the user', description varchar(1024) NULL, num_cores int(11) NOT NULL DEFAULT 0, memory_mb int(11) NOT NULL DEFAULT 0, disk_gb int(11) NOT NULL DEFAULT 0 COMMENT 'Disk size configured in image', start_time decimal(16,6) NOT NULL DEFAULT 0.000000 COMMENT 'First time that this configuration was seen as a unix timestamp to the microsecond. defaults to unknown.', end_time decimal(16,6) NULL COMMENT 'End time for this configuration as a unix timestamp to the microsecond., NULL if it is still in effect.', PRIMARY KEY (resource_id, instance_type, num_cores, memory_mb, disk_gb), UNIQUE INDEX increment_key (instance_type_id) ) ENGINE = innodb COMMENT = 'Instance type configurations. Values for the same name may change over time.'; 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/instance_type.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 10 record fields: resource_id, instance_type_id, instance_type, display, description, num_cores, memory_mb, disk_gb, start_time, end_time 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 10 source fields: resource_id, instance_type_id, instance_type, display, description, num_cores, memory_mb, disk_gb, start_time, end_time 2022-05-31 12:25:34 [debug] Available fields for table key 'instance_type': resource_id, instance_type_id, instance_type, display, description, num_cores, memory_mb, disk_gb, start_time, end_time 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: instance_type resource_id -> resource_id instance_type_id -> instance_type_id instance_type -> instance_type display -> display description -> description num_cores -> num_cores memory_mb -> memory_mb disk_gb -> disk_gb start_time -> start_time end_time -> end_time 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'instance_type': INSERT INTO modw_cloud.instance_type (resource_id, instance_type_id, instance_type, display, description, num_cores, memory_mb, disk_gb, start_time, end_time) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), instance_type_id = COALESCE(VALUES(instance_type_id), instance_type_id), instance_type = COALESCE(VALUES(instance_type), instance_type), display = COALESCE(VALUES(display), display), description = COALESCE(VALUES(description), description), num_cores = COALESCE(VALUES(num_cores), num_cores), memory_mb = COALESCE(VALUES(memory_mb), memory_mb), disk_gb = COALESCE(VALUES(disk_gb), disk_gb), start_time = COALESCE(VALUES(start_time), start_time), end_time = COALESCE(VALUES(end_time), end_time) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.instance_type 2022-05-31 12:25:34 [debug] Completed in 0.015480s 2022-05-31 12:25:34 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.13 s) 2022-05-31 12:25:34 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.6719, end_time: 1653999934.8029, elapsed_time: 0.131, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:34 [info] end (action_name: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer, action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:34 [info] start (action_name: xdmod.jobs-cloud-common.CloudImageUnknownInitializer, action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:34 [debug] Discover table 'modw_cloud.image' 2022-05-31 12:25:34 [notice] Table modw_cloud.image does not exist, creating. 2022-05-31 12:25:34 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.image ( resource_id int(11) NOT NULL, image_id int(11) NOT NULL auto_increment COMMENT 'Auto-increment relative to resource_id. Unknown = 1', image varchar(64) NOT NULL DEFAULT 'Unknown', PRIMARY KEY (resource_id, image), UNIQUE INDEX autoincrement_key (image_id) ) ENGINE = innodb COMMENT = 'Images used by cloud instances'; 2022-05-31 12:25:34 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:34 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:34 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/image.json 2022-05-31 12:25:34 [debug] Parsed 2 records 2022-05-31 12:25:34 [debug] Requested 3 record fields: resource_id, image_id, image 2022-05-31 12:25:34 [debug] No destination_field_map specified 2022-05-31 12:25:34 [debug] Auto-generating destination_field_map using 3 source fields: resource_id, image_id, image 2022-05-31 12:25:34 [debug] Available fields for table key 'image': resource_id, image_id, image 2022-05-31 12:25:34 [debug] Generated destination_field_map: Table: image resource_id -> resource_id image_id -> image_id image -> image 2022-05-31 12:25:34 [debug] Processing destination field map 2022-05-31 12:25:34 [debug] Insert SQL for table key 'image': INSERT INTO modw_cloud.image (resource_id, image_id, image) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE resource_id = COALESCE(VALUES(resource_id), resource_id), image_id = COALESCE(VALUES(image_id), image_id), image = COALESCE(VALUES(image), image) 2022-05-31 12:25:34 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:34 [debug] ANALYZE TABLE modw_cloud.image 2022-05-31 12:25:35 [debug] Completed in 0.013750s 2022-05-31 12:25:35 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 1 records (Time Taken: 0.12 s) 2022-05-31 12:25:35 [notice] (action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999934.8855, end_time: 1653999935.0081, elapsed_time: 0.12259, records_examined: 1, records_loaded: 1) 2022-05-31 12:25:35 [info] end (action_name: xdmod.jobs-cloud-common.CloudImageUnknownInitializer, action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:35 [info] start (action_name: xdmod.jobs-cloud-common.MemoryBucketGenerator, action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:35 [debug] Discover table 'modw_cloud.memory_buckets' 2022-05-31 12:25:35 [notice] Table modw_cloud.memory_buckets does not exist, creating. 2022-05-31 12:25:35 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.memory_buckets ( id int(4) NOT NULL, min_memory int(11) NULL, max_memory int(11) NULL, description varchar(50) NOT NULL, PRIMARY KEY USING BTREE (id), INDEX proc USING BTREE (min_memory, max_memory) ) ENGINE = innodb; 2022-05-31 12:25:35 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:35 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/memory_buckets.json 2022-05-31 12:25:35 [debug] Parsed 9 records 2022-05-31 12:25:35 [debug] Requested 4 record fields: id, min_memory, max_memory, description 2022-05-31 12:25:35 [debug] No destination_field_map specified 2022-05-31 12:25:35 [debug] Auto-generating destination_field_map using 4 source fields: id, min_memory, max_memory, description 2022-05-31 12:25:35 [debug] Available fields for table key 'memory_buckets': id, min_memory, max_memory, description 2022-05-31 12:25:35 [debug] Generated destination_field_map: Table: memory_buckets id -> id min_memory -> min_memory max_memory -> max_memory description -> description 2022-05-31 12:25:35 [debug] Processing destination field map 2022-05-31 12:25:35 [debug] Insert SQL for table key 'memory_buckets': INSERT INTO modw_cloud.memory_buckets (id, min_memory, max_memory, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE id = COALESCE(VALUES(id), id), min_memory = COALESCE(VALUES(min_memory), min_memory), max_memory = COALESCE(VALUES(max_memory), max_memory), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:35 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:35 [debug] ANALYZE TABLE modw_cloud.memory_buckets 2022-05-31 12:25:35 [debug] Completed in 0.015690s 2022-05-31 12:25:35 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 8 records (Time Taken: 0.18 s) 2022-05-31 12:25:35 [notice] (action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999935.0771, end_time: 1653999935.2598, elapsed_time: 0.18266, records_examined: 8, records_loaded: 8) 2022-05-31 12:25:35 [info] end (action_name: xdmod.jobs-cloud-common.MemoryBucketGenerator, action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:35 [info] start (action_name: xdmod.jobs-cloud-common.ProcessorBucketGenerator, action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:35 [debug] Discover table 'modw_cloud.processor_buckets' 2022-05-31 12:25:35 [notice] Table modw_cloud.processor_buckets does not exist, creating. 2022-05-31 12:25:35 [debug] Create table SQL ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod): CREATE TABLE IF NOT EXISTS modw_cloud.processor_buckets ( id int(4) NOT NULL, min_processors int(11) NULL, max_processors int(11) NULL, description varchar(50) NOT NULL, PRIMARY KEY USING BTREE (id), INDEX proc USING BTREE (min_processors, max_processors) ) ENGINE = innodb; 2022-05-31 12:25:35 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:35 [debug] Available Variables: DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl_data.d/cloud_common/processor_buckets.json 2022-05-31 12:25:35 [debug] Parsed 8 records 2022-05-31 12:25:35 [debug] Requested 4 record fields: id, min_processors, max_processors, description 2022-05-31 12:25:35 [debug] No destination_field_map specified 2022-05-31 12:25:35 [debug] Auto-generating destination_field_map using 4 source fields: id, min_processors, max_processors, description 2022-05-31 12:25:35 [debug] Available fields for table key 'processor_buckets': id, min_processors, max_processors, description 2022-05-31 12:25:35 [debug] Generated destination_field_map: Table: processor_buckets id -> id min_processors -> min_processors max_processors -> max_processors description -> description 2022-05-31 12:25:35 [debug] Processing destination field map 2022-05-31 12:25:35 [debug] Insert SQL for table key 'processor_buckets': INSERT INTO modw_cloud.processor_buckets (id, min_processors, max_processors, description) VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE id = COALESCE(VALUES(id), id), min_processors = COALESCE(VALUES(min_processors), min_processors), max_processors = COALESCE(VALUES(max_processors), max_processors), description = COALESCE(VALUES(description), description) 2022-05-31 12:25:35 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:35 [debug] ANALYZE TABLE modw_cloud.processor_buckets 2022-05-31 12:25:35 [debug] Completed in 0.016570s 2022-05-31 12:25:35 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 7 records (Time Taken: 0.22 s) 2022-05-31 12:25:35 [notice] (action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999935.3343, end_time: 1653999935.5582, elapsed_time: 0.22387, records_examined: 7, records_loaded: 7) 2022-05-31 12:25:35 [info] end (action_name: xdmod.jobs-cloud-common.ProcessorBucketGenerator, action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:35 [notice] Finished processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:25:35 [info] Releasing lock file '/tmp/etlv2_219' 2022-05-31 12:25:35 [debug] Running ETL pipeline "jobs-cloud-ingest-openstack" with parameters {"include-only-resource-codes":"kaizen","variable-overrides":{"CLOUD_EVENT_LOG_DIRECTORY":"\/root\/xdmod_data\/kaizen"}} 2022-05-31 12:25:35 [debug] Loading configuration file /etc/xdmod/etl/etl.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/acls-import.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/acls-xdmod-management.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/action_state_setup.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_ingest_resource_specs.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [info] ETL\DataEndpoint\DirectoryScanner (name=Open Stack resource specifications, path=${CLOUD_RESOURCE_SPECS_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:35 [debug] Qualifying relative path ${CLOUD_RESOURCE_SPECS_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/cloud_state_machine.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/gateways.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb-xdw.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/hpcdb.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/ingest_resources.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/jobs.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:25:35 [debug] (Configuration\JsonReferenceTransformer) Resolved reference 'etl_pipelines.d/jobs-xdw.json' to '/etc/xdmod/etl/etl_pipelines.d/jobs-xdw.json' 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_common.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_generic.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_cloud_openstack.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/jobs_common.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/organizations.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/resource_types.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/shredder.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/staging.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [info] ETL\DataEndpoint\DirectoryScanner (name=usage-directory, path=${STORAGE_LOG_DIRECTORY}): Relative path provided, absolute path recommended 2022-05-31 12:25:35 [debug] Qualifying relative path ${STORAGE_LOG_DIRECTORY} with /etc/xdmod/etl/etl_data.d 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/storage.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/test_suite.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/verify.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/xdb.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Loading local configuration file /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:25:35 [debug] Parsing /etc/xdmod/etl/etl.d/xdmod-migration-9_5_0-10_0_0.json 2022-05-31 12:25:35 [debug] Parsed 1 records 2022-05-31 12:25:35 [debug] Stored object ETL\Configuration\EtlConfiguration (/etc/xdmod/etl/etl.json) in APCu cache with key ETL\Configuration\EtlConfiguration|/etc/xdmod/etl/etl.json|4d00aec725d53703c23e8486ca325415 in 0.121969s 2022-05-31 12:25:35 [debug] Running ETL pipeline with script options {"default-module-name":"xdmod","process-sections":["jobs-cloud-ingest-openstack"],"include-only-resource-codes":"kaizen","variable-overrides":{"CLOUD_EVENT_LOG_DIRECTORY":"\/root\/xdmod_data\/kaizen"}} 2022-05-31 12:25:35 [debug] Loading resource code to id map ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): SELECT id, code from modw.resourcefact 2022-05-31 12:25:36 [info] Verifying endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:36 [info] Verifying endpoint: ETL\DataEndpoint\DirectoryScanner (name=Open Stack event logs, path=/root/xdmod_data/kaizen, handler=jsonfile) 2022-05-31 12:25:36 [info] Verifying endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:36 [info] Create action xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:36 [debug] Loading configuration file /etc/xdmod/etl/etl_action_defs.d/cloud_openstack/raw_cloud_job_logs.json 2022-05-31 12:25:36 [debug] Parsing /etc/xdmod/etl/etl_action_defs.d/cloud_openstack/raw_cloud_job_logs.json 2022-05-31 12:25:36 [debug] Parsed 1 records 2022-05-31 12:25:36 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json' to '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_event.json' 2022-05-31 12:25:36 [debug] (Configuration\JsonReferenceTransformer) Resolved reference '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json' to '/etc/xdmod/etl/etl_tables.d/cloud_openstack/raw_instance_type.json' 2022-05-31 12:25:36 [debug] Stored object Configuration\Configuration (/etc/xdmod/etl/etl_action_defs.d/cloud_openstack/raw_cloud_job_logs.json) in APCu cache with key Configuration\Configuration|/etc/xdmod/etl/etl_action_defs.d/cloud_openstack/raw_cloud_job_logs.json|080e8f8664a3addcdf68a2660e1a6e34 in 0.004983s 2022-05-31 12:25:36 [info] Verifying action: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor (ETL\Ingestor\StructuredFileIngestor) 2022-05-31 12:25:36 [info] Utility endpoint: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:36 [info] Source endpoint: ETL\DataEndpoint\DirectoryScanner (name=Open Stack event logs, path=/root/xdmod_data/kaizen, handler=jsonfile) 2022-05-31 12:25:36 [debug] Connecting directory scanner to /root/xdmoddata/kaizen 2022-05-31 12:25:36 [debug] Set max recursion depth: 1 2022-05-31 12:25:36 [info] Applying pattern filters: (directory: null, file: /[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}.json/) 2022-05-31 12:25:36 [info] Destination endpoint: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:36 [debug] Created ETL destination table object for table definition key 'openstack_raw_event' 2022-05-31 12:25:36 [debug] Created ETL destination table object for table definition key 'openstack_raw_instance_type' 2022-05-31 12:25:36 [info] Empty lock directory specified, using temp directory: /tmp 2022-05-31 12:25:37 [info] Obtaining lock file '/tmp/etlv2_219' 2022-05-31 12:25:37 [notice] Start processing section 'xdmod.jobs-cloud-ingest-openstack' 2022-05-31 12:25:37 [info] start (action_name: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor, action: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor (ETL\Ingestor\StructuredFileIngestor), start_date: , end_date: ) 2022-05-31 12:25:37 [debug] Discover table 'modw_cloud.openstack_raw_event' 2022-05-31 12:25:37 [debug] Discover table 'modw_cloud.openstack_raw_instance_type' 2022-05-31 12:25:37 [info] Process date interval (1/1) (start: none, end: none) 2022-05-31 12:25:37 [debug] Available Variables: CLOUD_EVENT_LOG_DIRECTORY='/root/xdmod_data/kaizen', DESTINATION_SCHEMA='modw_cloud', DW_ETL_LOG_RECIPIENT='nobody@massopen.cloud', RESOURCE='kaizen', RESOURCE_ID='2', TIMEZONE='UTC', UTILITY_SCHEMA='modw', action_definition_dir='/etc/xdmod/etl/etl_action_defs.d', base_dir='/etc/xdmod/etl', data_dir='/etc/xdmod/etl/etl_data.d', local_config_dir='/etc/xdmod/etl/etl.d', macro_dir='/etc/xdmod/etl/etl_macros.d', schema_dir='/etc/xdmod/etl/etl_schemas.d', sql_dir='/etc/xdmod/etl/etl_sql.d', table_definition_dir='/etc/xdmod/etl/etl_tables.d' 2022-05-31 12:25:37 [debug] Initializing first file iterator: /root/xdmod_data/kaizen/2022-05-23T00:00:00_2022-05-24T00:00:00.json 2022-05-31 12:25:37 [info] Scanning file: /root/xdmod_data/kaizen/2022-05-23T00:00:00_2022-05-24T00:00:00.json 2022-05-31 12:25:37 [debug] Parsing /root/xdmod_data/kaizen/2022-05-23T00:00:00_2022-05-24T00:00:00.json 2022-05-31 12:25:37 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:37 [debug] Creating filter xdmod.external_process: jq -c '.[] | .["record_type"] += if .["event_type"] == "compute.instance.exists" then "ADMINISTRATIVE" else "ACCOUNTING" end | .["service_provider"] += "${SERVICE_PROVIDER}"' 2022-05-31 12:25:37 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:37 [debug] Parsed 4 records 2022-05-31 12:25:37 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/cloud_openstack/event.schema.json 2022-05-31 12:25:37 [info] Found 4 records 2022-05-31 12:25:37 [debug] Requested 22 record fields: domain, event_type, generated, host, instance_id, instance_type, project_name, user_name, user_id, resource_id, project_id, request_id, vcpus, memory_mb, disk_gb, state, service, record_type, size, created_at, volume_id, service_provider 2022-05-31 12:25:37 [debug] Processing destination field map 2022-05-31 12:25:37 [debug] Insert SQL for table key 'openstack_raw_event': INSERT INTO modw_cloud.openstack_raw_event (domain, event_type, record_type, event_time_utc, create_time_utc, provider_instance_identifier, hostname, user_name, user_id, resource_id, instance_type, provider_account, project_name, request_id, project_id, openstack_resource_id, disk_gb, num_cores, memory_mb, size, volume_id, state, service_provider) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE domain = COALESCE(VALUES(domain), domain), event_type = COALESCE(VALUES(event_type), event_type), record_type = COALESCE(VALUES(record_type), record_type), event_time_utc = COALESCE(VALUES(event_time_utc), event_time_utc), create_time_utc = COALESCE(VALUES(create_time_utc), create_time_utc), provider_instance_identifier = COALESCE(VALUES(provider_instance_identifier), provider_instance_identifier), hostname = COALESCE(VALUES(hostname), hostname), user_name = COALESCE(VALUES(user_name), user_name), user_id = COALESCE(VALUES(user_id), user_id), resource_id = COALESCE(VALUES(resource_id), resource_id), instance_type = COALESCE(VALUES(instance_type), instance_type), provider_account = COALESCE(VALUES(provider_account), provider_account), project_name = COALESCE(VALUES(project_name), project_name), request_id = COALESCE(VALUES(request_id), request_id), project_id = COALESCE(VALUES(project_id), project_id), openstack_resource_id = COALESCE(VALUES(openstack_resource_id), openstack_resource_id), disk_gb = COALESCE(VALUES(disk_gb), disk_gb), num_cores = COALESCE(VALUES(num_cores), num_cores), memory_mb = COALESCE(VALUES(memory_mb), memory_mb), size = COALESCE(VALUES(size), size), volume_id = COALESCE(VALUES(volume_id), volume_id), state = COALESCE(VALUES(state), state), service_provider = COALESCE(VALUES(service_provider), service_provider) 2022-05-31 12:25:37 [debug] Insert SQL for table key 'openstack_raw_instance_type': INSERT INTO modw_cloud.openstack_raw_instance_type (instance_type, resource_id, display, num_cores, memory_mb, disk_gb, start_time) VALUES (?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE instance_type = COALESCE(VALUES(instance_type), instance_type), resource_id = COALESCE(VALUES(resource_id), resource_id), display = COALESCE(VALUES(display), display), num_cores = COALESCE(VALUES(num_cores), num_cores), memory_mb = COALESCE(VALUES(memory_mb), memory_mb), disk_gb = COALESCE(VALUES(disk_gb), disk_gb), start_time = COALESCE(VALUES(start_time), start_time) 2022-05-31 12:25:37 [debug] Current file iterator no longer valid, checking next iterator. 2022-05-31 12:25:37 [info] Scanning file: /root/xdmod_data/kaizen/2022-04-17T00:00:00_2022-04-30T23:59:59.json 2022-05-31 12:25:37 [debug] Parsing /root/xdmod_data/kaizen/2022-04-17T00:00:00_2022-04-30T23:59:59.json 2022-05-31 12:25:37 [debug] Registering filter: xdmod.external_process 2022-05-31 12:25:37 [debug] Creating filter xdmod.external_process: jq -c '.[] | .["record_type"] += if .["event_type"] == "compute.instance.exists" then "ADMINISTRATIVE" else "ACCOUNTING" end | .["service_provider"] += "${SERVICE_PROVIDER}"' 2022-05-31 12:25:37 [debug] Adding filter xdmod.external_process to stream: jq 2022-05-31 12:25:37 [debug] Parsed 9 records 2022-05-31 12:25:37 [debug] Validating data against schema /etc/xdmod/etl/etl_schemas.d/cloud_openstack/event.schema.json 2022-05-31 12:25:37 [info] Found 9 records 2022-05-31 12:25:37 [debug] Current file iterator no longer valid, checking next iterator. 2022-05-31 12:25:37 [info] Execute Post-execute tasks: ('Cloud DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw_cloud, host=mariadb:3306, user=xdmod) 2022-05-31 12:25:37 [debug] ANALYZE TABLE modw_cloud.openstack_raw_event 2022-05-31 12:25:37 [debug] Completed in 0.015110s 2022-05-31 12:25:37 [debug] ANALYZE TABLE modw_cloud.openstack_raw_instance_type 2022-05-31 12:25:37 [debug] Completed in 0.015700s 2022-05-31 12:25:37 [info] ETL\Ingestor\StructuredFileIngestor: Rows Processed: 13 records (Time Taken: 0.52 s) 2022-05-31 12:25:37 [notice] (action: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1653999937.0611, end_time: 1653999937.5782, elapsed_time: 0.51703, records_examined: 13, records_loaded: 13) 2022-05-31 12:25:37 [info] end (action_name: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor, action: xdmod.jobs-cloud-ingest-openstack.OpenStackRawCloudEventIngestor (ETL\Ingestor\StructuredFileIngestor)) 2022-05-31 12:25:37 [notice] Finished processing section 'xdmod.jobs-cloud-ingest-openstack' 2022-05-31 12:25:37 [info] Releasing lock file '/tmp/etlv2_219' 2022-05-31 12:25:37 [notice] Done shredding files 2022-05-31 12:25:37 [notice] xdmod-shredder end (process_end_time: 2022-05-31 12:25:37)


Here are the ingestor runs (again the connection to mariadb dropped):

sh-4.2$ xdmod-ingestor 2022-05-31 12:37:46 [notice] xdmod-ingestor start (process_start_time: 2022-05-31 12:37:46) 2022-05-31 12:37:46 [notice] Ingesting generic cloud log files 2022-05-31 12:38:23 [notice] Start processing section 'xdmod.staging-ingest-common' 2022-05-31 12:38:24 [notice] (action: xdmod.staging-ingest-common.organization (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000703.754, end_time: 1654000703.9931, elapsed_time: 0.23911, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:24 [notice] (action: xdmod.staging-ingest-common.resource-types (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000704.0744, end_time: 1654000704.4087, elapsed_time: 0.3343, records_examined: 12, records_loaded: 12) 2022-05-31 12:38:24 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements 2022-05-31 12:38:25 [notice] Finished Processing 2 SQL statements 2022-05-31 12:38:25 [notice] (action: xdmod.staging-ingest-common.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1654000704.4747, end_time: 1654000705.6687, elapsed_time: 1.19395) 2022-05-31 12:38:25 [notice] (action: xdmod.staging-ingest-common.resource-config (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000705.7208, end_time: 1654000705.9386, elapsed_time: 0.2178, records_examined: 3, records_loaded: 3) 2022-05-31 12:38:26 [notice] (action: xdmod.staging-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000706.0153, end_time: 1654000706.0962, elapsed_time: 0.08096, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:26 [notice] (action: xdmod.staging-ingest-common.resource-specs (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000706.1659, end_time: 1654000706.3509, elapsed_time: 0.18509, records_examined: 4, records_loaded: 4) 2022-05-31 12:38:26 [notice] Finished processing section 'xdmod.staging-ingest-common' 2022-05-31 12:38:26 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:38:26 [notice] Altering table modw_cloud.event 2022-05-31 12:38:26 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:38:26 [notice] Altering table modw_cloud.session_records 2022-05-31 12:38:26 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1654000706.4517, end_time: 1654000706.8363, elapsed_time: 0.38462) 2022-05-31 12:38:26 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000706.8883, end_time: 1654000706.9669, elapsed_time: 0.07864, records_examined: 5, records_loaded: 5) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.0352, end_time: 1654000707.1286, elapsed_time: 0.09339, records_examined: 65, records_loaded: 65) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.1964, end_time: 1654000707.2665, elapsed_time: 0.07007, records_examined: 4, records_loaded: 4) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.3313, end_time: 1654000707.4073, elapsed_time: 0.07601, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.4791, end_time: 1654000707.5545, elapsed_time: 0.07539, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.6211, end_time: 1654000707.6861, elapsed_time: 0.065, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.747, end_time: 1654000707.8165, elapsed_time: 0.06953, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:27 [notice] (action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000707.8804, end_time: 1654000707.9584, elapsed_time: 0.07792, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000708.0219, end_time: 1654000708.0905, elapsed_time: 0.06862, records_examined: 8, records_loaded: 8) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000708.1577, end_time: 1654000708.2329, elapsed_time: 0.07525, records_examined: 7, records_loaded: 7) 2022-05-31 12:38:28 [notice] Finished processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:38:28 [notice] Start processing section 'xdmod.jobs-cloud-import-users-generic' 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudStagingUserIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000708.3284, end_time: 1654000708.4053, elapsed_time: 0.07694, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudStagingUserResourceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000708.4634, end_time: 1654000708.528, elapsed_time: 0.06452, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingHpcdbPeopleIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000708.5893, end_time: 1654000708.6605, elapsed_time: 0.07121, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudloudStagingHpcdbSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000708.722, end_time: 1654000708.7944, elapsed_time: 0.07235, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:28 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000708.8582, end_time: 1654000708.9319, elapsed_time: 0.07365, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:29 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingPersonIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.0058, end_time: 1654000709.1304, elapsed_time: 0.12453, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:29 [notice] Finished processing section 'xdmod.jobs-cloud-import-users-generic' 2022-05-31 12:38:29 [notice] Start processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:38:29 [notice] (action: xdmod.hpcdb-ingest-common.resource-types (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.2275, end_time: 1654000709.2981, elapsed_time: 0.07058, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:29 [notice] (action: xdmod.hpcdb-ingest-common.organizations (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.3615, end_time: 1654000709.4334, elapsed_time: 0.07187, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:29 [notice] (action: xdmod.hpcdb-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.4991, end_time: 1654000709.5682, elapsed_time: 0.06909, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:29 [notice] (action: xdmod.hpcdb-ingest-common.resource-specs (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.634, end_time: 1654000709.7405, elapsed_time: 0.10651, records_examined: 3, records_loaded: 3) 2022-05-31 12:38:29 [notice] (action: xdmod.hpcdb-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.7962, end_time: 1654000709.8929, elapsed_time: 0.09672, records_examined: 3, records_loaded: 3) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654000709.9462, end_time: 1654000710.0119, elapsed_time: 0.06569, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.0752, end_time: 1654000710.1461, elapsed_time: 0.07088, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.allocations (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.2092, end_time: 1654000710.2833, elapsed_time: 0.07414, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.people (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.347, end_time: 1654000710.417, elapsed_time: 0.06996, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.requests (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.4807, end_time: 1654000710.5512, elapsed_time: 0.0705, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.6148, end_time: 1654000710.6855, elapsed_time: 0.0707, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.allocations-on-resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.7512, end_time: 1654000710.8193, elapsed_time: 0.06811, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:30 [notice] (action: xdmod.hpcdb-ingest-common.email-addresses (ETL\Ingestor\DatabaseIngestor), start_time: 1654000710.8828, end_time: 1654000710.9543, elapsed_time: 0.07149, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-ingest-common.principal-investigators (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.0223, end_time: 1654000711.0916, elapsed_time: 0.0693, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-ingest-common.system-accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.1575, end_time: 1654000711.2299, elapsed_time: 0.07237, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] Finished processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:38:31 [notice] Start processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-xdw-ingest-common.account (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.3299, end_time: 1654000711.4039, elapsed_time: 0.07407, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.4807, end_time: 1654000711.5518, elapsed_time: 0.07115, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.6187, end_time: 1654000711.6936, elapsed_time: 0.07491, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.7616, end_time: 1654000711.8357, elapsed_time: 0.0741, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:31 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-on-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000711.8916, end_time: 1654000711.958, elapsed_time: 0.06649, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:32 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science (ETL\Ingestor\DatabaseIngestor), start_time: 1654000712.0266, end_time: 1654000712.1299, elapsed_time: 0.10331, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:32 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science-hierarchy (ETL\Ingestor\DatabaseIngestor), start_time: 1654000712.1948, end_time: 1654000712.4595, elapsed_time: 0.26468, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:32 [notice] (action: xdmod.hpcdb-xdw-ingest-common.organization (ETL\Ingestor\DatabaseIngestor), start_time: 1654000712.5253, end_time: 1654000712.792, elapsed_time: 0.26668, records_examined: 1, records_loaded: 1) 2022-05-31 12:38:32 [notice] (action: xdmod.hpcdb-xdw-ingest-common.pi-person (ETL\Ingestor\DatabaseIngestor), start_time: 1654000712.8495, end_time: 1654000712.9641, elapsed_time: 0.11455, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.person (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.0213, end_time: 1654000713.1326, elapsed_time: 0.11129, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.people-under-pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.1885, end_time: 1654000713.2559, elapsed_time: 0.06742, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.principal-investigator (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.3135, end_time: 1654000713.3821, elapsed_time: 0.06865, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.4418, end_time: 1654000713.5075, elapsed_time: 0.06567, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.request (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.5639, end_time: 1654000713.6335, elapsed_time: 0.06957, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-type (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.6906, end_time: 1654000713.7504, elapsed_time: 0.05987, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:33 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-spec (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.8085, end_time: 1654000713.9098, elapsed_time: 0.10128, records_examined: 3, records_loaded: 3) 2022-05-31 12:38:34 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654000713.9636, end_time: 1654000714.0697, elapsed_time: 0.10611, records_examined: 3, records_loaded: 3) 2022-05-31 12:38:34 [notice] (action: xdmod.hpcdb-xdw-ingest-common.service-provider (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.1296, end_time: 1654000714.2024, elapsed_time: 0.07278, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:34 [notice] (action: xdmod.hpcdb-xdw-ingest-common.system-account (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.2649, end_time: 1654000714.3371, elapsed_time: 0.0722, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:34 [notice] Finished processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:38:34 [notice] Start processing section 'xdmod.jobs-cloud-extract-generic' 2022-05-31 12:38:34 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.4299, end_time: 1654000714.5019, elapsed_time: 0.072, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:34 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudHostIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.564, end_time: 1654000714.6324, elapsed_time: 0.06835, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:34 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudImageIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.6915, end_time: 1654000714.7591, elapsed_time: 0.06757, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:34 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceTypeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.8224, end_time: 1654000714.8915, elapsed_time: 0.06901, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000714.9532, end_time: 1654000715.0263, elapsed_time: 0.0731, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudVolumeAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000715.0923, end_time: 1654000715.1595, elapsed_time: 0.06713, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_generic/post_ingest_updates.sql' using delimiter '//' containing 4 statements 2022-05-31 12:38:35 [notice] Finished Processing 4 SQL statements 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudPostIngestUpdates (ETL\Maintenance\ExecuteSql), start_time: 1654000715.2184, end_time: 1654000715.3671, elapsed_time: 0.14869) 2022-05-31 12:38:35 [notice] Table modw_cloud.generic_cloud_staging_event does not exist, creating. 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudStagingEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000715.4074, end_time: 1654000715.5629, elapsed_time: 0.15547, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudRootVolumeAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000715.6267, end_time: 1654000715.6999, elapsed_time: 0.07326, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudIpAddressAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000715.7616, end_time: 1654000715.8327, elapsed_time: 0.07115, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:35 [notice] Altering table modw_cloud.event 2022-05-31 12:38:35 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000715.8943, end_time: 1654000715.9797, elapsed_time: 0.08544, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceDataIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.0431, end_time: 1654000716.1082, elapsed_time: 0.06515, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventAssetRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.1753, end_time: 1654000716.2417, elapsed_time: 0.06636, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.2992, end_time: 1654000716.3693, elapsed_time: 0.07009, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] Finished processing section 'xdmod.jobs-cloud-extract-generic' 2022-05-31 12:38:36 [notice] Start processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.4543, end_time: 1654000716.5187, elapsed_time: 0.06443, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.5741, end_time: 1654000716.6417, elapsed_time: 0.06763, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.6994, end_time: 1654000716.7688, elapsed_time: 0.06939, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:36 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi-resource--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.8286, end_time: 1654000716.8978, elapsed_time: 0.06927, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:37 [notice] (action: xdmod.jobs-cloud-ingest-pi.user-pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000716.961, end_time: 1654000717.0368, elapsed_time: 0.07586, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:37 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_common/pi_to_account.sql' using delimiter '//' containing 1 statements 2022-05-31 12:38:44 [notice] Finished Processing 1 SQL statements 2022-05-31 12:38:44 [notice] (action: xdmod.jobs-cloud-ingest-pi.UpdateCloudProjectToPI (ETL\Maintenance\ExecuteSql), start_time: 1654000717.0952, end_time: 1654000724.2408, elapsed_time: 7.14567) 2022-05-31 12:38:44 [notice] Finished processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:38:44 [notice] Ingesting cloud resource specs 2022-05-31 12:38:47 [notice] Start processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:38:47 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:38:47 [notice] (action: xdmod.ingest-cloud-resource-specs.CloudResourceSpecsReconstructor (ETL\Ingestor\CloudResourceSpecsStateTransformIngestor), start_time: 1654000727.8143, end_time: 1654000727.9474, elapsed_time: 0.1331, records_examined: 0, records_loaded: 0) 2022-05-31 12:38:47 [notice] Finished processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:38:48 [notice] Ingesting OpenStack event log data 2022-05-31 12:39:03 [notice] Start processing section 'xdmod.staging-ingest-common' 2022-05-31 12:39:04 [notice] (action: xdmod.staging-ingest-common.organization (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000743.9357, end_time: 1654000744.1523, elapsed_time: 0.21667, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:04 [notice] (action: xdmod.staging-ingest-common.resource-types (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000744.2143, end_time: 1654000744.5124, elapsed_time: 0.29806, records_examined: 12, records_loaded: 12) 2022-05-31 12:39:04 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements

rob-baron commented 10 months ago

2022-05-31 12:39:36 [notice] Finished Processing 2 SQL statements 2022-05-31 12:39:36 [notice] (action: xdmod.staging-ingest-common.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1654000744.5738, end_time: 1654000776.6545, elapsed_time: 32.08071) 2022-05-31 12:39:36 [notice] (action: xdmod.staging-ingest-common.resource-config (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000776.7089, end_time: 1654000776.9085, elapsed_time: 0.19967, records_examined: 3, records_loaded: 3) 2022-05-31 12:39:37 [notice] (action: xdmod.staging-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000776.9749, end_time: 1654000777.0507, elapsed_time: 0.07578, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:37 [notice] (action: xdmod.staging-ingest-common.resource-specs (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000777.1157, end_time: 1654000777.3124, elapsed_time: 0.19672, records_examined: 4, records_loaded: 4) 2022-05-31 12:39:37 [notice] Finished processing section 'xdmod.staging-ingest-common' 2022-05-31 12:39:37 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:39:37 [notice] Altering table modw_cloud.event 2022-05-31 12:39:37 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:39:37 [notice] Altering table modw_cloud.session_records 2022-05-31 12:39:37 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1654000777.4353, end_time: 1654000777.8002, elapsed_time: 0.36485) 2022-05-31 12:39:37 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000777.852, end_time: 1654000777.9347, elapsed_time: 0.08276, records_examined: 5, records_loaded: 5) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.0023, end_time: 1654000778.0989, elapsed_time: 0.09667, records_examined: 65, records_loaded: 65) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.1686, end_time: 1654000778.2395, elapsed_time: 0.07091, records_examined: 4, records_loaded: 4) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.3072, end_time: 1654000778.3746, elapsed_time: 0.0674, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.4496, end_time: 1654000778.5218, elapsed_time: 0.07227, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.59, end_time: 1654000778.6618, elapsed_time: 0.0718, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.7288, end_time: 1654000778.795, elapsed_time: 0.0662, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:38 [notice] (action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000778.8698, end_time: 1654000778.9409, elapsed_time: 0.07108, records_examined: 1, records_loaded: 1) 2022-05-31 12:39:39 [notice] (action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000779.0088, end_time: 1654000779.0779, elapsed_time: 0.06913, records_examined: 8, records_loaded: 8) 2022-05-31 12:39:39 [notice] (action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000779.1412, end_time: 1654000779.2126, elapsed_time: 0.07139, records_examined: 7, records_loaded: 7) 2022-05-31 12:39:39 [notice] Finished processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:39:39 [notice] Start processing section 'xdmod.jobs-cloud-import-users-openstack' 2022-05-31 12:39:39 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackStagingUserIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000779.3108, end_time: 1654000779.4393, elapsed_time: 0.12844, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:39 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingUserResourceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000779.5097, end_time: 1654000779.6272, elapsed_time: 0.11744, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:39 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingHpcdbPeopleIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000779.6985, end_time: 1654000779.8219, elapsed_time: 0.12337, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:40 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingHpcdbSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000779.8915, end_time: 1654000780.0122, elapsed_time: 0.12067, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:40 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000780.0818, end_time: 1654000780.2029, elapsed_time: 0.12106, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:43 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingPersonIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000780.2745, end_time: 1654000783.6855, elapsed_time: 3.411, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:43 [notice] Finished processing section 'xdmod.jobs-cloud-import-users-openstack' 2022-05-31 12:39:43 [notice] Start processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:39:43 [notice] (action: xdmod.hpcdb-ingest-common.resource-types (ETL\Ingestor\DatabaseIngestor), start_time: 1654000783.7844, end_time: 1654000783.866, elapsed_time: 0.08155, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.organizations (ETL\Ingestor\DatabaseIngestor), start_time: 1654000783.9395, end_time: 1654000784.0161, elapsed_time: 0.07651, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.0874, end_time: 1654000784.1678, elapsed_time: 0.08043, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.resource-specs (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.2383, end_time: 1654000784.3251, elapsed_time: 0.08678, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.3967, end_time: 1654000784.5354, elapsed_time: 0.13872, records_examined: 3, records_loaded: 3) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.6002, end_time: 1654000784.6735, elapsed_time: 0.07335, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.7404, end_time: 1654000784.8128, elapsed_time: 0.07245, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:44 [notice] (action: xdmod.hpcdb-ingest-common.allocations (ETL\Ingestor\DatabaseIngestor), start_time: 1654000784.8791, end_time: 1654000784.9505, elapsed_time: 0.07136, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.people (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.0165, end_time: 1654000785.0907, elapsed_time: 0.0742, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.requests (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.1512, end_time: 1654000785.2188, elapsed_time: 0.06762, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.2813, end_time: 1654000785.3498, elapsed_time: 0.06856, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.allocations-on-resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.4137, end_time: 1654000785.5158, elapsed_time: 0.1021, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.email-addresses (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.5797, end_time: 1654000785.6884, elapsed_time: 0.10872, records_examined: 2, records_loaded: 2) 2022-05-31 12:39:45 [notice] (action: xdmod.hpcdb-ingest-common.principal-investigators (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.7571, end_time: 1654000785.8232, elapsed_time: 0.06611, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-ingest-common.system-accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654000785.8886, end_time: 1654000785.9995, elapsed_time: 0.11088, records_examined: 4, records_loaded: 4) 2022-05-31 12:39:46 [notice] Finished processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:39:46 [notice] Start processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.account (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.0988, end_time: 1654000786.1698, elapsed_time: 0.07099, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.2274, end_time: 1654000786.2975, elapsed_time: 0.07015, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.3887, end_time: 1654000786.4672, elapsed_time: 0.0785, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.5378, end_time: 1654000786.6144, elapsed_time: 0.0766, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-on-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.6828, end_time: 1654000786.7552, elapsed_time: 0.07237, records_examined: 0, records_loaded: 0) 2022-05-31 12:39:46 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.8215, end_time: 1654000786.8984, elapsed_time: 0.07688, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:19 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science-hierarchy (ETL\Ingestor\DatabaseIngestor), start_time: 1654000786.9647, end_time: 1654000819.2228, elapsed_time: 32.25816, records_examined: 1, records_loaded: 1) 2022-05-31 12:40:20 [notice] (action: xdmod.hpcdb-xdw-ingest-common.organization (ETL\Ingestor\DatabaseIngestor), start_time: 1654000819.2805, end_time: 1654000820.6027, elapsed_time: 1.32217, records_examined: 1, records_loaded: 1) 2022-05-31 12:40:20 [notice] (action: xdmod.hpcdb-xdw-ingest-common.pi-person (ETL\Ingestor\DatabaseIngestor), start_time: 1654000820.6698, end_time: 1654000820.7965, elapsed_time: 0.1267, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.person (ETL\Ingestor\DatabaseIngestor), start_time: 1654000820.8579, end_time: 1654000821.1306, elapsed_time: 0.27268, records_examined: 2, records_loaded: 2) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.people-under-pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.1931, end_time: 1654000821.2669, elapsed_time: 0.07379, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.principal-investigator (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.3296, end_time: 1654000821.4017, elapsed_time: 0.07217, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.4625, end_time: 1654000821.5255, elapsed_time: 0.06301, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.request (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.5843, end_time: 1654000821.6553, elapsed_time: 0.07102, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-type (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.7188, end_time: 1654000821.7908, elapsed_time: 0.072, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:21 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-spec (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.8517, end_time: 1654000821.9214, elapsed_time: 0.06973, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:22 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654000821.9798, end_time: 1654000822.0536, elapsed_time: 0.07372, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:22 [notice] (action: xdmod.hpcdb-xdw-ingest-common.service-provider (ETL\Ingestor\DatabaseIngestor), start_time: 1654000822.1134, end_time: 1654000822.1803, elapsed_time: 0.06694, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:22 [notice] (action: xdmod.hpcdb-xdw-ingest-common.system-account (ETL\Ingestor\DatabaseIngestor), start_time: 1654000822.2424, end_time: 1654000822.3569, elapsed_time: 0.11447, records_examined: 4, records_loaded: 4) 2022-05-31 12:40:22 [notice] Finished processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:40:22 [notice] Start processing section 'xdmod.jobs-cloud-extract-openstack' 2022-05-31 12:40:22 [notice] Table modw_cloud.openstack_event_map does not exist, creating. 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackEventMapInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000822.4588, end_time: 1654000823.0626, elapsed_time: 0.60379, records_examined: 60, records_loaded: 60) 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000823.1389, end_time: 1654000823.2676, elapsed_time: 0.12868, records_examined: 2, records_loaded: 2) 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudHostIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000823.3382, end_time: 1654000823.4563, elapsed_time: 0.11814, records_examined: 3, records_loaded: 3) 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudImageIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000823.5269, end_time: 1654000823.6057, elapsed_time: 0.07877, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudInstanceTypeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000823.6771, end_time: 1654000823.8013, elapsed_time: 0.12421, records_examined: 2, records_loaded: 2) 2022-05-31 12:40:23 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000823.8736, end_time: 1654000823.9615, elapsed_time: 0.08797, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:24 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackInstanceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000824.0332, end_time: 1654000824.1583, elapsed_time: 0.12517, records_examined: 4, records_loaded: 4) 2022-05-31 12:40:24 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_domain.sql' using delimiter '//' containing 1 statements 2022-05-31 12:40:25 [notice] Finished Processing 1 SQL statements 2022-05-31 12:40:25 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackUnknownDomainIngestor (ETL\Maintenance\ExecuteSql), start_time: 1654000824.228, end_time: 1654000825.375, elapsed_time: 1.147) 2022-05-31 12:40:25 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000825.43, end_time: 1654000825.5534, elapsed_time: 0.12337, records_examined: 1, records_loaded: 1) 2022-05-31 12:40:25 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainToSubmissionVenueMappingStagingIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1654000825.6275, end_time: 1654000825.8111, elapsed_time: 0.18359, records_examined: 1, records_loaded: 1) 2022-05-31 12:40:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainToSubmissionVenueMappingIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000825.8807, end_time: 1654000826.1026, elapsed_time: 0.22192, records_examined: 1, records_loaded: 1) 2022-05-31 12:40:26 [notice] Table modw_cloud.openstack_staging_event does not exist, creating. 2022-05-31 12:40:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudStagingEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000826.1726, end_time: 1654000826.3757, elapsed_time: 0.20309, records_examined: 13, records_loaded: 13) 2022-05-31 12:40:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000826.4474, end_time: 1654000826.5829, elapsed_time: 0.13547, records_examined: 3, records_loaded: 3) 2022-05-31 12:40:26 [notice] Altering table modw_cloud.event 2022-05-31 12:40:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000826.6587, end_time: 1654000826.8094, elapsed_time: 0.15069, records_examined: 13, records_loaded: 13) 2022-05-31 12:40:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackInstanceDataIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000826.878, end_time: 1654000826.9983, elapsed_time: 0.12029, records_examined: 13, records_loaded: 13) 2022-05-31 12:40:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventAssetRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000827.0641, end_time: 1654000827.1793, elapsed_time: 0.1152, records_examined: 3, records_loaded: 3) 2022-05-31 12:40:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654000827.2488, end_time: 1654000827.3247, elapsed_time: 0.07595, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:27 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/post_ingest_update.sql' using delimiter '//' containing 8 statements 2022-05-31 12:40:28 [notice] Finished Processing 8 SQL statements 2022-05-31 12:40:28 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudPostIngestUpdates (ETL\Maintenance\ExecuteSql), start_time: 1654000827.3948, end_time: 1654000828.8752, elapsed_time: 1.48047) 2022-05-31 12:40:28 [notice] Finished processing section 'xdmod.jobs-cloud-extract-openstack' 2022-05-31 12:40:28 [notice] Start processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:40:29 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000828.9514, end_time: 1654000829.0191, elapsed_time: 0.06766, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:29 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000829.0827, end_time: 1654000829.1498, elapsed_time: 0.06719, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:29 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000829.2084, end_time: 1654000829.274, elapsed_time: 0.06561, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:29 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi-resource--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654000829.3573, end_time: 1654000829.4218, elapsed_time: 0.06447, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:29 [notice] (action: xdmod.jobs-cloud-ingest-pi.user-pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654000829.4794, end_time: 1654000829.5486, elapsed_time: 0.06922, records_examined: 0, records_loaded: 0) 2022-05-31 12:40:29 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_common/pi_to_account.sql' using delimiter '//' containing 1 statements 2022-05-31 12:40:30 [notice] Finished Processing 1 SQL statements 2022-05-31 12:40:30 [notice] (action: xdmod.jobs-cloud-ingest-pi.UpdateCloudProjectToPI (ETL\Maintenance\ExecuteSql), start_time: 1654000829.6103, end_time: 1654000830.7374, elapsed_time: 1.12717) 2022-05-31 12:40:30 [notice] Finished processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:40:30 [notice] Ingesting cloud resource specs 2022-05-31 12:41:02 [notice] Start processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:41:02 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:41:02 [notice] (action: xdmod.ingest-cloud-resource-specs.CloudResourceSpecsReconstructor (ETL\Ingestor\CloudResourceSpecsStateTransformIngestor), start_time: 1654000862.7621, end_time: 1654000862.8961, elapsed_time: 0.134, records_examined: 0, records_loaded: 0) 2022-05-31 12:41:02 [notice] Finished processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:43:14 [error] {"sql":"SELECT schema_name as name, catalog_name as catalog FROM information_schema.schemata WHERE schema_name = :schema","stacktrace":"#0 \/usr\/share\/xdmod\/classes\/CCR\/DB\/PDODB.php(88): PDO->__construct('mysql:host=mari...', 'xdmod', 'pass')

1 \/usr\/share\/xdmod\/classes\/CCR\/DB\/PDODB.php(110): CCR\DB\PDODB->connect()

2 \/usr\/share\/xdmod\/classes\/CCR\/DB\/PDODB.php(204): CCR\DB\PDODB->handle()

3 \/usr\/share\/xdmod\/classes\/CCR\/DB\/PDODB.php(148): CCR\DB\PDODB->prepare('SELECT?schema_n...')

4 \/usr\/share\/xdmod\/classes\/ETL\/DataEndpoint\/aRdbmsEndpoint.php(323): CCR\DB\PDODB->query('SELECT?schema_n...', Array)

5 \/usr\/share\/xdmod\/classes\/ETL\/DataEndpoint\/Mysql.php(84): ETL\DataEndpoint\aRdbmsEndpoint->executeSchemaExistsQuery('SELECT?schema_n...', 'modw')

6 \/usr\/share\/xdmod\/classes\/ETL\/DataEndpoint\/aRdbmsEndpoint.php(113): ETL\DataEndpoint\Mysql->schemaExists('modw')

7 \/usr\/share\/xdmod\/classes\/ETL\/EtlOverseer.php(115): ETL\DataEndpoint\aRdbmsEndpoint->verify(false, true)

8 \/usr\/share\/xdmod\/classes\/ETL\/EtlOverseer.php(379): ETL\EtlOverseer->verifyDataEndpoints(Object(ETL\Configuration\EtlConfiguration), true)

9 \/usr\/share\/xdmod\/classes\/ETL\/Utilities.php(281): ETL\EtlOverseer->execute(Object(ETL\Configuration\EtlConfiguration))

10 \/usr\/bin\/acl-config(326): ETL\Utilities::runEtlPipeline(Array, Object(CCR\Logger), Array)

11 \/usr\/bin\/acl-config(101): main()

12 {main}","message":"('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): Error querying for schema 'modw' Exception: 'SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'mariadb' (110)' Using DataEndpoint: '('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod)'"}

ETL\EtlOverseer: Error verifying data endpoints: ('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod): Error querying for schema 'modw' Exception: 'SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'mariadb' (110)' Using DataEndpoint: '('Utility DB', class=ETL\DataEndpoint\Mysql, config=datawarehouse, schema=modw, host=mariadb:3306, user=xdmod)'

0 /usr/share/xdmod/classes/ETL/EtlOverseer.php(379): ETL\EtlOverseer->verifyDataEndpoints(Object(ETL\Configuration\EtlConfiguration), true)

1 /usr/share/xdmod/classes/ETL/Utilities.php(281): ETL\EtlOverseer->execute(Object(ETL\Configuration\EtlConfiguration))

2 /usr/bin/acl-config(326): ETL\Utilities::runEtlPipeline(Array, Object(CCR\Logger), Array)

3 /usr/bin/acl-config(101): main()

4 {main}

sh-4.2$ xdmod-ingestor 2022-05-31 12:45:34 [notice] xdmod-ingestor start (process_start_time: 2022-05-31 12:45:34) 2022-05-31 12:45:34 [notice] Ingesting generic cloud log files 2022-05-31 12:46:02 [notice] Start processing section 'xdmod.staging-ingest-common' 2022-05-31 12:46:03 [notice] (action: xdmod.staging-ingest-common.organization (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001162.784, end_time: 1654001163.0026, elapsed_time: 0.21853, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:03 [notice] (action: xdmod.staging-ingest-common.resource-types (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001163.0741, end_time: 1654001163.3724, elapsed_time: 0.29836, records_examined: 12, records_loaded: 12) 2022-05-31 12:46:03 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements 2022-05-31 12:46:03 [notice] Finished Processing 2 SQL statements 2022-05-31 12:46:03 [notice] (action: xdmod.staging-ingest-common.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1654001163.4326, end_time: 1654001163.535, elapsed_time: 0.1024) 2022-05-31 12:46:03 [notice] (action: xdmod.staging-ingest-common.resource-config (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001163.5839, end_time: 1654001163.7589, elapsed_time: 0.17497, records_examined: 3, records_loaded: 3) 2022-05-31 12:46:03 [notice] (action: xdmod.staging-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001163.8212, end_time: 1654001163.8929, elapsed_time: 0.07179, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:04 [notice] (action: xdmod.staging-ingest-common.resource-specs (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001163.955, end_time: 1654001164.1413, elapsed_time: 0.18633, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:04 [notice] Finished processing section 'xdmod.staging-ingest-common' 2022-05-31 12:46:04 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:46:04 [notice] Altering table modw_cloud.event 2022-05-31 12:46:04 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:46:04 [notice] Altering table modw_cloud.session_records 2022-05-31 12:46:04 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1654001164.2375, end_time: 1654001164.5917, elapsed_time: 0.35418) 2022-05-31 12:46:04 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001164.6376, end_time: 1654001164.7002, elapsed_time: 0.06261, records_examined: 5, records_loaded: 5) 2022-05-31 12:46:04 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001164.7591, end_time: 1654001164.8485, elapsed_time: 0.0894, records_examined: 65, records_loaded: 65) 2022-05-31 12:46:04 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001164.9075, end_time: 1654001164.9721, elapsed_time: 0.06457, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.0275, end_time: 1654001165.0906, elapsed_time: 0.06316, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.1497, end_time: 1654001165.2164, elapsed_time: 0.06671, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.2743, end_time: 1654001165.3416, elapsed_time: 0.06733, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.3983, end_time: 1654001165.4633, elapsed_time: 0.06506, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.5194, end_time: 1654001165.5832, elapsed_time: 0.06378, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.6421, end_time: 1654001165.7079, elapsed_time: 0.0658, records_examined: 8, records_loaded: 8) 2022-05-31 12:46:05 [notice] (action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001165.7661, end_time: 1654001165.8348, elapsed_time: 0.06869, records_examined: 7, records_loaded: 7) 2022-05-31 12:46:05 [notice] Finished processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:46:05 [notice] Start processing section 'xdmod.jobs-cloud-import-users-generic' 2022-05-31 12:46:06 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudStagingUserIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001165.9215, end_time: 1654001165.9902, elapsed_time: 0.06875, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:06 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudStagingUserResourceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001166.0518, end_time: 1654001166.1316, elapsed_time: 0.07985, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:06 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingHpcdbPeopleIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001166.1887, end_time: 1654001166.3515, elapsed_time: 0.16274, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:06 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudloudStagingHpcdbSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001166.41, end_time: 1654001166.5189, elapsed_time: 0.10888, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:06 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001166.579, end_time: 1654001166.704, elapsed_time: 0.12497, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:07 [notice] (action: xdmod.jobs-cloud-import-users-generic.GenericCloudCloudStagingPersonIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001166.7626, end_time: 1654001167.0331, elapsed_time: 0.27051, records_examined: 2, records_loaded: 2) 2022-05-31 12:46:07 [notice] Finished processing section 'xdmod.jobs-cloud-import-users-generic' 2022-05-31 12:46:07 [notice] Start processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.resource-types (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.1145, end_time: 1654001167.1865, elapsed_time: 0.07199, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.organizations (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.2448, end_time: 1654001167.313, elapsed_time: 0.06824, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.3823, end_time: 1654001167.4517, elapsed_time: 0.06943, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.resource-specs (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.5159, end_time: 1654001167.5956, elapsed_time: 0.07972, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.6564, end_time: 1654001167.7667, elapsed_time: 0.11033, records_examined: 3, records_loaded: 3) 2022-05-31 12:46:07 [notice] (action: xdmod.hpcdb-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.832, end_time: 1654001167.9064, elapsed_time: 0.0744, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654001167.9662, end_time: 1654001168.0298, elapsed_time: 0.06363, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.allocations (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.0868, end_time: 1654001168.1599, elapsed_time: 0.07302, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.people (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.2393, end_time: 1654001168.3121, elapsed_time: 0.07278, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.requests (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.3663, end_time: 1654001168.4329, elapsed_time: 0.06659, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.4895, end_time: 1654001168.5564, elapsed_time: 0.0669, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.allocations-on-resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.6113, end_time: 1654001168.6748, elapsed_time: 0.06346, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.email-addresses (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.7454, end_time: 1654001168.8145, elapsed_time: 0.06909, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:08 [notice] (action: xdmod.hpcdb-ingest-common.principal-investigators (ETL\Ingestor\DatabaseIngestor), start_time: 1654001168.8771, end_time: 1654001168.945, elapsed_time: 0.06789, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-ingest-common.system-accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.0019, end_time: 1654001169.1285, elapsed_time: 0.12659, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:09 [notice] Finished processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:46:09 [notice] Start processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.account (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.2174, end_time: 1654001169.291, elapsed_time: 0.0736, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.3465, end_time: 1654001169.4139, elapsed_time: 0.06744, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.4684, end_time: 1654001169.5359, elapsed_time: 0.06753, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.5916, end_time: 1654001169.6595, elapsed_time: 0.06793, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-on-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.7179, end_time: 1654001169.7827, elapsed_time: 0.06473, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:09 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.8394, end_time: 1654001169.9037, elapsed_time: 0.06428, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:10 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science-hierarchy (ETL\Ingestor\DatabaseIngestor), start_time: 1654001169.9586, end_time: 1654001170.1999, elapsed_time: 0.2413, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:10 [notice] (action: xdmod.hpcdb-xdw-ingest-common.organization (ETL\Ingestor\DatabaseIngestor), start_time: 1654001170.2686, end_time: 1654001170.5391, elapsed_time: 0.27057, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:10 [notice] (action: xdmod.hpcdb-xdw-ingest-common.pi-person (ETL\Ingestor\DatabaseIngestor), start_time: 1654001170.5999, end_time: 1654001170.7131, elapsed_time: 0.11325, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.person (ETL\Ingestor\DatabaseIngestor), start_time: 1654001170.7676, end_time: 1654001172.0534, elapsed_time: 1.28581, records_examined: 2, records_loaded: 2) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.people-under-pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.1181, end_time: 1654001172.1915, elapsed_time: 0.07344, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.principal-investigator (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.2603, end_time: 1654001172.3344, elapsed_time: 0.07412, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.3966, end_time: 1654001172.4707, elapsed_time: 0.07415, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.request (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.532, end_time: 1654001172.6075, elapsed_time: 0.0755, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-type (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.677, end_time: 1654001172.7492, elapsed_time: 0.07222, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:12 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-spec (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.8085, end_time: 1654001172.8834, elapsed_time: 0.07488, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654001172.9526, end_time: 1654001173.0279, elapsed_time: 0.07532, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.hpcdb-xdw-ingest-common.service-provider (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.0947, end_time: 1654001173.165, elapsed_time: 0.07032, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.hpcdb-xdw-ingest-common.system-account (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.2276, end_time: 1654001173.3337, elapsed_time: 0.10614, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:13 [notice] Finished processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:46:13 [notice] Start processing section 'xdmod.jobs-cloud-extract-generic' 2022-05-31 12:46:13 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.4329, end_time: 1654001173.5089, elapsed_time: 0.07599, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudHostIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.5739, end_time: 1654001173.6512, elapsed_time: 0.07729, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudImageIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.7181, end_time: 1654001173.789, elapsed_time: 0.07085, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:13 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceTypeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.8526, end_time: 1654001173.9289, elapsed_time: 0.07629, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001173.9933, end_time: 1654001174.0743, elapsed_time: 0.08104, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudVolumeAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001174.1344, end_time: 1654001174.2073, elapsed_time: 0.0729, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_generic/post_ingest_updates.sql' using delimiter '//' containing 4 statements 2022-05-31 12:46:14 [notice] Finished Processing 4 SQL statements 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudPostIngestUpdates (ETL\Maintenance\ExecuteSql), start_time: 1654001174.2716, end_time: 1654001174.4366, elapsed_time: 0.16509) 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudStagingEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001174.4797, end_time: 1654001174.6357, elapsed_time: 0.15606, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudRootVolumeAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001174.6933, end_time: 1654001174.7625, elapsed_time: 0.06914, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudIpAddressAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001174.8206, end_time: 1654001174.8939, elapsed_time: 0.07326, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:14 [notice] Altering table modw_cloud.event 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001174.9523, end_time: 1654001175.049, elapsed_time: 0.09676, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudInstanceDataIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.1078, end_time: 1654001175.1773, elapsed_time: 0.06946, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventAssetRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.2331, end_time: 1654001175.3059, elapsed_time: 0.07284, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-extract-generic.GenericCloudEventAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.3674, end_time: 1654001175.4339, elapsed_time: 0.06653, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] Finished processing section 'xdmod.jobs-cloud-extract-generic' 2022-05-31 12:46:15 [notice] Start processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.5172, end_time: 1654001175.585, elapsed_time: 0.06781, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.6436, end_time: 1654001175.7094, elapsed_time: 0.06585, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.7685, end_time: 1654001175.8364, elapsed_time: 0.06797, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:15 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi-resource--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001175.8955, end_time: 1654001175.9681, elapsed_time: 0.07252, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:16 [notice] (action: xdmod.jobs-cloud-ingest-pi.user-pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001176.0334, end_time: 1654001176.103, elapsed_time: 0.06959, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:16 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_common/pi_to_account.sql' using delimiter '//' containing 1 statements 2022-05-31 12:46:16 [notice] Finished Processing 1 SQL statements 2022-05-31 12:46:16 [notice] (action: xdmod.jobs-cloud-ingest-pi.UpdateCloudProjectToPI (ETL\Maintenance\ExecuteSql), start_time: 1654001176.1597, end_time: 1654001176.2271, elapsed_time: 0.0674) 2022-05-31 12:46:16 [notice] Finished processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:46:16 [notice] Ingesting cloud resource specs 2022-05-31 12:46:17 [notice] Start processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:46:17 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:46:17 [notice] (action: xdmod.ingest-cloud-resource-specs.CloudResourceSpecsReconstructor (ETL\Ingestor\CloudResourceSpecsStateTransformIngestor), start_time: 1654001177.7826, end_time: 1654001177.9159, elapsed_time: 0.13335, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:17 [notice] Finished processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:46:17 [notice] Ingesting OpenStack event log data 2022-05-31 12:46:34 [notice] Start processing section 'xdmod.staging-ingest-common' 2022-05-31 12:46:34 [notice] (action: xdmod.staging-ingest-common.organization (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001194.6876, end_time: 1654001194.9103, elapsed_time: 0.22267, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:35 [notice] (action: xdmod.staging-ingest-common.resource-types (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001194.9782, end_time: 1654001195.2837, elapsed_time: 0.30551, records_examined: 12, records_loaded: 12) 2022-05-31 12:46:35 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_resource_type.sql' using delimiter '//' containing 2 statements 2022-05-31 12:46:38 [notice] Finished Processing 2 SQL statements 2022-05-31 12:46:38 [notice] (action: xdmod.staging-ingest-common.ResourceTypesStagingUnknown (ETL\Maintenance\ExecuteSql), start_time: 1654001195.3464, end_time: 1654001198.5306, elapsed_time: 3.18425) 2022-05-31 12:46:38 [notice] (action: xdmod.staging-ingest-common.resource-config (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001198.5836, end_time: 1654001198.7927, elapsed_time: 0.2091, records_examined: 3, records_loaded: 3) 2022-05-31 12:46:38 [notice] (action: xdmod.staging-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001198.8583, end_time: 1654001198.9352, elapsed_time: 0.07687, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:39 [notice] (action: xdmod.staging-ingest-common.resource-specs (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001199.0028, end_time: 1654001199.1974, elapsed_time: 0.19461, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:39 [notice] Finished processing section 'xdmod.staging-ingest-common' 2022-05-31 12:46:39 [notice] Start processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:46:39 [notice] Altering table modw_cloud.event 2022-05-31 12:46:39 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:46:39 [notice] Altering table modw_cloud.session_records 2022-05-31 12:46:39 [notice] (action: xdmod.jobs-cloud-common.CloudTableManagement (ETL\Maintenance\ManageTables), start_time: 1654001199.3078, end_time: 1654001199.6248, elapsed_time: 0.31701) 2022-05-31 12:46:39 [notice] (action: xdmod.jobs-cloud-common.CloudAssetTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001199.6764, end_time: 1654001199.7341, elapsed_time: 0.05763, records_examined: 5, records_loaded: 5) 2022-05-31 12:46:39 [notice] (action: xdmod.jobs-cloud-common.CloudEventTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001199.7956, end_time: 1654001199.8776, elapsed_time: 0.08198, records_examined: 65, records_loaded: 65) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudRecordTypeInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001199.9329, end_time: 1654001199.9942, elapsed_time: 0.06138, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudHostUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.0527, end_time: 1654001200.1097, elapsed_time: 0.05701, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudAccountUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.1571, end_time: 1654001200.221, elapsed_time: 0.06393, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.2718, end_time: 1654001200.3305, elapsed_time: 0.05875, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudInstanceTypeUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.3747, end_time: 1654001200.4293, elapsed_time: 0.05466, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.CloudImageUnknownInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.4767, end_time: 1654001200.5309, elapsed_time: 0.05419, records_examined: 1, records_loaded: 1) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.MemoryBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.5792, end_time: 1654001200.6378, elapsed_time: 0.05856, records_examined: 8, records_loaded: 8) 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-common.ProcessorBucketGenerator (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001200.6879, end_time: 1654001200.7458, elapsed_time: 0.05787, records_examined: 7, records_loaded: 7) 2022-05-31 12:46:40 [notice] Finished processing section 'xdmod.jobs-cloud-common' 2022-05-31 12:46:40 [notice] Start processing section 'xdmod.jobs-cloud-import-users-openstack' 2022-05-31 12:46:40 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackStagingUserIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001200.8119, end_time: 1654001200.8672, elapsed_time: 0.05532, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:41 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingUserResourceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001200.9227, end_time: 1654001200.9868, elapsed_time: 0.06412, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:41 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingHpcdbPeopleIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001201.0424, end_time: 1654001201.1098, elapsed_time: 0.06735, records_examined: 0, records_loaded: 0) 2022-05-31 12:46:41 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingHpcdbSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001201.1746, end_time: 1654001201.2927, elapsed_time: 0.11806, records_examined: 4, records_loaded: 4) 2022-05-31 12:46:41 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingSystemAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001201.3522, end_time: 1654001201.4543, elapsed_time: 0.10213, records_examined: 4, records_loaded: 4) 2022-05-31 12:47:13 [notice] (action: xdmod.jobs-cloud-import-users-openstack.OpenStackCloudStagingPersonIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001201.511, end_time: 1654001233.4788, elapsed_time: 31.96786, records_examined: 2, records_loaded: 2) 2022-05-31 12:47:13 [notice] Finished processing section 'xdmod.jobs-cloud-import-users-openstack' 2022-05-31 12:47:13 [notice] Start processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:47:13 [notice] (action: xdmod.hpcdb-ingest-common.resource-types (ETL\Ingestor\DatabaseIngestor), start_time: 1654001233.5789, end_time: 1654001233.6621, elapsed_time: 0.08322, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:13 [notice] (action: xdmod.hpcdb-ingest-common.organizations (ETL\Ingestor\DatabaseIngestor), start_time: 1654001233.7306, end_time: 1654001233.8034, elapsed_time: 0.07275, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:13 [notice] (action: xdmod.hpcdb-ingest-common.resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001233.8692, end_time: 1654001233.946, elapsed_time: 0.0768, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.resource-specs (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.0148, end_time: 1654001234.099, elapsed_time: 0.08415, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.1695, end_time: 1654001234.3075, elapsed_time: 0.13805, records_examined: 3, records_loaded: 3) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.3748, end_time: 1654001234.4494, elapsed_time: 0.0746, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.5137, end_time: 1654001234.5908, elapsed_time: 0.0771, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.allocations (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.6626, end_time: 1654001234.7439, elapsed_time: 0.08136, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:14 [notice] (action: xdmod.hpcdb-ingest-common.people (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.8145, end_time: 1654001234.9008, elapsed_time: 0.08636, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.requests (ETL\Ingestor\DatabaseIngestor), start_time: 1654001234.9712, end_time: 1654001235.0514, elapsed_time: 0.08024, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.1232, end_time: 1654001235.1992, elapsed_time: 0.07596, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.allocations-on-resources (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.2699, end_time: 1654001235.3407, elapsed_time: 0.07086, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.email-addresses (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.406, end_time: 1654001235.4783, elapsed_time: 0.0723, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.principal-investigators (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.5446, end_time: 1654001235.6175, elapsed_time: 0.07286, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:15 [notice] (action: xdmod.hpcdb-ingest-common.system-accounts (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.7123, end_time: 1654001235.8305, elapsed_time: 0.11817, records_examined: 4, records_loaded: 4) 2022-05-31 12:47:15 [notice] Finished processing section 'xdmod.hpcdb-ingest-common' 2022-05-31 12:47:15 [notice] Start processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.account (ETL\Ingestor\DatabaseIngestor), start_time: 1654001235.9327, end_time: 1654001236.013, elapsed_time: 0.08029, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-breakdown (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.0836, end_time: 1654001236.1548, elapsed_time: 0.07121, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.2183, end_time: 1654001236.2961, elapsed_time: 0.0778, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.3618, end_time: 1654001236.4405, elapsed_time: 0.07868, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.allocation-on-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.5074, end_time: 1654001236.579, elapsed_time: 0.07156, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:16 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.652, end_time: 1654001236.7415, elapsed_time: 0.08948, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:17 [notice] (action: xdmod.hpcdb-xdw-ingest-common.field-of-science-hierarchy (ETL\Ingestor\DatabaseIngestor), start_time: 1654001236.8074, end_time: 1654001237.0864, elapsed_time: 0.27898, records_examined: 1, records_loaded: 1) 2022-05-31 12:47:17 [notice] (action: xdmod.hpcdb-xdw-ingest-common.organization (ETL\Ingestor\DatabaseIngestor), start_time: 1654001237.1513, end_time: 1654001237.4684, elapsed_time: 0.31701, records_examined: 1, records_loaded: 1) 2022-05-31 12:47:17 [notice] (action: xdmod.hpcdb-xdw-ingest-common.pi-person (ETL\Ingestor\DatabaseIngestor), start_time: 1654001237.5458, end_time: 1654001237.6772, elapsed_time: 0.13144, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.person (ETL\Ingestor\DatabaseIngestor), start_time: 1654001237.7498, end_time: 1654001245.1624, elapsed_time: 7.41261, records_examined: 2, records_loaded: 2) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.people-under-pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.2271, end_time: 1654001245.3028, elapsed_time: 0.07576, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.principal-investigator (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.3704, end_time: 1654001245.4422, elapsed_time: 0.07186, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.qos (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.508, end_time: 1654001245.5844, elapsed_time: 0.07634, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.request (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.6505, end_time: 1654001245.7279, elapsed_time: 0.07744, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:25 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-type (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.8003, end_time: 1654001245.8713, elapsed_time: 0.07097, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:26 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-spec (ETL\Ingestor\DatabaseIngestor), start_time: 1654001245.9371, end_time: 1654001246.0068, elapsed_time: 0.06976, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:26 [notice] (action: xdmod.hpcdb-xdw-ingest-common.resource-allocated (ETL\Ingestor\DatabaseIngestor), start_time: 1654001246.0684, end_time: 1654001246.1426, elapsed_time: 0.07421, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:26 [notice] (action: xdmod.hpcdb-xdw-ingest-common.service-provider (ETL\Ingestor\DatabaseIngestor), start_time: 1654001246.2079, end_time: 1654001246.2814, elapsed_time: 0.07351, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:26 [notice] (action: xdmod.hpcdb-xdw-ingest-common.system-account (ETL\Ingestor\DatabaseIngestor), start_time: 1654001246.3535, end_time: 1654001246.4811, elapsed_time: 0.12764, records_examined: 4, records_loaded: 4)

rob-baron commented 10 months ago

2022-05-31 12:47:26 [notice] Finished processing section 'xdmod.hpcdb-xdw-ingest-common' 2022-05-31 12:47:26 [notice] Start processing section 'xdmod.jobs-cloud-extract-openstack' 2022-05-31 12:47:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackEventMapInitializer (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001246.5825, end_time: 1654001246.6714, elapsed_time: 0.08893, records_examined: 60, records_loaded: 60) 2022-05-31 12:47:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudAccountIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001246.7358, end_time: 1654001246.8134, elapsed_time: 0.07756, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:26 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudHostIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001246.8833, end_time: 1654001246.9601, elapsed_time: 0.0768, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudImageIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001247.0339, end_time: 1654001247.1111, elapsed_time: 0.07713, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudInstanceTypeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001247.1834, end_time: 1654001247.2652, elapsed_time: 0.08179, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001247.3414, end_time: 1654001247.4273, elapsed_time: 0.08588, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:27 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackInstanceIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001247.4995, end_time: 1654001247.5774, elapsed_time: 0.07794, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:27 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/unknown_domain.sql' using delimiter '//' containing 1 statements 2022-05-31 12:47:28 [notice] Finished Processing 1 SQL statements 2022-05-31 12:47:28 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackUnknownDomainIngestor (ETL\Maintenance\ExecuteSql), start_time: 1654001247.6482, end_time: 1654001248.7271, elapsed_time: 1.07896) 2022-05-31 12:47:28 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001248.7795, end_time: 1654001248.8614, elapsed_time: 0.08192, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:29 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainToSubmissionVenueMappingStagingIngestor (ETL\Ingestor\StructuredFileIngestor), start_time: 1654001248.9316, end_time: 1654001249.0992, elapsed_time: 0.16758, records_examined: 1, records_loaded: 1) 2022-05-31 12:47:29 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackDomainToSubmissionVenueMappingIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001249.1634, end_time: 1654001249.3705, elapsed_time: 0.20708, records_examined: 1, records_loaded: 1) 2022-05-31 12:47:29 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudStagingEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001249.4346, end_time: 1654001249.61, elapsed_time: 0.17536, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:29 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001249.6801, end_time: 1654001249.7563, elapsed_time: 0.07624, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:29 [notice] Altering table modw_cloud.event 2022-05-31 12:47:29 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001249.8216, end_time: 1654001249.9093, elapsed_time: 0.08768, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:30 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackInstanceDataIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001249.9726, end_time: 1654001250.0473, elapsed_time: 0.0748, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:30 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventAssetRootVolumeIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001250.1146, end_time: 1654001250.1876, elapsed_time: 0.07304, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:30 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudEventAssetIngestor (ETL\Ingestor\DatabaseIngestor), start_time: 1654001250.2561, end_time: 1654001250.3367, elapsed_time: 0.08061, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:30 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_openstack/post_ingest_update.sql' using delimiter '//' containing 8 statements 2022-05-31 12:47:30 [notice] Finished Processing 8 SQL statements 2022-05-31 12:47:30 [notice] (action: xdmod.jobs-cloud-extract-openstack.OpenStackCloudPostIngestUpdates (ETL\Maintenance\ExecuteSql), start_time: 1654001250.4006, end_time: 1654001250.8692, elapsed_time: 0.46863) 2022-05-31 12:47:30 [notice] Finished processing section 'xdmod.jobs-cloud-extract-openstack' 2022-05-31 12:47:30 [notice] Start processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:47:31 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001250.9519, end_time: 1654001251.0267, elapsed_time: 0.07478, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:31 [notice] (action: xdmod.jobs-cloud-ingest-pi.pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001251.093, end_time: 1654001251.168, elapsed_time: 0.07505, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:31 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001251.245, end_time: 1654001251.3178, elapsed_time: 0.07276, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:31 [notice] (action: xdmod.jobs-cloud-ingest-pi.union-user-pi-resource--pi (ETL\Ingestor\DatabaseIngestor), start_time: 1654001251.3831, end_time: 1654001251.4528, elapsed_time: 0.06973, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:31 [notice] (action: xdmod.jobs-cloud-ingest-pi.user-pi-resource (ETL\Ingestor\DatabaseIngestor), start_time: 1654001251.52, end_time: 1654001251.5953, elapsed_time: 0.07522, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:31 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_common/pi_to_account.sql' using delimiter '//' containing 1 statements 2022-05-31 12:47:32 [notice] Finished Processing 1 SQL statements 2022-05-31 12:47:32 [notice] (action: xdmod.jobs-cloud-ingest-pi.UpdateCloudProjectToPI (ETL\Maintenance\ExecuteSql), start_time: 1654001251.6623, end_time: 1654001252.7565, elapsed_time: 1.09421) 2022-05-31 12:47:32 [notice] Finished processing section 'xdmod.jobs-cloud-ingest-pi' 2022-05-31 12:47:32 [notice] Ingesting cloud resource specs 2022-05-31 12:47:34 [notice] Start processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:47:34 [notice] Altering table modw_cloud.cloud_resource_specs 2022-05-31 12:47:34 [notice] (action: xdmod.ingest-cloud-resource-specs.CloudResourceSpecsReconstructor (ETL\Ingestor\CloudResourceSpecsStateTransformIngestor), start_time: 1654001254.291, end_time: 1654001254.4355, elapsed_time: 0.14457, records_examined: 0, records_loaded: 0) 2022-05-31 12:47:34 [notice] Finished processing section 'xdmod.ingest-cloud-resource-specs' 2022-05-31 12:47:48 [notice] Jobs realm not enabled, not aggregating 2022-05-31 12:47:48 [notice] Aggregating Cloud data 2022-05-31 12:48:13 [notice] Start processing section 'xdmod.cloud-state-pipeline' 2022-05-31 12:48:13 [notice] Table modw_cloud.event_reconstructed does not exist, creating. 2022-05-31 12:48:13 [notice] (action: xdmod.cloud-state-pipeline.cloud-state-action (ETL\Ingestor\CloudStateReconstructorTransformIngestor), start_time: 1654001293.2563, end_time: 1654001293.4703, elapsed_time: 0.21402, records_examined: 0, records_loaded: 0) 2022-05-31 12:48:13 [notice] Processing SQL file '/etc/xdmod/etl/etl_sql.d/cloud_common/delete_session_records.sql' using delimiter '//' containing 1 statements 2022-05-31 12:48:16 [notice] Finished Processing 1 SQL statements 2022-05-31 12:48:16 [notice] (action: xdmod.cloud-state-pipeline.delete-session-records (ETL\Maintenance\ExecuteSql), start_time: 1654001293.5436, end_time: 1654001296.7231, elapsed_time: 3.17947) 2022-05-31 12:48:16 [notice] Altering table modw_cloud.session_records 2022-05-31 12:48:16 [notice] (action: xdmod.cloud-state-pipeline.cloud-session-records (ETL\Ingestor\DatabaseIngestor), start_time: 1654001296.7826, end_time: 1654001296.8914, elapsed_time: 0.10883, records_examined: 0, records_loaded: 0) 2022-05-31 12:48:16 [notice] Table modw_cloud.cloudfact_by_day does not exist, creating. 2022-05-31 12:48:17 [notice] aggregate start (action: xdmod.cloud-state-pipeline.CloudEventAggregatorByDay (ETL\Aggregator\JobListAggregator), unit: day, start_date: none, end_date: none) 2022-05-31 12:48:17 [notice] aggregate end (action: xdmod.cloud-state-pipeline.CloudEventAggregatorByDay (ETL\Aggregator\JobListAggregator), unit: day, periods: 0, start_date: none, end_date: none, start_time: 1654001297.0844, end_time: 1654001297.184, elapsed_time: 0.09964) 2022-05-31 12:48:17 [notice] end (action: xdmod.cloud-state-pipeline.CloudEventAggregatorByDay (ETL\Aggregator\JobListAggregator), start_time: 1654001296.9563, end_time: 1654001297.2174, elapsed_time: 0.004m) 2022-05-31 12:48:17 [notice] Table modw_cloud.cloudfact_by_month does not exist, creating. 2022-05-31 12:48:17 [notice] aggregate start (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: month, start_date: none, end_date: none) 2022-05-31 12:48:17 [notice] aggregate end (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: month, periods: 0, start_date: none, end_date: none, start_time: 1654001297.4145, end_time: 1654001297.5144, elapsed_time: 0.09992) 2022-05-31 12:48:17 [notice] Table modw_cloud.cloudfact_by_quarter does not exist, creating. 2022-05-31 12:48:17 [notice] aggregate start (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, start_date: none, end_date: none) 2022-05-31 12:48:17 [notice] aggregate end (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, periods: 0, start_date: none, end_date: none, start_time: 1654001297.6531, end_time: 1654001297.7609, elapsed_time: 0.10778) 2022-05-31 12:48:17 [notice] Table modw_cloud.cloudfact_by_year does not exist, creating. 2022-05-31 12:48:17 [notice] aggregate start (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: year, start_date: none, end_date: none) 2022-05-31 12:48:17 [notice] Duplicate column after substitution: ("${aggregation_unit}: ${:PERIOD_VALUE}") '${aggregation_unit}' -> 'year' 2022-05-31 12:48:18 [notice] aggregate end (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), unit: year, periods: 0, start_date: none, end_date: none, start_time: 1654001297.903, end_time: 1654001298.0341, elapsed_time: 0.13114) 2022-05-31 12:48:18 [notice] end (action: xdmod.cloud-state-pipeline.CloudEventAggregator (ETL\Aggregator\SimpleAggregator), start_time: 1654001297.2982, end_time: 1654001298.0727, elapsed_time: 0.013m) 2022-05-31 12:48:18 [notice] (action: xdmod.cloud-state-pipeline.CloudAggregatorSessionlist (ETL\Ingestor\ExplodeTransformIngestor), start_time: 1654001298.1252, end_time: 1654001298.2683, elapsed_time: 0.1431, records_examined: 0, records_loaded: 0) 2022-05-31 12:48:18 [notice] Finished processing section 'xdmod.cloud-state-pipeline' 2022-05-31 12:48:18 [notice] Aggregating Cloud Resource Specification data 2022-05-31 12:48:25 [notice] Start processing section 'xdmod.aggregate-cloud-resource-specs' 2022-05-31 12:48:25 [notice] Table modw_aggregates.resourcespecsfact_by_day does not exist, creating. 2022-05-31 12:48:26 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: day, start_date: none, end_date: none) 2022-05-31 12:48:26 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: day, periods: 0, start_date: none, end_date: none, start_time: 1654001306.0409, end_time: 1654001306.1414, elapsed_time: 0.10048) 2022-05-31 12:48:26 [notice] Table modw_aggregates.resourcespecsfact_by_month does not exist, creating. 2022-05-31 12:48:26 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: month, start_date: none, end_date: none) 2022-05-31 12:48:26 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: month, periods: 0, start_date: none, end_date: none, start_time: 1654001306.2594, end_time: 1654001306.3657, elapsed_time: 0.10636) 2022-05-31 12:48:26 [notice] Table modw_aggregates.resourcespecsfact_by_quarter does not exist, creating. 2022-05-31 12:48:26 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, start_date: none, end_date: none) 2022-05-31 12:48:26 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, periods: 0, start_date: none, end_date: none, start_time: 1654001306.4827, end_time: 1654001306.5799, elapsed_time: 0.0972) 2022-05-31 12:48:26 [notice] Table modw_aggregates.resourcespecsfact_by_year does not exist, creating. 2022-05-31 12:48:26 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: year, start_date: none, end_date: none) 2022-05-31 12:48:26 [notice] Duplicate column after substitution: ("${aggregation_unit}: ${:PERIOD_VALUE}") '${aggregation_unit}' -> 'year' 2022-05-31 12:48:26 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: year, periods: 0, start_date: none, end_date: none, start_time: 1654001306.6938, end_time: 1654001306.8093, elapsed_time: 0.11547) 2022-05-31 12:48:26 [notice] end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), start_time: 1654001305.936, end_time: 1654001306.844, elapsed_time: 0.015m) 2022-05-31 12:48:26 [notice] Finished processing section 'xdmod.aggregate-cloud-resource-specs' 2022-05-31 12:48:26 [notice] start (action: Cloud.build-filter-list) 2022-05-31 12:48:26 [notice] start (action: Cloud.build-filter-list.vm_size_memory) 2022-05-31 12:48:27 [notice] end (action: Cloud.build-filter-list.vm_size_memory, start_time: 1654001306.9897, end_time: 1654001307.2806) 2022-05-31 12:48:27 [notice] start (action: Cloud.build-filter-list.vm_size) 2022-05-31 12:48:27 [notice] end (action: Cloud.build-filter-list.vm_size, start_time: 1654001307.2981, end_time: 1654001307.5751) 2022-05-31 12:48:27 [notice] start (action: Cloud.build-filter-list.username) 2022-05-31 12:48:27 [notice] end (action: Cloud.build-filter-list.username, start_time: 1654001307.5913, end_time: 1654001307.8314) 2022-05-31 12:48:27 [notice] start (action: Cloud.build-filter-list.pi) 2022-05-31 12:48:28 [notice] end (action: Cloud.build-filter-list.pi, start_time: 1654001307.8481, end_time: 1654001308.0422) 2022-05-31 12:48:28 [notice] start (action: Cloud.build-filter-list.fieldofscience) 2022-05-31 12:48:28 [notice] end (action: Cloud.build-filter-list.fieldofscience, start_time: 1654001308.0603, end_time: 1654001308.3211) 2022-05-31 12:48:28 [notice] start (action: Cloud.build-filter-list.parentscience) 2022-05-31 12:48:28 [notice] end (action: Cloud.build-filter-list.parentscience, start_time: 1654001308.339, end_time: 1654001308.6285) 2022-05-31 12:48:28 [notice] start (action: Cloud.build-filter-list.nsfdirectorate) 2022-05-31 12:48:28 [notice] end (action: Cloud.build-filter-list.nsfdirectorate, start_time: 1654001308.6451, end_time: 1654001308.9083) 2022-05-31 12:48:28 [notice] start (action: Cloud.build-filter-list.submission_venue) 2022-05-31 12:48:29 [notice] end (action: Cloud.build-filter-list.submission_venue, start_time: 1654001308.9252, end_time: 1654001309.1694) 2022-05-31 12:48:29 [notice] start (action: Cloud.build-filter-list.provider) 2022-05-31 12:48:29 [notice] end (action: Cloud.build-filter-list.provider, start_time: 1654001309.186, end_time: 1654001309.313) 2022-05-31 12:48:29 [notice] start (action: Cloud.build-filter-list.domain) 2022-05-31 12:48:29 [notice] end (action: Cloud.build-filter-list.domain, start_time: 1654001309.3287, end_time: 1654001309.5813) 2022-05-31 12:48:29 [notice] start (action: Cloud.build-filter-list.project) 2022-05-31 12:48:29 [notice] end (action: Cloud.build-filter-list.project, start_time: 1654001309.5957, end_time: 1654001309.8454) 2022-05-31 12:48:29 [notice] start (action: Cloud.build-filter-list.person) 2022-05-31 12:48:29 [notice] end (action: Cloud.build-filter-list.person, start_time: 1654001309.8631, end_time: 1654001309.9399) 2022-05-31 12:48:29 [notice] start (action: Cloud.build-filter-list.resource) 2022-05-31 12:48:30 [notice] end (action: Cloud.build-filter-list.resource, start_time: 1654001309.9575, end_time: 1654001310.205) 2022-05-31 12:48:30 [notice] start (action: Cloud.build-filter-list.configuration) 2022-05-31 12:48:30 [notice] end (action: Cloud.build-filter-list.configuration, start_time: 1654001310.221, end_time: 1654001310.468) 2022-05-31 12:48:30 [notice] end (action: Cloud.build-filter-list, start_time: 1654001306.9114, end_time: 1654001310.4831) 2022-05-31 12:48:30 [notice] Storage realm not enabled, not aggregating 2022-05-31 12:48:30 [notice] Aggregating Cloud Resource Specification data 2022-05-31 12:48:30 [notice] Start processing section 'xdmod.aggregate-cloud-resource-specs' 2022-05-31 12:48:30 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: day, start_date: none, end_date: none) 2022-05-31 12:48:31 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: day, periods: 0, start_date: none, end_date: none, start_time: 1654001310.9803, end_time: 1654001311.0707, elapsed_time: 0.09037) 2022-05-31 12:48:31 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: month, start_date: none, end_date: none) 2022-05-31 12:48:31 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: month, periods: 0, start_date: none, end_date: none, start_time: 1654001311.1262, end_time: 1654001311.2086, elapsed_time: 0.08235) 2022-05-31 12:48:31 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, start_date: none, end_date: none) 2022-05-31 12:48:31 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: quarter, periods: 0, start_date: none, end_date: none, start_time: 1654001311.2611, end_time: 1654001311.3482, elapsed_time: 0.08714) 2022-05-31 12:48:31 [notice] aggregate start (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: year, start_date: none, end_date: none) 2022-05-31 12:48:31 [notice] Duplicate column after substitution: ("${aggregation_unit}: ${:PERIOD_VALUE}") '${aggregation_unit}' -> 'year' 2022-05-31 12:48:31 [notice] aggregate end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), unit: year, periods: 0, start_date: none, end_date: none, start_time: 1654001311.4019, end_time: 1654001311.5054, elapsed_time: 0.10347) 2022-05-31 12:48:31 [notice] end (action: xdmod.aggregate-cloud-resource-specs.CloudResourceSpecsAggregator (ETL\Aggregator\SimpleAggregator), start_time: 1654001310.9401, end_time: 1654001311.5375, elapsed_time: 0.01m) 2022-05-31 12:48:31 [notice] Finished processing section 'xdmod.aggregate-cloud-resource-specs' 2022-05-31 12:48:31 [notice] xdmod-ingestor end (process_end_time: 2022-05-31 12:48:31)

Robert Bartlett Baron , said about 1 year ago Any initial thoughts?

Rob. Gregary Dean , said about 1 year ago Cc: joachimw@bu.edu Ticket: https://help.xdmod.org/support/tickets/30301

Hi Rob,

I'm sorry I didn't get back to you sooner.

The more events you get the more thorough testing is going to be but using a minimal set of events should be fine. When you say minimal do you mean in variety of events, in the number of events, or both?

Where are you looking in the interface? Once aggregated the data should show up in the Usage and Metric Explorer tab.

Dropping connections shouldn't be an issue. XDMoD is designed so you can run the shredder and ingestor multiple times for the same dataset and it will produce consistent results without producing duplicate data. You should be able to just run the shredder or ingestor again and everything should be fine.

As for the time you should expect, it should be fairly quick. For me, shredding our test data, which is about two weeks' worth of openstack data, takes around 40-45 seconds although that time is highly dependent on the number of events you have for each day. Your times for shredding data don't look out of the ordinary. ​ When running xdmod-ingestor I would suggest the following. ​ Use the --datatype openstack flag, xdmod-ingestor --datatype openstack. When just using xdmod-ingestor it will run the ingestion pipeline for the ingesting hpc jobs and storage data which you shouldn't need if you are just ingesting cloud data. That should take a little bit off of your time.

After running xdmod --datatype openstack you should then run xdmod-ingestor --aggregate=cloud --last-modified-start-date "$some_past_date_and_time". For the --last-modified-start-date flag you need to pick a date and time before you last ingested data. The format is YYYY-mm-dd H:I:s. ​ For using the ingestor with openstack data there is more information about the commands in our website documentation, https://open.xdmod.org/10.0/ingestor.html.

​-greg

Robert Bartlett Baron , said about 1 year ago Greg,

I am able to get data from openstack and put it in the format that I have listed. Unfortunately, every time I run the shredding and ingestor over this dataset, I see no data in either the usage or metric tabs.

Of course, when I start with the reference data from the xdmod project, and run the following:

xdmod-shredder --debug -f openstack -d /root/xdmod_data/xdmodtest -r xdmodtest
xdmod-ingestor

I see data in the interface, so I am assuming that these commands, are sufficient to process the data from OpenStack into a format that xdmod can display/use.

I use a different directory than the test one so that I can keep the datasets separated. It doesn't matter if I process the reference dataset first and then the dataset that I am producing or if I only process the dataset that I am producing - I don't see data anywhere in the interface.

So I produced the attached dataset as an example of the data that I am collecting. Basically, I am starting with a subset of events - that is starting with exists, create and delete events. In my file I have one VM with a single exists event. I would think that this should show up under the "Usage" table, "Cloud Summary" -> "Number of Sessions Active" - however, it does not appear to do so. Nor does it appear under "Cloud by Resource" -> "Number of Sessions Active".

So, In the case of a singe VM with a single existence event:

1) Is the data format, as in the example, valid for processing by xdmod? If it isn't, then what should the dataset look like?

2) Once processed, is this sufficient to have 1 session active under the "Usage" tab under the "Cloud Summary" -> "Number of Sessions Active" or "Cloud by Resource" -> "Number of Sessions Active? If it isn't, then what should the dataset look like to produce such a number?

I have also included in the dataset a second VM that has a create event (both start and end) and an exit event. This would occur in a container that has started running, but hasn't finished yet.

So, same basic questions with this dataset:

1) Is the data format, as in the example, valid for processing by xdmod? If it isn't, then what should the dataset look like?

2) Once processed, is this sufficient to have 1 session active under the "Usage" tab under the "Cloud Summary" -> "Number of Sessions Active" or "Cloud by Resource" -> "Number of Sessions Active? If it isn't, then what should this dataset look like to produce such a number?

3) where else should the data be present in the interface?

Thank you for your suggestions to optimize the running of xdmod-ingestor for openstack data. Gregary Dean , said about 1 year ago Cc: joachimw@bu.edu Ticket: https://help.xdmod.org/support/tickets/30301

Hi Rob,

I was just taking another look through the logs you sent when I got your response. I think I may have found why the data isn't showing up in the interface. The short version is, I think the combination of the first xdmod-ingestor run dropping the DB connection and stopping after data had been ingested but not aggregated, and not specifying the --last-modified-start-date flag when xdmod-ingestor ran a second time caused the events to not be aggregated. Since the events were not aggregated no data would show in the interface. In this instance, the fix is to run the xmdod-ingestor command with the --last-modified-start-date flag whose time is before the first run of xdmod-ingestor. Something like the following command would work, xdmod-ingestor --last-modified-start-date "2022-05-31 12:30:00". If you've already tried that and data still doesn't show up let me know.

The longer version is this. When no flags are specified the xdmod-ingestor will ingest and then aggregate data. The ingestion process for cloud data includes inserting data into the modw_cloud.event table which has a last_modified column whose value is set to the current timestamp whenever a row is added or a value in a row is changed. The aggregation process will then look for any rows in the event table whose last_modified value is after a specified time. If not specified using the --last-modified-start-date flag, xdmod-ingestor will use the current time as the --last-modified-start-date. In the logs, you supplied the first xdmod-ingestor would have a last-modified-start-date of 2022-05-31 12:37:46 and it looks like the data would have been added to the event table at 2022-05-31 12:40:26. If the first xdmod-ingestor run had been completed successfully, I think your data would have shown up. When your ran xdmod-ingestor a second time last-modified-start-date would have defaulted to 2022-05-31 12:45:34 which is after when the events were ingested so the aggregation would not have selected them. Hopefully, that's not too confusing. The link I sent in my last message for the ingestor documentation has more information about this and it might be a little clearer.

As to the questions in your response. Would you be able to send me the subset of data you are testing with? I don't see any data other than what was included in your first message. The data in your first example looks fine to me but I will try and test it in my dev environment just to make sure. Other than where you were looking at the data, you can also use the "Metric Explorer" tab, and technically you could add it to the "Summary" tab but by default, it won't show up there. I was more interested if you were looking at the "Usage" or "Meric Explorer" tab.

-greg Robert Bartlett Baron , said about 1 year ago Greg,

Ahh, I think you are correct. It is the database dropping the connection. I have just finished getting the installer to work on different systems and now have a staging system to test with. I am not having the database dropping connection, so just running the ingestor without specifying the date worked. Sorry that the pictures are in reverse order.

I will have to make a note of using the --last-modified-start-date to be used when the process fails (as it is not exactly atomic).

Since the data looks ok to you, and does sometimes appear in the interface, I will add more events and push things farther along.

Just out of curiosity, is there a way to set the timeout to a longer time. For some of these systems, we are dealing with network attached volumes with spinning disks for storage.

I do still have an interesting issue and that is occasionally a page loads, and then we get an error 504, with the message "An error has occurred"

This appeared when I tried to reload the page - after the error 504: image

Without touching the interface (after selecting clouds by domain), this is what appears: image

Selected clouds by domain - this is what appears: image

This what appears first: image

Gregary Dean , said about 1 year ago Cc: joachimw@bu.edu Ticket: https://help.xdmod.org/support/tickets/30301

Hi Rob,

I'm glad to hear that the --last-modified-start-time seems to be working for you. The timeouts might be more of an issue with MySQL settings than XDMoD. There are some MySQL variables that set various types of timeouts. My guess is you would want to look at either wait_timeout, connect_timeout, or interactive_timeout. I'm not sure which, if any, of these would help you the most. Which version of XDMoD are you using?

For the errors in the web interface, there should be some log files in /var/log/xdmod. Can you send the exceptions.log and apache-error.log if they exist? The 504 error is a gateway timeout error. The log files might give us more information about what is going on.

Thanks, Greg