fix: Update build image to 24.04 because of OpenSSL-CLI bug

chore: Remove now unneeded update step
chore: Align build images in workflows
chore: Add documentation on broken images
chore: Upgrade Ubuntu build image
chore: Add build step to update OpenSSL
This commit is contained in:
Magnus Leßmann (@MarkL4YG) 2024-11-22 21:09:36 +01:00
parent d271be988f
commit de738b7311
4 changed files with 10 additions and 3 deletions

1
.gitattributes vendored
View file

@ -5,3 +5,4 @@
*.config text eol=lf
*.pem text eol=lf
*.srl text eol=lf
*.md text eol=lf

View file

@ -11,7 +11,7 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:

View file

@ -11,7 +11,7 @@ concurrency:
jobs:
check-formatting:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:

6
docs/limitations.md Normal file
View file

@ -0,0 +1,6 @@
# List of known limitations
## OpenSSL incompatibilities
- Because of a bug in OpenSSL 3.0.3 and below, the ``-dateopt`` argument is broken.
Since we require the attribute to read the timestamps in a predictable manner, these versions are unsupported for now.
- Known affected: [Ubuntu 22](https://launchpad.net/ubuntu/jammy/+package/openssl)