Skip to content

Add support for building on different ezbake versions - #597

Draft
bastelfreak wants to merge 3 commits into
mainfrom
ezbake4
Draft

Add support for building on different ezbake versions#597
bastelfreak wants to merge 3 commits into
mainfrom
ezbake4

Conversation

@bastelfreak

@bastelfreak bastelfreak commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

We have a few conditions:

  • FIPS openvox 8 always uses ezbake 2
  • FIPS openvox 9 always uses ezbake 2
  • non-fips server 8 always uses ezbake 2
  • non-fips server 9 uses ezbake 2 on OSes with systemd < 253
  • non-fips server 9 uses ezbake 4 on OSes with systemd >= 253

The correct ezbake version comes from platform.json in the
shared-actions repo. To keep things "simple", the FIPS workflow only
takes one ezbake version as input. No FIPS OS has systemd >= 253 at the
moment.

@bastelfreak bastelfreak self-assigned this Aug 14, 2026
@bastelfreak
bastelfreak marked this pull request as draft August 14, 2026 18:16
@github-actions

github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

The rpm/deb packages and the JAR file for openvox-server are available in a zip archive:
https://github.com/OpenVoxProject/openvox-server/actions/runs/31907289943/artifacts/9252749987

Signed-off-by: Tim Meusel <tim@bastelfreak.de>
@bastelfreak
bastelfreak force-pushed the ezbake4 branch 2 times, most recently from 368fce8 to 1eed3ae Compare August 15, 2026 15:29
We have a few conditions:
* FIPS openvox 8 always uses ezbake 2
* FIPS openvox 9 always uses ezbake 2
* non-fips server 8 always uses ezbake 2
* non-fips server 9 uses ezbake 2 on OSes with systemd < 253
* non-fips server 9 uses ezbake 4 on OSes with systemd >= 253

The correct ezbake version comes from platform.json in the
shared-actions repo. To keep things "simple", the FIPS workflow only
takes one ezbake version as input. No FIPS OS has systemd >= 253 at the
moment.

Signed-off-by: Tim Meusel <tim@bastelfreak.de>
@bastelfreak
bastelfreak force-pushed the ezbake4 branch 2 times, most recently from e048316 to 51f3d83 Compare August 15, 2026 20:00
Signed-off-by: Tim Meusel <tim@bastelfreak.de>
Comment on lines +5 to +6
variant, version, _, _ = master['platform'].to_array
platform = "#{variant}-#{version}"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There has to be an easier way

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant