Pipes feature is not supported on this self-hosted runner's platform

kanchan patil January 2, 2023
Hi,
I am trying to build a pipeline with runner and facing below issue
Configuration error

The Pipes feature is not supported on this self-hosted runner's platform.

bitbucket-pipelines.yml

 

image: atlassian/default-image:2

 

pipelines:
default:
- parallel:
- step:
name: 'Get pods'
runs-on:
- self.hosted
- linux.shell
script:
- pipe: atlassian/aws-eks-kubectl-run:2.2.0
variables:
ROLE_ARN: ''
AWS_ACCESS_KEY_ID: ''
AWS_SECRET_ACCESS_KEY: ''
AWS_DEFAULT_REGION: 'ap-south-1'
CLUSTER_NAME: 'Dev-test'
KUBECTL_COMMAND: 'get pod'
DEBUG: 'true'

1 answer

0 votes
Ben
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 3, 2023

Hey kanchan,

 

Unfortunately, pipes are not available in Linux Shell runners due to security concerns - this limitation is detailed in the documentation below:
https://support.atlassian.com/bitbucket-cloud/docs/set-up-runners-for-linux-shell/

You will instead need to make use of Linux Docker runners if you wish to make use of pipes, documentation can be found below:
https://support.atlassian.com/bitbucket-cloud/docs/set-up-and-use-runners-for-linux/

Hope this helps.

Cheers!

- Ben (Bitbucket Cloud Support)

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events