Skip to content

Commit 8a64be5

Browse files
committed
update stac, weaver, magpie, twitcher, cowbird - security fixes for EOL Python and http-related libraires
1 parent 2ef86b1 commit 8a64be5

File tree

6 files changed

+22
-7
lines changed

6 files changed

+22
-7
lines changed

CHANGES.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,22 @@
1515
[Unreleased](https://github.com/bird-house/birdhouse-deploy/tree/master) (latest)
1616
------------------------------------------------------------------------------------------------------------------
1717

18-
[//]: # (list changes here, using '-' for each new entry, remove this when items are added)
18+
- STAC API: Security update to version [2.2.0](https://github.com/crim-ca/stac-app/releases/tag/2.2.0)
19+
(relates to [crim-ca/stac-app#65](https://github.com/crim-ca/stac-app/pull/65)).
20+
21+
- Weaver: Security update to version [6.8.0](https://github.com/crim-ca/weaver/releases/tag/6.8.0)
22+
(relates to [crim-ca/weaver#868](https://github.com/crim-ca/weaver/pull/868)).
23+
24+
- Cowbird: Security update to version [4.3.0](https://github.com/Ouranosinc/cowbird/releases/tag/2.6.0)
25+
(relates to [Ouranosinc/cowbird#98](https://github.com/Ouranosinc/cowbird/pull/98)).
26+
27+
- Magpie: Security update to version [4.3.0](https://github.com/Ouranosinc/Magpie/releases/tag/4.3.0)
28+
(relates to [Ouranosinc/Magpie#640](https://github.com/Ouranosinc/Magpie/pull/640)).
29+
30+
- Twitcher: Security update to version [0.11.0](https://github.com/bird-house/twitcher/releases/tag/v0.11.0)
31+
(relates to [bird-house/twitcher#143](https://github.com/bird-house/twitcher/pull/143),
32+
[bird-house/twitcher#145](https://github.com/bird-house/twitcher/pull/145) and
33+
[bird-house/twitcher#146](https://github.com/bird-house/twitcher/pull/146)).
1934

2035
[2.20.1](https://github.com/bird-house/birdhouse-deploy/tree/2.20.1) (2025-12-16)
2136
------------------------------------------------------------------------------------------------------------------

birdhouse/components/cowbird/default.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ VARS="$VARS $EXTRA_VARS"
2929
# Cowbird Configuration
3030
# =====================
3131

32-
export COWBIRD_VERSION="2.5.2"
32+
export COWBIRD_VERSION="2.6.0"
3333
export COWBIRD_DOCKER=pavics/cowbird
3434
export COWBIRD_IMAGE='${COWBIRD_DOCKER}:${COWBIRD_VERSION}'
3535
export COWBIRD_IMAGE_API='${COWBIRD_IMAGE}-webservice'

birdhouse/components/magpie/default.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# are applied and must be added to the list of DELAYED_EVAL.
66

77
# Tag version that will be used to update Magpie API, Magpie CLI, and matching Twitcher with Magpie Adapter
8-
export MAGPIE_VERSION=4.2.0
8+
export MAGPIE_VERSION=4.3.0
99
export MAGPIE_IMAGE='pavics/magpie:${MAGPIE_VERSION}'
1010
export MAGPIE_IMAGE_URI='registry.hub.docker.com/${MAGPIE_IMAGE}'
1111

birdhouse/components/stac/default.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ export STAC_PGPASSWORD='${BIRDHOUSE_POSTGRES_PASSWORD}'
1717
# crim-ca/stac-app:1.0.0 uses STAC-fastapi version 3.0.3 with pgstac 0.6.10 (techically >=0.7,<0.8, but 0.6 works)
1818
# crim-ca/stac-app:1.1.0 uses STAC-fastapi version 5.2.0 with pgstac 0.9.6 (techically >=0.8,<0.10)
1919
# crim-ca/stac-app:2.0.1 uses STAC-fastapi version 6.0.0 with pgstac 0.9.6+ (techically >=0.8,<0.10)
20-
export STAC_VERSION=6.0.0-crim-2.1.0
21-
export STAC_IMAGE='ghcr.io/crim-ca/stac-app:2.1.0'
20+
export STAC_VERSION=6.0.0-crim-2.2.0
21+
export STAC_IMAGE='ghcr.io/crim-ca/stac-app:2.2.0'
2222
export STAC_IMAGE_URI='${STAC_IMAGE}'
2323
# database SQL schemas must be aligned with STAC_VERSION
2424
# there versions are not "equal", check compatibilities on https://github.com/stac-utils/stac-fastapi-pgstac

birdhouse/components/twitcher/default.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# This is because Twitcher must be built with the MagpieAdapter component.
66
# (https://github.com/Ouranosinc/Magpie/blob/master/Dockerfile.adapter)
77
# The following reference is only indicative for the 'service-config.json'.
8-
export TWITCHER_VERSION=0.10.0
8+
export TWITCHER_VERSION=0.11.0
99
export TWITCHER_RELEASE='${TWITCHER_VERSION}-magpie-${MAGPIE_VERSION}'
1010
export TWITCHER_DOCKER=pavics/twitcher
1111
export TWITCHER_IMAGE='${TWITCHER_DOCKER}:magpie-${MAGPIE_VERSION}'

birdhouse/components/weaver/default.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ OPTIONAL_VARS="
5555
export WEAVER_CONFIG=HYBRID
5656

5757
# default release version that will be used to fetch docker images (API mananger & celery workers services)
58-
export WEAVER_VERSION=6.6.2
58+
export WEAVER_VERSION=6.8.0
5959
export WEAVER_DOCKER=pavics/weaver
6060
export WEAVER_IMAGE='${WEAVER_DOCKER}:${WEAVER_VERSION}'
6161
export WEAVER_MANAGER_IMAGE='${WEAVER_IMAGE}-manager'

0 commit comments

Comments
 (0)