Skip to content

Conversation

@DamjanBecirovic
Copy link
Contributor

This PR depends on renderedtext/when#33 and the release of the new when CLI version v1.2.0.

We recently introduced the option for customers to choose an agent to run init jobs.
If they choose the agent with the ubuntu2204 image they will have an issue with the change_in functionality.
For change_in to work we need the when CLI tool which in turn requires Erlang 24 to be installed on the machine and the ubuntu2204 images come with Erlang 25 as the default.

This PR changes the way when CLI is packaged and installed.
It adds into the toolbox tarball all the different when CLI binaries for each supported Erlang version.
Later in the installation phase, it installs the correct one based on the available Erlang version on the machine.

bogyo210
bogyo210 previously approved these changes Oct 1, 2024
lucaspin
lucaspin previously approved these changes Oct 10, 2024
@DamjanBecirovic DamjanBecirovic dismissed stale reviews from lucaspin and bogyo210 via 25dcfd2 December 23, 2024 13:21
@DamjanBecirovic DamjanBecirovic force-pushed the db/change-when-install-method branch from b2e008a to 25dcfd2 Compare December 23, 2024 13:21
@DamjanBecirovic DamjanBecirovic marked this pull request as ready for review December 23, 2024 13:47
@DamjanBecirovic DamjanBecirovic merged commit cebbdfc into master Dec 23, 2024
22 checks passed
@DamjanBecirovic DamjanBecirovic deleted the db/change-when-install-method branch December 23, 2024 13:59
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.

5 participants