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

RETRO/SPIKE: List all actions that need to be automated #18

Open
8 tasks
heyselbi opened this issue Sep 18, 2023 · 2 comments
Open
8 tasks

RETRO/SPIKE: List all actions that need to be automated #18

heyselbi opened this issue Sep 18, 2023 · 2 comments

Comments

@heyselbi
Copy link

List all items that need to be automated.

Upstream to ODH automation:

  • Text

ODH to RHODS automation:

  • Text

PR process-related automation:

  • text

Tag and Release automation:

  • Create a tag automatically at the end of the sprint
  • Create a release + release notes at the of the sprint
  • Create a JIRA Story after feature freeze and after code freeze every sprint

GitHub Project Board:
Related Story issue

  • When the sprint 1.X ends and a new sprint 1.X+1 starts, we want to update the Sprint tag in all of the issues that don't have the status of "Done" in Sprint 1.X.
  • When pull request is linked, the Status should automatically change to "Under Review"
@Xaenalt
Copy link

Xaenalt commented Oct 5, 2023

Good candidate for automation would be end of each sprint a job to pull code from odh:main > odh:release > RHODS:main > RHODS:rhods-x.y and kick off the automatic builds, that would let us focus just on main branch for development

@rpancham rpancham self-assigned this Oct 10, 2023
@danielezonca
Copy link

It is a "huge" ticket but I think we must find a solution to automate openshift-ci builds to inject the tag in the manifest as soon as we kick the release.
I would probably prefer to invest some time to migrate all pipeline out of openshift-ci so that we have a single release cycle but I don't know how big is this scope.

This is a related ticket of some manual activity to automate
https://issues.redhat.com/browse/RHOAIENG-860

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants