mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Merge branch 'topic/christian/ci-updates'
* topic/christian/ci-updates: CI: Use FEDORA40 crypto policy in Fedora 41 Bump zeekjs to 0.13.0 CI: bump FreeBSD 13 to 13.4, released in September CI: drop Fedora 39, add 41
This commit is contained in:
commit
af4c21763f
5 changed files with 29 additions and 12 deletions
16
.cirrus.yml
16
.cirrus.yml
|
@ -174,19 +174,19 @@ env:
|
||||||
# Linux EOL timelines: https://linuxlifecycle.com/
|
# Linux EOL timelines: https://linuxlifecycle.com/
|
||||||
# Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle
|
# Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle
|
||||||
|
|
||||||
|
fedora41_task:
|
||||||
|
container:
|
||||||
|
# Fedora 41 EOL: Around Nov 2025
|
||||||
|
dockerfile: ci/fedora-41/Dockerfile
|
||||||
|
<< : *RESOURCES_TEMPLATE
|
||||||
|
<< : *CI_TEMPLATE
|
||||||
|
|
||||||
fedora40_task:
|
fedora40_task:
|
||||||
container:
|
container:
|
||||||
# Fedora 40 EOL: Around May 2025
|
# Fedora 40 EOL: Around May 2025
|
||||||
dockerfile: ci/fedora-40/Dockerfile
|
dockerfile: ci/fedora-40/Dockerfile
|
||||||
<< : *RESOURCES_TEMPLATE
|
<< : *RESOURCES_TEMPLATE
|
||||||
<< : *CI_TEMPLATE
|
<< : *CI_TEMPLATE
|
||||||
|
|
||||||
fedora39_task:
|
|
||||||
container:
|
|
||||||
# Fedora 39 EOL: Around Nov 2024
|
|
||||||
dockerfile: ci/fedora-39/Dockerfile
|
|
||||||
<< : *RESOURCES_TEMPLATE
|
|
||||||
<< : *CI_TEMPLATE
|
|
||||||
<< : *SKIP_TASK_ON_PR
|
<< : *SKIP_TASK_ON_PR
|
||||||
|
|
||||||
centosstream9_task:
|
centosstream9_task:
|
||||||
|
@ -395,7 +395,7 @@ freebsd14_task:
|
||||||
freebsd13_task:
|
freebsd13_task:
|
||||||
freebsd_instance:
|
freebsd_instance:
|
||||||
# FreeBSD 13 EOL: January 31, 2026
|
# FreeBSD 13 EOL: January 31, 2026
|
||||||
image_family: freebsd-13-3
|
image_family: freebsd-13-4
|
||||||
<< : *FREEBSD_RESOURCES_TEMPLATE
|
<< : *FREEBSD_RESOURCES_TEMPLATE
|
||||||
|
|
||||||
prepare_script: ./ci/freebsd/prepare.sh
|
prepare_script: ./ci/freebsd/prepare.sh
|
||||||
|
|
12
CHANGES
12
CHANGES
|
@ -1,3 +1,15 @@
|
||||||
|
7.1.0-dev.535 | 2024-11-13 17:28:09 -0800
|
||||||
|
|
||||||
|
* CI: Use FEDORA40 crypto policy in Fedora 41 (Johanna Amann, Corelight)
|
||||||
|
|
||||||
|
* Bump zeekjs to 0.13.0 (Arne Welzel, Corelight)
|
||||||
|
|
||||||
|
* CI: bump FreeBSD 13 to 13.4, released in September (Christian Kreibich, Corelight)
|
||||||
|
|
||||||
|
* CI: drop Fedora 39, add 41 (Christian Kreibich, Corelight)
|
||||||
|
|
||||||
|
* Update doc submodule [nomail] [skip ci] (zeek-bot)
|
||||||
|
|
||||||
7.1.0-dev.529 | 2024-11-13 14:36:04 -0700
|
7.1.0-dev.529 | 2024-11-13 14:36:04 -0700
|
||||||
|
|
||||||
* Add NEWS entry for ip_proto feature (Tim Wojtulewicz, Corelight)
|
* Add NEWS entry for ip_proto feature (Tim Wojtulewicz, Corelight)
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
7.1.0-dev.529
|
7.1.0-dev.535
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit acae06c60c4631892c5b497557c5e12283e4218f
|
Subproject commit 805a4663f9326726d179f6af15a592ab4d9c2952
|
|
@ -1,8 +1,8 @@
|
||||||
FROM fedora:39
|
FROM fedora:41
|
||||||
|
|
||||||
# A version field to invalidate Cirrus's build cache when needed, as suggested in
|
# A version field to invalidate Cirrus's build cache when needed, as suggested in
|
||||||
# https://github.com/cirruslabs/cirrus-ci-docs/issues/544#issuecomment-566066822
|
# https://github.com/cirruslabs/cirrus-ci-docs/issues/544#issuecomment-566066822
|
||||||
ENV DOCKERFILE_VERSION 20231208
|
ENV DOCKERFILE_VERSION 20241112
|
||||||
|
|
||||||
RUN dnf -y install \
|
RUN dnf -y install \
|
||||||
bison \
|
bison \
|
||||||
|
@ -28,6 +28,11 @@ RUN dnf -y install \
|
||||||
swig \
|
swig \
|
||||||
which \
|
which \
|
||||||
zlib-devel \
|
zlib-devel \
|
||||||
|
crypto-policies-scripts \
|
||||||
&& dnf clean all && rm -rf /var/cache/dnf
|
&& dnf clean all && rm -rf /var/cache/dnf
|
||||||
|
|
||||||
RUN pip3 install websockets junit2html
|
RUN pip3 install websockets junit2html
|
||||||
|
|
||||||
|
# Required to allow validation of certificates with SHA1 signatures
|
||||||
|
# See: https://fedoraproject.org/wiki/Changes/OpenSSLDistrustSHA1SigVer
|
||||||
|
RUN update-crypto-policies --set FEDORA40
|
Loading…
Add table
Add a link
Reference in a new issue