Is there a Helm chart for installing Tekton pipelines?
I'm using Tekton (https://tekton.dev/) to run CI/CD pipelines on top of Kubernetes and I'd like to deploy multiple pipelines one for each environment eg. DEV/UAT/PREPROD/PROD, has anyone seen a helm...
View ArticleTekton Kaniko build - gives push permissions errors
When running a pipeline with a Kaniko build task, I see the following error message:E0105 13:50:28.345758 19 aws_credentials.go:77] while getting AWS credentials NoCredentialProviders: no valid...
View ArticleBitbucket Cloud interceptor for Tekton EventListener
I'm creating an eventlisterner for my repo on Bitbucket Cloud and saw on the curent example on the Tekton documentation that the Bitbucket interceptor only support Bitbucket Server.I've created the...
View ArticleIs it possible to deploy Tekton on Google Cloud Run
I know Tekton can be deployed on Kubernetes. As Google Cloud Run is Knative running on Kubernetes, is it possible to deploy Tekton to Cloud Run? The use case behind the question is to have the Tekton...
View ArticleHow to build/run Spring Boot Containers for Kubernetes using CRaC
IssueWhat workflow (automated pipeline) can I use to create a container image from my Spring Boot application for deployment on Kubernetes that utilises the fast startup functionality provided by...
View ArticleCan't pass Tekton's Getting Started. TaskRun's are not actually running
I'm at the finish line of this tutorial on my Linux machine with minikube: https://tekton.dev/docs/getting-started/. But something went wrong and I don't get the expected echo result.In order to track...
View ArticleTekton dashboard
Got the following error, while trying to view tekton dashboard using the command kubectl port-forward -n tekton-pipelines service/tekton-dashboard 9097:9097Error from server (NotFound): services...
View ArticleTekton Migrating From paketobuildpacks/builder:base To...
The Tekton pipeline was working fine until the migration to Jammy. The only pipeline code changed was the image builder name.On the "buildpacks" (https://hub.tekton.dev/tekton/task/buildpacks) task the...
View ArticleLocal images are failing for tasks in Openshift pipelines 1.11
I have following task definition (simplified):apiVersion: tekton.dev/v1beta1kind: Taskmetadata: name: my-task namespace: mynamespace params: - default:...
View ArticleGKE Cluster immediately hits Persistent Disk SSD (GB) quota when installing...
I've created a default GKE autopilot cluster and called it "tekton-cluster". After I run the following code to configure Tekton on the cluster:# Install tekton pipelines and taskskubectl apply...
View ArticleCan I use ConfigMaps as Pipelines params in Openshift?
I've got several pipelines which need to connect to a Windows VM through SSH. The SSH connection information is mostly fixed, it doesn't change unless we need to change the VM for some reason, it...
View ArticlePipeline is skipping task when it shouldn't?
I have an Openshift/Tekton pipeline. I have a task that outputs a true/false passed result if certain tests pass:apiVersion: tekton.dev/v1beta1kind: Taskmetadata: name: test-repospec: results: - name:...
View ArticleTekton, npm ci, and "npm ERR! EMFILE: too many open files, open...
I'm using an incredibly simple pipeline to build my angular App. I run it on an openshift cluster.these are the two tasks: tasks: - name: fetch-source params: - name: url value: $(params.repo-url) -...
View ArticleHow to handle PipelineRuns and Tasks which are sensitive to concurrency in...
I'm trying to figure out how to enforce that PipelineRuns start and end in the order in which they were started.The reason I want this is because our pipelines also handle versioning of our...
View ArticleSSL Error when running Openshift AI Pipeline from code
I made an Elyra Pipeline en Openshift AI and I have submited to pipeline server ok.I tried to run the pipeline fromPython code:import osimport kfp_tektonimport ostoken = "[my_token]"route =...
View ArticleHow to gain access for background services running by a docker-compose...
the context of my problem is:I have a test routine in python, which start some containers, in order to run required services on background. So, when I run "pytest", it runs a "docker-compose up -d"...
View ArticleNO tekton task , taskrun or pipeline working in tekton
`# hello-world.yamlapiVersion: tekton.dev/v1beta1kind: Taskmetadata: name: hellospec: steps: - name: echo image: alpine script: | #!/bin/sh echo "Hello World"`# hello-world-run.yaml`your text`...
View ArticleKaniko with Tekton Pipeline: Nexus Registry Push Error "404 Not Found"
I work at a corporate company where our network is intranet-based. We are using Nexus as our Docker registry and I am writing a pipeline in Tekton. In the pipeline, I am using Kaniko and have created...
View Articlee2e testing maven libs
Situation:I provide several java libs and spring boot starterI have a collection of spring test application that communicate with each other, enable me to test all uses casesGoalWhen a library /...
View Articleerror running container: from /usr/bin/runc creating container
Inside a running container I am trying to build a container image using buildah (similar to dind).The running container is based out of ubi8 image and have instructions that installs both podman and...
View ArticleTekton Dashboard OIDC
Is there a supported way to enable OIDC with Tekton dashboard? I found this link:https://medium.com/octo-technology-morocco/secure-authentication-to-tekton-dashboard-using-oidc-36de9b3f8a7dwhich...
View ArticleOpenShift pipeline - How to allow only one Pipeline run at a time?
Hi I am new to OpenShift and from what I can see if I go to a Pipeline and select start twice, immediately two PipelineRuns will run in parallel. This will cause a error because both run's pods will...
View ArticleTekton error , how to fix: Error executing command: fork/exec...
I'm getting this error for one of the tekton steps. How do I fix?macos, docker-kubernetesError executing command: fork/exec /tekton/scripts/script-2-m6dkb: no such file or directory---apiVersion:...
View ArticleHow to install certain packages that are not available inside a container...
I am working on tekton pipeline and I am trying to build my Dockerfile inside a running container (i.e., dind), but it's not able to find a few packages inside the container environment.#No match for...
View ArticleTekton CD Pruner Job Pod Hanging with Istio Sidecar
I use Istio in my cluster with sidecar injection. When my Tekton pruner finishes a run, the pruner container stops but the Istio sidecar container does not. This prevents the job from finishing and the...
View ArticleHow to specify a workspace name as a parameter when creating a Tekton Trigger
I'm new to Tekton and recently stabled upon the following question:I have a pipeline which I manually run by issuing the following CLI command:pipeline start pipeline \ -p url="https://github.com/..."...
View ArticleDebugging thrift_http in OpenTelemetry Collector to send Tekton Traces
I have an otel-collector deployed that works perfectly accepting OTLP traces. Now, I want configure Tekton to add traces of the executed Pipelines. Currently, it only provides traces in HTTP Thrift...
View ArticleHow can I make a Tekton Task's command execution wait until the previous...
I have an OpenShift/Tekton pipeline which in Task A deploys an application to a test environment. In Task B, the application's test suite is run. If all tests pass, then the application is deployed to...
View ArticleSonarscanner tekton task is throwing ERROR: Error during SonarScanner...
SonarQube scanner tekton task https://hub.tekton.dev/tekton/task/sonarqube-scanner in default configuration is throwing following exception while scanning project in Go:step-sonar-scanINFO: Scanner...
View ArticleGit cli pull request - no PR created in the remote repo
After creating a git pull request by CLI, it is not visible in the remote repo. Should I use another push request to update the remote (Gitea) repo?Context is a Tekton pipeline. I have to work with the...
View Article