Chris (deprecated profile)
airbyte-integrations/bases/base-python/airbyte_protocol/models/airbyte_message.py
?
For some reason, when i run my ./gradlew build
it ends up with a new ownership by root:root
user and makes my command fails afterward because of permission access... ⁉️user
10/23/2020, 4:58 PMairbyte-integrations/bases/base-python/build.gradle
user
10/23/2020, 4:58 PMgenerateProtocolClassFiles
user
10/23/2020, 4:59 PMuser
10/23/2020, 5:00 PMuser
10/23/2020, 5:02 PMwhoami
in generate-protocol-files.sh
and run ./gradlew generateProtocolClassFiles
user
10/23/2020, 5:02 PMuser
10/23/2020, 5:03 PMuser
10/23/2020, 5:03 PMuser
10/23/2020, 5:03 PMuser
10/23/2020, 5:04 PMuser
10/23/2020, 5:05 PM--user "$(id -u):$(id -g)"
to the docker call?user
10/23/2020, 5:05 PMuser
10/23/2020, 5:05 PMwhoami
returns the user not root in the script shelluser
10/23/2020, 5:14 PMls -l /tmp/airbyte_local/output_data/exchange_rate.csv
-rw-r--r-- 1 root root 13447 Oct 23 19:11 /tmp/airbyte_local/output_data/exchange_rate.csv
user
10/23/2020, 5:16 PM--user "$(id -u):$(id -g)"
to just the docker call in generate-protocol-files.sh
does it fix your problem?user
10/23/2020, 5:18 PMuser
10/23/2020, 5:19 PMuser
10/23/2020, 5:36 PMARG USER_ID
ARG GROUP_ID
RUN addgroup --gid $GROUP_ID user
RUN adduser --disabled-password --gecos '' --uid $USER_ID --gid $GROUP_ID user
USER user
user
10/23/2020, 5:40 PMTask :airbyte-integrations:bases:base-python:blackFormat FAILED
[python] .venv/bin/python -m black . --line-length 140
error: cannot format /home/runner/work/airbyte/airbyte/airbyte-integrations/bases/base-python/airbyte_protocol/models/airbyte_message.py: [Errno 13] Permission denied: '/home/runner/work/airbyte/airbyte/airbyte-integrations/bases/base-python/airbyte_protocol/models/airbyte_message.py'
user
10/23/2020, 5:41 PMuser
10/23/2020, 5:42 PMuser
10/23/2020, 5:42 PMuser
10/23/2020, 5:42 PMuser
10/23/2020, 5:45 PMuser
10/23/2020, 5:45 PMuser
10/23/2020, 5:45 PMuser
10/23/2020, 5:45 PMuser
10/23/2020, 5:45 PMuser
10/23/2020, 5:46 PMuser
10/23/2020, 5:46 PMuser
10/23/2020, 5:46 PMuser
10/23/2020, 5:48 PMuser
10/23/2020, 5:48 PMuser
10/23/2020, 5:48 PMuser
10/23/2020, 5:56 PMgenerateProtocolClassFiles
is working the first time but not the seconduser
10/23/2020, 8:48 PMgenerate-protocol-files.sh
, right?user
10/23/2020, 8:50 PMuser
10/23/2020, 8:50 PMuser
10/23/2020, 8:51 PMuser
10/23/2020, 8:52 PMuser
10/23/2020, 8:54 PMdocker run
not building the imageuser
10/23/2020, 8:56 PM