Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove hack/workaround for tekton bug that was creating multiple tekton tasks that has been fixed in latest tekton release #9

Merged
merged 5 commits into from
Jun 23, 2021

Conversation

itewk
Copy link
Contributor

@itewk itewk commented Mar 29, 2021

purpose

there was an epic hack tro try and work around the following teckton bugs

Those are all fixed now so those workaround/hacks are no longer needed.

fix

remove the hacks.

testing

tested the minimal, typical, and everything workflows.

@itewk itewk self-assigned this Mar 29, 2021
@itewk itewk added the enhancement New feature or request label Mar 29, 2021
@itewk itewk requested a review from andykrohg March 29, 2021 13:16
@itewk
Copy link
Contributor Author

itewk commented Mar 29, 2021

@andykrohg you have a tekton test environment up right now on latest tekton version and i don't, mind giving this a shot?

@itewk
Copy link
Contributor Author

itewk commented Mar 29, 2021

ugggg, i dont know why the tests just failed....don't have time to look at right now

@itewk itewk force-pushed the feature/tekton-remove-hacks branch 6 times, most recently from f6dce65 to 7e97f86 Compare June 22, 2021 19:23
…on tasks that has been fixed in latest tekton release
* update minimum workflow to allign with new minimum
* add tekton typical workflow
* update everything workflow to align with new everything
* add reporting to finally
* move all charts starting with 'ploigos-workflow-' to 'charts/plogigos-workflow/' and remove the prefix to work around helm/chart-testing#343
* update README to reflect local testing updates
* update to use 'ref' instead of 'name' for EventListener TriggerTemplate references due to deprivation of 'name' parameter
* .github workflows
  * in testing kind cluster create default IngressClass
  * upgrade testing to use helm 3.6.1
  * CHARTS_DIR env variable
@itewk itewk force-pushed the feature/tekton-remove-hacks branch from 7e97f86 to 5564dd0 Compare June 23, 2021 10:48
@itewk itewk force-pushed the feature/tekton-remove-hacks branch from 7e9247e to f322d7d Compare June 23, 2021 11:11
@itewk
Copy link
Contributor Author

itewk commented Jun 23, 2021

skipping review.

@andykrohg operator i dont think will need any updates due to these changes other then pulling new version of charts.

@itewk itewk merged commit 3c3c624 into ploigos:main Jun 23, 2021
@itewk itewk deleted the feature/tekton-remove-hacks branch June 23, 2021 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant