Project

General

Profile

Actions

Idea #21089

closed

Release Arvados 2.7.1

Added by Peter Amstutz 6 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Start date:
11/29/2023
Due date:
Story points:
-
Release relationship:
Auto

Files


Subtasks 27 (1 open26 closed)

Task #21090: 1. Prepare X.Y-staging branchResolvedPeter Amstutz11/29/2023Actions
Task #21091: 2. Update the "Upgrading Arvados and Release notes" doc page (main and release branch), update provision.sh, formula and arvbox to point to releaseResolved11/29/2023Actions
Task #21092: 3. Ensure that the entire automated testing pipeline is passing on JenkinsResolved11/29/2023Actions
Task #21093: 4. Review release branchResolvedBrett Smith11/29/2023Actions
Task #21094: 5. Draft release notes and publish them to www-devResolvedBrett Smith12/06/2023Actions
Task #21095: 6. Review release notesResolvedPeter Amstutz12/07/2023Actions
Task #21096: 7. Create next redmine releaseResolved12/06/2023Actions
Task #21097: 8. Build RC packagesResolved12/06/2023Actions
Task #21098: 9. Build RC arvados/jobs imageResolved12/07/2023Actions
Task #21099: 10. Ensure installer tests are passingResolved12/07/2023Actions
Task #21100: 11. Build compute image & deploy RC packages to playgroundResolved12/08/2023Actions
Task #21101: 12. Run bam-to-vcf demo pipelineResolved12/08/2023Actions
Task #21102: 13. Manual testingResolved12/08/2023Actions
Task #21103: 14. Approve RC for releaseResolved12/12/2023Actions
Task #21104: 15. Build final release packagesResolved12/12/2023Actions
Task #21105: 16. Publish stable arvados/jobs Docker imageResolved12/12/2023Actions
Task #21106: 17. Push packages to stableResolved12/12/2023Actions
Task #21107: 18. Publish Python and Ruby packagesResolved12/12/2023Actions
Task #21108: 19. Publish Java package (skipped no change)Resolved12/12/2023Actions
Task #21109: 20. Publish R packageResolved12/12/2023Actions
Task #21110: 21. Publish arvados/arvbox-demo imageIn Progress12/12/2023Actions
Task #21111: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-stagingResolved12/12/2023Actions
Task #21112: 23. Ensure doc.arvados.org is up to dateResolved12/12/2023Actions
Task #21113: 24. Merge release notes (step 6) from "develop" to "main" on arvados.orgResolved12/12/2023Actions
Task #21114: 25. Send out release announcementsResolvedBrett Smith12/12/2023Actions
Task #21115: (n/a) 26. Major releases only: Copy "run-tests" jobs in jenkinsResolved12/12/2023Actions
Task #21116: 27. Add the release to zenodo.orgResolved12/12/2023Actions
Actions #1

Updated by Peter Amstutz 6 months ago

  • Target version changed from Development 2023-11-08 sprint to Development 2023-11-29 sprint
Actions #2

Updated by Peter Amstutz 6 months ago

  • Release set to 67
Actions #3

Updated by Peter Amstutz 6 months ago

  • Assigned To set to Peter Amstutz
Actions #5

Updated by Peter Amstutz 5 months ago

  • Target version changed from Development 2023-11-29 sprint to Development 2024-01-03 sprint
Actions #9

Updated by Peter Amstutz 5 months ago

centos 7 error:

16:20:39 Installing pg 1.5.4 with native extensions
16:20:40 Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
16:20:40 
16:20:40     current directory: /usr/local/rvm/gems/ruby-2.7.2/gems/pg-1.5.4/ext
16:20:40 /usr/local/rvm/rubies/ruby-2.7.2/bin/ruby -I
16:20:40 /usr/local/rvm/rubies/ruby-2.7.2/lib/ruby/2.7.0 -r
16:20:40 ./siteconf20231206-13-1ngyg3s.rb extconf.rb
16:20:40 Calling libpq with GVL unlocked
16:20:40 checking for pg_config... yes
16:20:40 Using config values from /usr/bin/pg_config
16:20:40 Using libpq from /usr/lib64
16:20:40 checking for libpq-fe.h... yes
16:20:40 checking for libpq/libpq-fs.h... yes
16:20:40 checking for pg_config_manual.h... yes
16:20:40 checking for PQconnectdb() in -lpq... yes
16:20:40 checking for PQconninfo() in libpq-fe.h... no
16:20:40 Your PostgreSQL is too old. Either install an older version of this gem or
16:20:40 upgrade your database to at least PostgreSQL-9.3.

rocky 8 error:

16:23:35 Installing zlib 3.0.0 with native extensions
16:23:35 Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
16:23:35 
16:23:35     current directory: /usr/local/rvm/gems/ruby-2.7.2/gems/zlib-3.0.0/ext/zlib
16:23:35 /usr/local/rvm/rubies/ruby-2.7.2/bin/ruby -I
16:23:35 /usr/local/rvm/rubies/ruby-2.7.2/lib/ruby/2.7.0 -r
16:23:35 ./siteconf20231206-13-1isgqwl.rb extconf.rb
16:23:35 checking for deflateReset() in -lz... yes
16:23:35 checking for zlib.h... yes
16:23:35 checking for crc32_combine() in zlib.h... yes
16:23:35 checking for adler32_combine() in zlib.h... yes
16:23:35 checking for z_crc_t in zlib.h... yes
16:23:35 checking for z_size_t in zlib.h... yes
16:23:35 creating Makefile
16:23:35 
16:23:35 current directory: /usr/local/rvm/gems/ruby-2.7.2/gems/zlib-3.0.0/ext/zlib
16:23:35 make --jobs $(grep -c processor /proc/cpuinfo) "DESTDIR=" clean
16:23:35 
16:23:35 current directory: /usr/local/rvm/gems/ruby-2.7.2/gems/zlib-3.0.0/ext/zlib
16:23:35 make --jobs $(grep -c processor /proc/cpuinfo) "DESTDIR=" 
16:23:35 compiling zlib.c
16:23:35 zlib.c:16:11: fatal error: valgrind/memcheck.h: No such file or directory
16:23:35  # include <valgrind/memcheck.h>
16:23:35            ^~~~~~~~~~~~~~~~~~~~~
16:23:35 compilation terminated.
16:23:35 make: *** [Makefile:245: zlib.o] Error 1
16:23:35 
16:23:35 make failed, exit code 2
Actions #10

Updated by Brett Smith 5 months ago

Peter Amstutz wrote in #note-9:

rocky 8 error:

This is the same error as #21028. Maybe pick fe8da34676be7c6fbb1042fcfcabee19bfa424d0 and 7a26b8b5d6691e51647dda8a1c4a73abf3b3c097?

Actions #11

Updated by Peter Amstutz 5 months ago

Cherry picked some additional fixes for rocky 8:

build-publish-packages-testing-rocky8: #7

Actions #14

Updated by Peter Amstutz 5 months ago

  • Status changed from New to In Progress
Actions #15

Updated by Peter Amstutz 5 months ago

  • Tracker changed from Bug to Idea
Actions #16

Updated by Peter Amstutz 5 months ago

Blockers:

  • live logs not showing up on pirca -- configuration issue, resolved
  • search panel layout issue -- in progress (#21280)
  • if we're merging workbench fixes at the last minute, we can include the log sorting issue as well (#21204)
Actions #17

Updated by Sarah Zaranek 5 months ago

Strange behavior that logs don't seem to be filtering correctly from the project view...

Actions #18

Updated by Sarah Zaranek 5 months ago

Same for ouptuts --

for instance this output is showing up --

https://workbench.pirca.arvadosapi.com/collections/pirca-4zz18-69a1mjjzi54ju37

Actions #19

Updated by Sarah Zaranek 5 months ago

This jobs is showing odd things for subprocess -- the graphs says there are 156 but none are listed below:
https://workbench.pirca.arvadosapi.com/processes/pirca-xvhdp-llbg30zqukrb942

Actions #20

Updated by Sarah Zaranek 5 months ago

Actually it was just so slow that it tooks over a minute for them to show up :(

It also puts the "No subprocesses available for listing.

The current process may not have any or none matches current filtering." while waiting which really seems off

Actions #21

Updated by Sarah Zaranek 5 months ago

The space between the bar and the list of suprocesses is so big that I barely see 1 process -- this is on my laptop - my guess is that it has only been tested on bigger screens --- I mentioned this when we reviewed that it should not take up this much space vertically.

I do make my Arvados at 120% because otherwise I have real troupble reading the text on my laptop.

Actions #22

Updated by Sarah Zaranek 5 months ago

Move to icon looks smooshed relative to other icons and the material UI move to icon -- I think you are using the input icon?

Actions #23

Updated by Sarah Zaranek 5 months ago

It might be ok, the internal icon is 16x24 which is the same as the trashcan but the copy is 24 x 24 perhaps that is my visual issue.

Actions #26

Updated by Peter Amstutz 5 months ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF