Comments (3)
Issue: When a new tar is generated containing new and/or updates to existing Tekton Pipelines / Tasks resources, the Kabanero instance running in the cluster (by default it is created in the "kabanero" namespace) will need to be updated to reference the new tar file. The way to update the existing Kabanero instance should be to patch the resource to ref the new tar.
For example, the following yaml snippet is from the kabanero instance by default.
stacks: pipelines: - https: url: https://github.com/kabanero-io/kabanero-pipelines/releases/download/0.6.1/default-kabanero-pipelines.tar.gz id: default sha256: 64aee2805d36127c2f1e0e5f0fc6fdae5cef19360c1bb506137584f3bd0988cc
To resolve this, we need to figure out the kubectl patch
cmd required to update the existing resource in the pipeline.
from devops-demo-pipelines.
Resolved this issue with @andrew-suh by running the following command.
oc patch Kabanero/kabanero -p '{"spec":{"stacks":{"pipelines":['$(cat ./json/add_pipeline_modified_template_2.json)']}}}' --type=merge --loglevel=9
from devops-demo-pipelines.
You can view the pull request here. Also moved the artifactory-package-release-update-pl
from experimental
to incubator
#21
from devops-demo-pipelines.
Related Issues (20)
- step 5 updating kabanero CR is not updating correctly HOT 1
- step 6 is not working and the user is not able to add pipelines to the Kabenero CR HOT 1
- Remove manifest file HOT 1
- Infinite pipeline runs get created when using the pipeline manager HOT 1
- gitops.yaml task is currently causing the pipeline to break HOT 1
- For mcm pipeline, Kabanero CRD wrapped as deployable is deleted after a pipeline run HOT 1
- Move the git-package-release-pl from experimental to incubator to
- Include a problem statement in the README.md file
- Create a new pipeline to deploy applications on cloud foundry
- Ibmcloud cf install layer not sticking in docker HOT 1
- Generate gitops task for flat file kubernetes deployment.yaml
- Update default Kabanero pipelines to include additional stages HOT 8
- Add section on how to bound pipelines onto kabanero stacks
- Add section how to create a custom stack with kabanero
- Include tutorial on how to use git-package-release-pl
- When using /bin/sh the create-release-for-git-task breaks
- package-release-update-pl is not passing because of daemon issue HOT 2
- When the user uploads a zip file to the release URL using bad/illegal HOT 5
- if org name has dashes, the sed is not getting the url of the repo name HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devops-demo-pipelines.