Project

General

Profile

Actions

Bug #22363

closed

Updated bundled Passenger

Added by Brett Smith 28 days ago. Updated 19 days ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Story points:
-
Release relationship:
Auto

Description

source:services/api/Gemfile.lock pins Passenger 6.0.18. Running this version complains:

A security update is available for your version (6.0.18) of Phusion Passenger(R). We strongly recommend upgrading to version 6.0.23.

This is a minor version and our use case for Passenger is pretty standard and boring so this should be a straightforward upgrade.


Subtasks 1 (0 open1 closed)

Task #22386: Review 22363-railsapi-gemfile-updateResolvedBrett Smith12/09/2024Actions

Related issues 1 (0 open1 closed)

Has duplicate Arvados - Bug #22384: lib/controller test timeoutClosedActions
Actions #1

Updated by Brett Smith 28 days ago

  • Description updated (diff)
Actions #2

Updated by Brett Smith 24 days ago

  • Release set to 75
  • Target version set to Development 2025-01-08
  • Assigned To set to Brett Smith
  • Status changed from New to In Progress
  • Category set to API
Actions #3

Updated by Brett Smith 23 days ago

  • Has duplicate Bug #22384: lib/controller test timeout added
Actions #4

Updated by Brett Smith 23 days ago

lib/controller tests are hanging in TestDiscoveryDocCache when it makes a MAKE-COFFEE request. Suspect that Passenger has, at some level, reconfigured things to just drop unsupported HTTP methods. Which is a nice change but we'll need to figure out a new testing strategy.

Actions #5

Updated by Brett Smith 23 days ago

22363-railsapi-gemfile-update @ ece224f7e1035542cb8b8ead28e438a7d110a819 - developer-run-tests: #4571

  • All agreed upon points are implemented / addressed.
    • Yes. Also upgraded the arvados gem after Lucas noticed that was out-of-date in #22364.
  • Anything not implemented (discovered or discussed during work) has a follow-up story.
    • N/A
  • Code is tested and passing, both automated and manual, what manual testing was done is described
    • See above
  • Documentation has been updated.
    • N/A
  • Behaves appropriately at the intended scale (describe intended scale).
    • idk I assume upgrading a minor version has no significant change in scale
  • Considered backwards and forwards compatibility issues between client and server.
    • N/A
  • Follows our coding standards and GUI style guidelines.
    • Yes
Actions #6

Updated by Tom Clegg 21 days ago

LGTM, thanks. (My bad, even the real HTCPCP method is BREW, not MAKE-COFFEE.)

Actions #7

Updated by Brett Smith 21 days ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF