Skip to content

Conversation

@binford2k
Copy link

It might be better to start at version 8.11.0 instead. The 7.35.0 version is only best-effort supported. It's only intended to help people migrate and then upgrade.

It *might* be better to start at version 8.11.0 instead. The 7.35.0
version is only best-effort supported. It's only intended to help people
migrate and then upgrade.
@binford2k binford2k requested a review from a team as a code owner March 7, 2025 02:22
@theforeman-bot
Copy link
Member

Can one of the admins verify this patch?

1 similar comment
@theforeman-bot
Copy link
Member

Can one of the admins verify this patch?

@deubert-it
Copy link

deubert-it commented Apr 24, 2025

Thank you @binford2k for taking care of this.

I'd just like to add to this issue that I'm a former puppet ce user, our test environment has successfully upgraded all agents to openvox-agent 8, the puppetdb to openvox-db 8, the puppetserver to openvox-server 8, however the foreman-installer package is no longer available due to package dependencies.

# apt-get install foreman-installer
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 foreman-installer : Depends: puppet-agent (>= 7.0.0) but it is not going to be installed or
                              puppet (>= 7.0.0)
E: Unable to correct problems, you have held broken packages.

The changes which were supplied in this pull request are exactly what we would need to make use of the foreman-installer again. I'm not sure yet what exactly foreman-installer will do, but the scenario answers.yaml seems to have enough options to support different package names, so should be fully useable with openvox packages.

@tyybbi
Copy link

tyybbi commented May 9, 2025

Personally I'd welcome this PR as I'm in the same boat with @deubert-it as of typing this.

In any case, cheers for the effort to all involved in bringing a full OpenVox support to Foreman!

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants