Skip to content

[Task]: Upgrade HySDS to v5.5.0 and Migrate to Python 3.12 #1241

@hhlee445

Description

@hhlee445

Checked for similar tasks

Yes - I've already checked

Describe the task

We need to upgrade the current HySDS deployment to version 5.5.0 and update all components currently using Python 3.9 to Python 3.12.

Tasks:

  • Upgrade HySDS to v5.5.0
  • Update all services, scripts, and dependencies to use Python 3.12
  • Test system compatibility and resolve any breaking changes due to the Python version upgrade
  • Update documentation/configs to reflect the new versions

Notes:

Ensure all unit/integration tests pass after the upgrade

  • Enable *hlsl30-query-timer-Trigger or *hlss30-query-timer-Trigger for DSWx-HLS forward
  • Enable *slcs1a-query-timer-Trigger and *slc-ionosphere-download-timer-Trigger for RTC/CSLC forward
  • Enable *rtc-query-timer-Trigger for DSWx-S1 forward
  • Use one or more commands from the wiki for each PGE
    https://wiki.jpl.nasa.gov/display/operasds/Test+cases+for+3.2.0-rc.3.0

Validate compatibility of third-party packages with Python 3.12

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions