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

As WRES team, I would like to identify a candidate for github Release v6.27, test it, and if it passes, deploy it; candidate RC1: 74b8415b4960c458f786a4a6ede33d6ea6d76fcf wres-20241018-74b8415.zip #343

Open
10 of 15 tasks
epag opened this issue Oct 18, 2024 · 10 comments
Assignees
Milestone

Comments

@epag
Copy link
Collaborator

epag commented Oct 18, 2024

  • 1 - Update vulnerable (or more) libraries in WRES applications (use gradle task and/or inspect build.gradle vs repositories)
  • 2 - Tag a commit as staging to kick off pre-release workflow (Pre-release github action)
  • 3 - Nominate a commit that has passed the pre-release workflow (Pre-release github action)
  • 4 - Check nominated version passes live external services tests (Results sent via emails)
  • 5 - Check nominated version passes full system tests (Results sent via emails)
  • 6 - Test candidate with 900 series system tests (WRES Test VM or PC)
  • 7 - Test migration from scratch (new database instance) - migration succeeds with no issues
  • 8 - Test candidate by doing database migration from previous release db with half of system test data to this release with no issues
  • 9 - Test candidate with identified alpha (internal) User Acceptance Tests (-ti)
  • 10 - Test candidate as a standalone.
  • 11 - Push yml files changed
  • 12 - Tag the commits that produced the release that passed everything and was already deployed to -prod
  • 13 - Update database documentation in wiki
  • 14 - Update user documentation
  • 15 - Close GitHub tickets actually completed in this release and move tickets not completed to backlog
@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

I am going to temporarily turn off the staging deployment job and go through the staging deploy

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

image
Staging checks passed

@epag epag changed the title As WRES team, I would like to identify a candidate for github Release v6.27, test it, and if it passes, deploy it; candidate RC1 As WRES team, I would like to identify a candidate for github Release v6.27, test it, and if it passes, deploy it; candidate RC1: 74b8415b4960c458f786a4a6ede33d6ea6d76fcf Oct 18, 2024
@epag epag changed the title As WRES team, I would like to identify a candidate for github Release v6.27, test it, and if it passes, deploy it; candidate RC1: 74b8415b4960c458f786a4a6ede33d6ea6d76fcf As WRES team, I would like to identify a candidate for github Release v6.27, test it, and if it passes, deploy it; candidate RC1: 74b8415b4960c458f786a4a6ede33d6ea6d76fcf wres-20241018-74b8415.zip Oct 18, 2024
@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

Nominated
commit 74b8415
wres-20241018-74b8415.zip

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

Passed external and extended tests

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

Doing 900 series

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

900 series pass in a reasonable time

wres.2024-10-18.log

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

Going to upload to staging now. Will need some help doing UAT, but the full deploy is going to have to wait to monday

@epag
Copy link
Collaborator Author

epag commented Oct 18, 2024

deployed to staging, ready for UAT

@epag
Copy link
Collaborator Author

epag commented Oct 21, 2024

Finished UAT

@epag epag added this to the v6.27 milestone Oct 21, 2024
@epag epag self-assigned this Oct 21, 2024
@epag
Copy link
Collaborator Author

epag commented Oct 21, 2024

Standalone testing looks good as well

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

1 participant