Skip to content

Releases: RS-PYTHON/rs-infra-core

v0.2a14

10 Jun 13:24
1dd5aee
Compare
Choose a tag to compare

[0.2a14] - 2025-06-10

Added

  • PR#136 : Add operational and dask-gateway rolebinding
  • RSPY-672 : Split dpr processing flow
  • PR#145 : Add Keycloak SMTP configuration
  • RSPY-601-603 : Add osam service

Changed

Fixed

v0.2a13

15 May 16:21
4aebe11
Compare
Choose a tag to compare

[0.2a13] - 2025-05-15

Added

Changed

  • RSPY-664 : use smaller nodes for staging
  • RSPY-594 : Use latest rs-server wheels when building the dask-staging image
  • RSPY-594 : Build jupyter with latest rs-client-libraries wheel
  • PR#131 : Remove old phase1 files
  • PR#133 : Use custom pygeo projects
  • Update inventory file

Fixed

  • PR#124 : remove old ogc validation env var

v0.2a12

14 Apr 14:16
45e8bfe
Compare
Choose a tag to compare

[0.2a12] - 2025-04-14

Added

  • RSPY-236: Upgrade to Ubuntu 24.04.2
  • RSPY-644: [S3L0 demo] Use OpenTelemetry
  • New docker image ghcr.io/rs-python/rs-infra-core-mockup

Changed

  • Bump rs-server-staging version to 0.2a12
  • RSPY-631: Update to latest stable version of Prefect 3 (3.2.13) and drop Prefect 2
  • Bump ingress-nginx to fix CVE-2025-1974

Fixed

  • Documentation outdated : bumped cots version
  • Typos in installation documentation
  • Typos in installation scripts
  • Changed executable to /bin/bash for several steps in Ansible
  • Removed several special chars in the auto generated passwords that break YAML when it's the first character in the string

v0.2a11

14 Mar 10:10
Compare
Choose a tag to compare

[0.2a11] - 2025-03-12

🚨 Breaking changes

  • Many apps have been moved from rs-infra-core to rs-infra-security, rs-infra-monitoring, rs-server-deployment and rs-workflow-env
  • Starting from this version (0.2a11), RS cannot be installed on Orange and shall be installed on OVH.

Added

  • RSPY-581 : OVH: deployment of rs-infra-core
  • RSPY-583 : OVH: deployment of rs-infra-monitoring
  • RSPY-584 : OVH: deployment of rs-infra-security
  • RSPY-585 : OVH: deployment of rs-workflow-env (rs-workflow-env-deployment repository )
  • RSPY-586 : OVH: deployment of rs-server (rs-server-deployment repository)
  • RSPY-602 : Update stac-fastapi / stac-fastapi-pgstac / pgstac to 5.0.x / 4.0.x / 0.9.x
  • RSPY-607 : Update S1L0 processing Prefect flow with real S1L0Processor 0.9.0
  • New apps ds-fanotify to increase fanotify limit on the node (the limit was quickly reached on the OVH node)

Changed

  • Many apps have been moved from rs-infra-core to rs-infra-security, rs-infra-monitoring, rs-server-deployment and rs-workflow-env
  • Updated keycloak realm to Remove old references to phase1
  • Updated to storage classes for OVH
  • Ingress nginx
    • svc is now LoadBalancer (instead of NodePort) (needed for OVH)
    • Has its own namespace ingress-nginx (instead of kube-system)

Deprecated

  • Prefect 2 is completely deprecated and is replaced with Prefect 3
  • Removed old ClusterRoleBinding from phase1

Fixed

  • RSPY-416 : [Security] Cannot connect to Wazuh GUI with SSO
  • Missing namespaces : ingress-nginx and dask-gateway
  • Remove NoSchedule and PreferNoSchedule on infra and processing nodepool

v0.2a10

18 Feb 15:41
5680c76
Compare
Choose a tag to compare

[0.2a10] - 2025-02-18

🚨 The repository has been renamed from rs-infrastructure to rs-infra-core.

Added

  • RSPY-570 : Integrate DPR empty processor

Changed

  • rs-server : bumped the versions to 0.2.0-a10
  • RSPY-596 : Update to stac-browser 3.3
  • RSPY-577 : Update cluster deployment to OVH
  • RSPY-580 : Changed cluster start and stop to be compatible with OVH
  • CI/CI : Updated for the rename of the repository

Deprecated

  • Prefect 2 is deprecated and is partially replaced with Prefect 3 and will be fully replaced with Prefect 3 in version 0.2a11
Release 0.2a10 (current version) Release 0.2a11 (next version)
Prefect 2 internal svc prefect-server.processing.svc.cluster.local X
Prefect 2 public svc processing.example.com X
Prefect 3 internal svc prefect3-server.processing.svc.cluster.local prefect-server.processing.svc.cluster.local
Prefect 3 public svc prefect3.example.com processing.example.com
  • Some folders and applications will be moved into other repositories to separate what is strictly related to the infrastructure, rs-server and applications needed for rs-srver

Fixed

  • RSPY-591 : Wazuh agents are not connected

v0.2a9

15 Jan 08:43
5473fb9
Compare
Choose a tag to compare

[0.2a9] - 2025-01-15

🎇 Happy new year !

Changed

  • Documentation for dask-gateway
  • rs-server : bumped the versions to 0.2.0-a9

Fixed

  • RSPY-548 : No OpenTelemetry support in dask cluster
  • RSPY-558 : Affinity and Toleration not set on rs-server-cadip, rs-server-adgs
  • Grafana : generic oAuth, several users with the same email were not allowed

v0.2a8

13 Dec 14:29
9f6aeca
Compare
Choose a tag to compare

[0.2a8] - 2024-12-13

Added

  • rs-server-staging : switch OGC API persistence to PostgreSQL, added catalogBucket
  • rs-server-station-credentials : added adgs2 station
  • dask-gateway : added imagePullPolicy and cluster_name parameter
  • Prefect 3 server and worker

Changed

  • dask-gateway
    • removed rs-server-common
    • added git
    • updated rs-server-staging
  • rs-server : bumped the versions to 0.2.0-a8
  • cluster.tfvars updated
  • docker base image from quay.io or docker.io migrated on ghcr.io (avoid pull limitations in CI)

Deprecated

  • Prefect 2 server and worker (will be removed in Q1 2025)

v0.2a7

22 Nov 14:08
937cb29
Compare
Choose a tag to compare

[0.2a7] - 2024-11-22

Added

  • Dask-gateway : new server parameter scheduler_extra_container_config
  • RSPY-360 : Add taint on nodes
  • RSPY-479 : OVH : start a single isolated node
  • RSPY-480 : OVH : deploy IAM for publication service

Changed

  • rs-server-staging : pre-requirement about the JupyterHub token updated (docs and conf)

Fixed

  • RSPY-503 : STAC Browser AUXIP deployment missing
  • apikeymanager: set use_authlib_oauth to true
  • RSPY-509 : Unable to retrieve traces older than 24 hours
  • Tempo : missing backend configuration for S3
  • RSPY-531 : [RS-STAGING] Bucket name not modifiable on current configuration

v0.2a6

08 Nov 09:22
850fb04
Compare
Choose a tag to compare

[0.2a6] - 2024-11-07

Added

  • (Partial) RSPY-425 : CI/CD chain to build a Dask base image that embeds rs-client library
  • RSPY-361 : Add egress to a set of nodes

Changed

  • Refactor terraform node labeling
  • Update rs-server version and conf

Fixed

  • jupyterhub secret name

v0.2a5

14 Oct 08:03
8a11b46
Compare
Choose a tag to compare

[0.2a5] - 2024-10-14

Added

  • RSPY-230 : Deploy STAC browser
  • rs-server : added application rs-server-station-credentials

Changed

  • Bump helm chart version for rs-server
  • rs-server : updated several charts

Fixed

  • JupyterHub : Value of RSPY_UAC_CHECK_URL