AICoE / aicoe-ci

AICoE-CI using TektonCD pipelines and triggers
13 stars 13 forks source link

Release of version 1.1.0 #168

Closed khebhut[bot] closed 2 years ago

khebhut[bot] commented 2 years ago

Hey, @codificat!

Opening this PR to create a release in a backwards compatible manner.

This is a new request after #165, but aiming at a minor version rather than major.

Background:


WARNING NOTE The release version mentioned in the source-code couldn't be found in git tags, hence the release is created from the start. If that is not the right behavior:

Closes: #167


Changelog:
* Remove maintainer list from .thoth.yaml (#166)
* :turtle: Enable few of orgs to sign the image with chains
* :panda_face: Fix the image issue in tag-release task
* :turtle: Enable image digest and image info set as result (#163)
* :city_sunrise: Allow arch build with overlays feature (#161)
* Add tag value to job name for summit demo
* use of default_branch instead of master keyword
* Introduce custom tag push with issue release pipeline
* Fix the python interpretor for the script
* Refactored the code with python instead of bash for tag delivery
* Using the python -m build for generating package artifacts
* Use twine image for the build of the python package artifact
* set the default base image as the python 3.8 image
* Add resources for container build steps
* Include a user for learning elyra
* :boom: Patch up the pulp upload template with the latest changes
* Fix the permission issues
* Fix the permission issues
* Propogate requirements info to a specific dir
* Update pre-commit repos to use https
* Update OWNERS
* Some spelling and link fixes
* Update labels on issue templates
* adding the custom rhods pipeline as well to overlay listener
* updating tekton trigger definitions to 14.2
* fix the apiversion for the git-add-releas-artifacts
* fixed the notification of pipelines deployment
* fix: corrected the kustomize file resources
* creating the github-release tekton task
* fix: included the missing manifest details in kustomize file
* Update tasks/init-task.yaml
* check the owners file in the repo as well as github association rules
* creating the github-release tekton task
* :turtle: restrict solvers pull request checks
* :hatching_chick: Fix the template name reference based on upgrade tt v0.12.0
* Add description of the pipeline to aicoe-ci
* Extend gather metrics pipeline for multiple deployments
* :turtle: patch up the ceph configmaps
* patch up the ceph configmpa
* :lock: update ceph and os-climate creds for deployment
* :robot: set tekton-dashboard route with acme
* :boom: Reduce the continuous request of prescription
* reset the debugging for tekton dashbaord
* debugging the tekton dashbaord
* Adjust the aicoe-ci setup for the moc cluster
* Adjust the aicoe-ci setup for the moc cluster
* :fire: patch up the spelling mistake
* :panda_face: github template for requesting help with sesheta invite
* :droplet: comment in the issue of delivery of module based on package
* :panda_face: support re-upload of package via issue template
* Initialize the declared result params
* :four_leaf_clover: patch up the condition for the package upload
* :umbrella: update the secrets for the pulp-pypi index
* :panda_face: fix for the configuration file respect to the paths
* :robot: fix the pre-commit issues
* :cloud: feature to upload packages to pulp-pypi
* :fire: allow all to do retest on prs
* :game_die: set ssh_url for the upstream sync tasks
* Fix upstream-sync task (#116)
* :fire: correct the code to pick right base image for the overlays
* :cloud: update the tekton-dashboard certs
* support aiisv pusher secret with the aicoe-ci
* set stage to support on the testing repo
* set the model pipeline to run on the elyra-aidevsecops repo
* add missing input
* Use new patch realease
* add missing resource for configuration task
* correct-param
* move param discovery to configuration
* Add checkout and correct link to use SHA
* update sha pipeline-helpers
* adjust template
* update setup-instance
* Add tasks and resources
* Add pipeline
* add git model template
* fix up the overlay pipeline creation as it break 64char constraint
* :hourglass: Introduce the model pull-request pipelines
* Fix build-analysis request submission failure with additional conditions
* Reduce the pipelinename size to satisfy the webhook validation
* Remove additional rolebinding which might not be reqiured
* :whale: fix the tekton-pipeline access as well
* :whale: include the tekton-pipeline access as well
* :whale: fix the openshift-pipeline access requirement
* fix: Use rbac api group for bindings to sync nicely in ArgoCD (#109)
* :guardsman: update the secrets
* include bindings type for syncing
* enable psi deployemnt to function with openshift-pipeline v1.2.3
* Switch to trigger.ref from trigger.name based on tekton-trigger v0.12.0 above change
* Maintain trigger template that follows tekton-trigger: v0.8.1 above
* couple the release pipeline with build analysis
* :turtle: serve only opened and reopened issue templates
* update the env var in the issue build task
* dont skip the git cherry pick
* include z-stream update for rhods to the pipeliens
* support rhods sync up with odh upstream
* updated the pull request title based on users request
* :turtle: include env var THAMOS_RUNTIME_ENVIRONMENT for the image build
* included the custom url inplace of cluster url
* updated the gitignore with scripts
* :fireworks: change the arch with bg image
* :robot: enable z-stream release for operate-first
* :guardsman: enable user gage to use the tool
* :turtle: use cel interceptor to restrict the issue pipelines
* :fire: Reduce the cpu usage for the tasks
* handle moc tekton custom route via aicoe-ci deployment
* disable tekton dashboard custom url setup via aicoe-ci
* introduce a custom name for the moc zero tekton dashboard
* update the dashboard url for the tekton tasks
* deprecate tox testing via aicoe-ci
* serve the pull request on few aspects
* allow the cluster to setup the route host directly
* :maple_leaf: serve only specific issues
* :whale: request higher memory for larger image builds
* segregate github events before triggering a pipeline
* Request memory for image push as image can be large
* deploy clean up task for stage instance
* Timeout extend for the tag release pipeline
* Work based on the configuration stated
* configure the ssh key to used from absolute path
* configure the ssh key to used from absolute path
* :hourglass: cleanup pipelineruns from the cluster via a cronjob
* :maple_leaf: filter pipelines to serve only gitops issue comments via cel
* :whale: setup route for moc deployment
* set higher timeout for tag release pipelines
* rewritten check in python
* Update missing resource for issue-release pipelines
* update the init task indentation
* Fix the colon in the python script
* Fix the extra quotes in the tasks
* migrate from bash script to python scripts
* support build and deliver overlay pattern projects (#93)
* :four_leaf_clover: fix variable declaration in the issue deploy task
* :four_leaf_clover: fix variable in the issue deploy task
* :four_leaf_clover: Allow issue pipelinerun to update kustomize files
* accomodate the tekton triggers v0.8.1 and v0.6.1 changes
* Temporary removal of the notification job for deployment
* Fix the path of the deployment notification env
* encrypt the secret with moc sops
* fix the path of the manifest secrets generator
* :dragon_face: restructured the manifest for kustomize support with deployment
* :guardsman: include the operate-first quay support for images
* :christmas_tree: updated the bot cred for pypi
* use different image source for tox check
* :rainbow: include the env var git repo name in s2i script based method
* :anchor: enable GIT_REPO_NAME to be added to the s2i image builds (#84)
* :honeybee: Deliver missing package module to pypi
* :arrow_down_small: stick to html cloning for now
* updated README and base image for pytest38 checks
* :arrow_up: updated source image for pytest and pre-commit
* :arrow_up: updated source image for thoth-ubi, pytest and pre-commit
* sync pipeline added which creates tag for sibling projects
* enable pull-request deploy task to use proper tag
* :books: updated info on setup of bot account for quay
* :rocket: update triggerbinding to be compatible with tekton triggers v0.6.1
* use quay based image to stay in  rate limits
* :sparkles: add ADR
* :star: allow users to define context path in the tag builds
* :game_die: use the default branch from the payload
* attach github secret with aicoe-ci serviceaccount
* Add Rebase Task (#73)
* pr prefix would be added to the pull request builds
* :arrow_up: bump up container build resources request
* :arrow_up: bump up pull request build resources
* :rabbit2: use default project name if not set in configuration (#71)
* :mouse2: allow users to push the tag image to another custom tag (#70)
* :rocket: update new dashboard link for the status
* :rocket: patch up ultrahook setup for production
* :scroll: fix links in the how-to-contribute document
* :scroll: update how-to-contribute documentation
* :books: contribution document updates
* :wrench: closely pack checking conditions in the pipeline
* :snail: patch update the pull-request-pipeline result var configuration
* :turtle: allow users to define dockerfilepath in the config file
* :books: Updated AICoE-CI README.md
* :snail: allow condition to execute on non config repos
* :arrow_up: include python3.8 based pre-commit and pytest
* :rocket: support python3.8 based pre-commit and pytest check (#65)
* :panda_face: increase resource requirement for pre-commit to fix exitcode 137
* :panda_face: increase resource requirement for build and pytest tasks
* :arrow_up: bump version in kustomize for the application
sesheta commented 2 years ago

Hi @khebhut[bot]. Thanks for your PR.

I'm waiting for a AICoE member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
harshad16 commented 2 years ago

/test all

harshad16 commented 2 years ago

/approve thanks

sesheta commented 2 years ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: harshad16

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/AICoE/aicoe-ci/blob/master/OWNERS)~~ [harshad16] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment