GitHub user MaluNoPeleke added a comment to the discussion: Error running a container
I directly connect to the Ubuntu container of WSL and use the native mounts there, no access of Windows files. I also use the default Docker Setup from the documentation which is running like this in the init container: > Change ownership of files in /opt/airflow to 50000:0 > > > Change ownership of files in shared volumes to 50000:0 > > ownership of '/opt/airflow/logs' retained as airflow:root > ownership of '/opt/airflow/dags/master_to_reporting.py' retained as > airflow:root > ownership of '/opt/airflow/dags/start_all_etl_runs.py' retained as > airflow:root > ownership of '/opt/airflow/dags/utils.py' retained as airflow:root > ownership of '/opt/airflow/dags/raw_to_master.py' retained as airflow:root > ownership of '/opt/airflow/dags/frontend_input_to_staging.py' retained as > airflow:root > ownership of '/opt/airflow/dags/tasks/api_to_staging/process_api_job.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/api_to_staging' retained as airflow:root > ownership of > '/opt/airflow/dags/tasks/master_to_reporting/empty_all_tables.py' retained as > airflow:root > ownership of > '/opt/airflow/dags/tasks/master_to_reporting/insert_patient_data.py' retained > as airflow:root > ownership of '/opt/airflow/dags/tasks/master_to_reporting/site_metrics.py' > retained as airflow:root > ownership of > '/opt/airflow/dags/tasks/master_to_reporting/insert_site_data.py' retained as > airflow:root > ownership of > '/opt/airflow/dags/tasks/master_to_reporting/insert_project_data.py' retained > as airflow:root > ownership of '/opt/airflow/dags/tasks/master_to_reporting/patient_metrics.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/master_to_reporting/project_metrics.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/master_to_reporting' retained as > airflow:root > ownership of > '/opt/airflow/dags/tasks/frontend_input_to_staging/load_to_staging.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/frontend_input_to_staging' retained as > airflow:root > ownership of '/opt/airflow/dags/tasks/raw_to_master/insert_raw_to_master.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/raw_to_master' retained as airflow:root > ownership of '/opt/airflow/dags/tasks/config/insert_mappings.py' retained as > airflow:root > ownership of '/opt/airflow/dags/tasks/config' retained as airflow:root > ownership of '/opt/airflow/dags/tasks/staging_to_raw/insert_to_raw_link.py' > retained as airflow:root > ownership of > '/opt/airflow/dags/tasks/staging_to_raw/insert_to_raw_key_value.py' retained > as airflow:root > ownership of '/opt/airflow/dags/tasks/staging_to_raw/insert_to_raw_hub.py' > retained as airflow:root > ownership of '/opt/airflow/dags/tasks/staging_to_raw/load_from_staging.py' > retained as airflow:root > ownership of > '/opt/airflow/dags/tasks/staging_to_raw/insert_to_raw_meta_data.py' retained > as airflow:root > ownership of > '/opt/airflow/dags/tasks/staging_to_raw/insert_to_raw_satellite.py' retained > as airflow:root > ownership of '/opt/airflow/dags/tasks/staging_to_raw' retained as airflow:root > ownership of '/opt/airflow/dags/tasks' retained as airflow:root > ownership of '/opt/airflow/dags/api_to_staging.py' retained as airflow:root > ownership of '/opt/airflow/dags/db/reporting_schema_spec.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db/qss_spec.py' retained as airflow:root > ownership of '/opt/airflow/dags/db/logging_schema_spec.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db/staging_schema_spec.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db/database_logger.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db/general_spec.py' retained as airflow:root > ownership of '/opt/airflow/dags/db/utils.py' retained as airflow:root > ownership of '/opt/airflow/dags/db/config_schema_spec.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db/table_mappings.py' retained as airflow:root > ownership of '/opt/airflow/dags/db/raw_and_master_schema_spec.py' retained as > airflow:root > ownership of '/opt/airflow/dags/db' retained as airflow:root > ownership of '/opt/airflow/dags/start_single_etl_run.py' retained as > airflow:root > ownership of '/opt/airflow/dags/staging_to_raw.py' retained as airflow:root > ownership of '/opt/airflow/dags' retained as airflow:root > ownership of '/opt/airflow/plugins' retained as airflow:root > ownership of '/opt/airflow/config/airflow.cfg' retained as airflow:root > ownership of '/opt/airflow/config' retained as airflow:root > > Files in shared volumes: > > /opt/airflow/config: > total 116 > drwxr-xr-x 2 airflow root 4096 Nov 18 09:23 . > drwxrwxr-x 1 airflow root 4096 Nov 18 09:31 .. > -rw-r--r-- 1 airflow root 109328 Nov 18 09:23 airflow.cfg > > /opt/airflow/dags: > total 72 > drwxr-xr-x 4 airflow root 4096 Nov 18 09:23 . > drwxrwxr-x 1 airflow root 4096 Nov 18 09:31 .. > -rw-r--r-- 1 airflow root 2171 Nov 18 09:23 api_to_staging.py > drwxr-xr-x 2 airflow root 4096 Nov 18 09:23 db > -rw-r--r-- 1 airflow root 982 Nov 18 09:23 frontend_input_to_staging.py > -rw-r--r-- 1 airflow root 1735 Nov 18 09:23 master_to_reporting.py > -rw-r--r-- 1 airflow root 3164 Nov 18 09:23 raw_to_master.py > -rw-r--r-- 1 airflow root 8231 Nov 18 09:23 staging_to_raw.py > -rw-r--r-- 1 airflow root 3229 Nov 18 09:23 start_all_etl_runs.py > -rw-r--r-- 1 airflow root 4270 Nov 18 09:23 start_single_etl_run.py > drwxr-xr-x 8 airflow root 4096 Nov 18 09:23 tasks > -rw-r--r-- 1 airflow root 12886 Nov 18 09:23 utils.py > > /opt/airflow/logs: > total 4 > drwxr-xr-x 2 airflow root 40 Nov 18 09:31 . > drwxrwxr-x 1 airflow root 4096 Nov 18 09:31 .. > > /opt/airflow/plugins: > total 4 > drwxr-xr-x 2 airflow root 40 Nov 18 09:31 . > drwxrwxr-x 1 airflow root 4096 Nov 18 09:31 .. > Running airflow connections to add default connections > The container is run as root user. For security, consider using a regular > user account. I have just started from scratch again with a newly installed Ubuntu WSL2 and still get the permission denied error. GitHub link: https://github.com/apache/airflow/discussions/41025#discussioncomment-14999305 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
