Skip to content

Commit 9b524f2

Browse files
committed
BIRD 2.17.1
1 parent 85f2425 commit 9b524f2

5 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/cicd.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
run: |
7777
echo "$DOCKER_PASSWORD" | docker login --username "$DOCKER_USERNAME" --password-stdin
7878
docker pull pierky/bird:1.6.8
79-
docker pull pierky/bird:2.16
79+
docker pull pierky/bird:2.17.1
8080
docker pull pierky/bird:3.0-alpha2
8181
docker pull pierky/openbgpd:8.4
8282
docker pull pierky/openbgpd:8.7
@@ -258,7 +258,7 @@ jobs:
258258
-v $(pwd)/examples/auto-config/bird-general.yml:/etc/arouteserver/general.yml:ro \
259259
-v ~/arouteserver_configs:/root/arouteserver_configs \
260260
-e DAEMON=bird \
261-
-e VERSION=2.16 \
261+
-e VERSION=2.17.1 \
262262
-e SECRET_PEERINGDB_API_KEY="${SECRET_PEERINGDB_API_KEY}" \
263263
pierky/arouteserver:${{ matrix.docker-image.target_image }}
264264
env:
@@ -270,7 +270,7 @@ jobs:
270270
-t \
271271
--rm \
272272
-v ~/arouteserver_configs/bird.cfg:/etc/bird/bird.cfg \
273-
pierky/bird:2.16 \
273+
pierky/bird:2.17.1 \
274274
bird \
275275
-c /etc/bird/bird.cfg \
276276
-d \

CHANGES.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ Change log
33

44
.. note:: **Upgrade notes**: after upgrading, run the ``arouteserver setup-templates`` command to sync the local templates with those distributed with the new version. More details on the `Upgrading <https://arouteserver.readthedocs.io/en/latest/INSTALLATION.html#upgrading>`__ section of the documentation.
55

6+
next release
7+
------------
8+
9+
- New: add support for `BIRD 2.17.1 <https://bird.nic.cz/news/2025-05-05-new-release-2.17.1/>`__.
10+
611
1.23.2
712
------
813

pierky/arouteserver/builder.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -890,9 +890,9 @@ class BIRDConfigBuilder(ConfigBuilder):
890890
AVAILABLE_VERSION = ["1.6.3", "1.6.4", "1.6.6", "1.6.7", "1.6.8",
891891
"2.0.7", "2.0.7+b962967e", "2.0.8", "2.0.9",
892892
"2.0.10", "2.0.11", "2.13", "2.14", "2.15",
893-
"2.16",
893+
"2.16", "2.17.1",
894894
"3.0"]
895-
DEFAULT_VERSION = "2.16"
895+
DEFAULT_VERSION = "2.17.1"
896896

897897
def validate_bgpspeaker_specific_configuration(self):
898898
res = True

pierky/arouteserver/tests/live_tests/bird.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,11 +331,11 @@ def _birdcl(self, cmd):
331331

332332
class BIRD2Instance(BIRDInstance):
333333

334-
DOCKER_IMAGE = "pierky/bird:2.16"
334+
DOCKER_IMAGE = "pierky/bird:2.17.1"
335335

336336
TAG = "bird2"
337337

338-
TARGET_VERSION = "2.16"
338+
TARGET_VERSION = "2.17.1"
339339

340340
def _get_start_cmd(self):
341341
return "bird -c /etc/bird/bird.conf -d"

utils/update_tests

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ fi
110110
echo "Pulling Docker images needed for the tests..."
111111
# To be kept in sync with .github/workflows/cicd.yml
112112
docker pull pierky/bird:1.6.8
113-
docker pull pierky/bird:2.16
113+
docker pull pierky/bird:2.17.1
114114
docker pull pierky/bird:3.0-alpha2
115115
docker pull pierky/openbgpd:8.4
116116
docker pull pierky/openbgpd:8.7

0 commit comments

Comments
 (0)