Story #16229

Release 2.0.2

Added by Peter Amstutz 9 months ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
04/13/2020
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-

Subtasks

Task #16279: 1. Prepare branchResolvedPeter Amstutz

Task #16280: 2. Review branchResolvedLucas Di Pentima

Task #16281: 3. Create 2.0.3 release in redmineResolvedPeter Amstutz

Task #16282: 4. Record git commitsResolvedPeter Amstutz

Task #16283: 5. Build RC packagesResolvedPeter Amstutz

Task #16284: 6. Draft release notesResolvedPeter Amstutz

Task #16285: 7. Review release notesResolvedLucas Di Pentima

Task #16286: 8. Deploy RC to lugli [COVID-19]ResolvedPeter Amstutz

Task #16287: 9. Run demo workflow on playgroundResolved

Task #16289: 11. Test playgroundResolved

Task #16290: 12. Sign off on RCResolvedPeter Amstutz

Task #16291: 13. Promote RC to stableResolvedPeter Amstutz

Task #16292: 14. Publish docker image, python and ruby packagesResolvedPeter Amstutz

Task #16293: 15. Tag commitsResolvedPeter Amstutz

Task #16294: 16. Add release notes to front pageResolvedPeter Amstutz

Task #16295: 17. Announce new releaseResolvedPeter Amstutz

History

#1 Updated by Peter Amstutz 8 months ago

  • Assigned To set to Peter Amstutz

#2 Updated by Peter Amstutz 8 months ago

  • Target version changed from 2020-04-08 Sprint to 2020-04-22

#3 Updated by Peter Amstutz 8 months ago

Finish cherry-picking tickets listed on the release https://dev.arvados.org/rb/release/30

arvados 87c40af4f0f1936ff992d080b23acf4fcb96c10f
workbench2: 5924c2b69f48a6b91243d1593b4f16bab0eace56
SSO: 5c179dca8c2349f869b301f9c4152aa0b84adb94
composer: ebdfd58f34baa667689381c5cf16937a6b23da6d

Test run here https://ci.arvados.org/view/Developer/job/developer-run-tests/1811/

#4 Updated by Lucas Di Pentima 8 months ago

Some comments (on the arvados repo):

  • #16218 seems to be missing?
  • Maybe this commit can be added? 12fc61c19004ad818ebe2986df5536e4fa4191cd (from March 11)
  • There’re a couple of pinned gem commits here: 9c9eecd17f04b21fb63e331b3fabd617f9157b53 and 971223b2b9e05fb7e1839f41e58d3060623698bb

#5 Updated by Lucas Di Pentima 8 months ago

For the WB2 repo I think this may be needed:
  • 16181 may need being included
  • 15951 may also need inclusion? it's a UI fix
  • There’re also 3 commits (security updates) that I didn’t include on any ticket (but now I see it was a mistake because it is hard to track on point releases):
    • 5dc561de99bdba0443568b8adeea59511a02c6ac
    • 5d405a641ea6821b0966f1e059bf7ed5a52f4a81
    • 3a1711b41363ae562303f219df0e8d6ba7f521cd

#6 Updated by Lucas Di Pentima 8 months ago

sso-provider and composer repos look good to me.

#7 Updated by Peter Amstutz 8 months ago

Lucas Di Pentima wrote:

Some comments (on the arvados repo):

This is a change in SSO. Forgot to push. Done.

  • Maybe this commit can be added? 12fc61c19004ad818ebe2986df5536e4fa4191cd (from March 11)

I cherry-picked this one already (891f67ea72aa35895c57421531b2b5cbbd25e70d)

  • There’re a couple of pinned gem commits here: 9c9eecd17f04b21fb63e331b3fabd617f9157b53 and 971223b2b9e05fb7e1839f41e58d3060623698bb

Thanks. Just added them.

For the WB2 repo I think this may be needed:
  • 16181 may need being included

This was already included in 2.0.1, unless I'm missing something.

  • 15951 may also need inclusion? it's a UI fix

Good idea. Added.

  • There’re also 3 commits (security updates) that I didn’t include on any ticket (but now I see it was a mistake because it is hard to track on point releases):
    • 5dc561de99bdba0443568b8adeea59511a02c6ac
    • 5d405a641ea6821b0966f1e059bf7ed5a52f4a81
    • 3a1711b41363ae562303f219df0e8d6ba7f521cd

Thanks, I cherry-picked those as well.

Arvados 2.0-dev branch now at 5f300020c51e8073a9cb6e45ee49991386244510 https://ci.arvados.org/view/Developer/job/developer-run-tests/1813/

workbench2 2.0-dev branch now at 6f5c42c1239fe585b805088eb2b4baf783584cc7 https://ci.arvados.org/view/Developer/job/developer-tests-workbench2/18/

#8 Updated by Lucas Di Pentima 8 months ago

LGTM, thanks!

#9 Updated by Peter Amstutz 7 months ago

Promoting 2.0.2 release candidate to stable, built from these commits:

arvados 5f300020c51e8073a9cb6e45ee49991386244510
sso 5c179dca8c2349f869b301f9c4152aa0b84adb94
composer ebdfd58f34baa667689381c5cf16937a6b23da6d
workbench2 6f5c42c1239fe585b805088eb2b4baf783584cc7

#10 Updated by Peter Amstutz 7 months ago

  • Status changed from New to Resolved

Also available in: Atom PDF