Hi,
When running the following pipeline:
image: koenpijnenburg/kompose:latest
pipelines: default:
- step: name: "Convert docker compose" script: - mkdir output - kompose convert --out output artifacts: - output/*.yaml - step: name: "Config kubectl" script: - chmod 777 output - ls -l - pipe: atlassian/kubectl-run:1.1.6 variables: KUBE_CONFIG: $KUBE_CONFIG KUBECTL_COMMAND: "apply" RESOURCE_PATH: "output/"
I get the following error:
PermissionError: [Errno 13] Permission denied: 'output/redis-master-deployment.yaml'
the folder has the following permissions:
<span>total 20</span><span>-rw-rw-rw-. 1 root root 460 May 8 07:05 <a href="https://bitbucket.org/kpapijnenburgfhict/kompose-test-cd/src/2b38cb00edcde51c6044799454d0936aa2f48721/Dockerfile" target="_blank" rel="noopener noreferrer">Dockerfile</a></span><span>-rw-rw-rw-. 1 root root 618 May 8 07:05 <a href="https://bitbucket.org/kpapijnenburgfhict/kompose-test-cd/src/2b38cb00edcde51c6044799454d0936aa2f48721/azure-pipelines.yml" target="_blank" rel="noopener noreferrer">azure-pipelines.yml</a></span><span>-rw-rw-rw-. 1 root root 809 May 8 07:05 <a href="https://bitbucket.org/kpapijnenburgfhict/kompose-test-cd/src/2b38cb00edcde51c6044799454d0936aa2f48721/bitbucket-pipelines.yml" target="_blank" rel="noopener noreferrer">bitbucket-pipelines.yml</a></span><span>-rw-rw-rw-. 1 root root 420 May 8 07:05 <a href="https://bitbucket.org/kpapijnenburgfhict/kompose-test-cd/src/2b38cb00edcde51c6044799454d0936aa2f48721/docker-compose.yml" target="_blank" rel="noopener noreferrer">docker-compose.yml</a></span><span>drwxrwxrwx. 2 root root 4096 May 8 07:05 output</span> <span>+ ls -l</span>
As far as I can see the folder has the right permissions and the pipe should be able to use them. Is this really a permission error or is something else going wrong?