Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chef product version not configurable #82

Open
gsreynolds opened this issue May 16, 2019 · 3 comments
Open

Chef product version not configurable #82

gsreynolds opened this issue May 16, 2019 · 3 comments
Labels
Aspect: Integration Works correctly with other projects or systems. Aspect: Stability Consistent results. Triage: Confirmed Indicates and issue has been confirmed as described. Type: Enhancement Adds new functionality.

Comments

@gsreynolds
Copy link

Description

Defaulting to the latest version of chef-client is great but should we allow specifying the version of chef-client to install on the target host as well?

opts = {
platform_version: platform.release,
platform: platform.name,
architecture: platform.arch,
product_name: "chef",
product_version: :latest,
channel: :stable,
platform_version_compatibility_mode: true,
}

@tyler-ball tyler-ball added Aspect: Integration Works correctly with other projects or systems. Aspect: Stability Consistent results. Triage: Confirmed Indicates and issue has been confirmed as described. Type: Enhancement Adds new functionality. labels Sep 9, 2019
@tyler-ball
Copy link
Contributor

Thanks @gsreynolds for filing this - we agree this is a needed feature. Checking to see if there is already a similar issue, and if we don't fine one, this will be the one we use to track this!

@tyler-ball
Copy link
Contributor

For future discussions - I think some of the competing concerns here are 1) we don't want users to get stuck on super old versions of Chef Infra Client and pinning allows that, and 2) users have legitimate reasons to pin to Chef Infra Client versions (like upgrading breaks their cookbook)

@gsantandrea
Copy link

gsantandrea commented Feb 20, 2020

A flag should also be given to allow the execution of chef-run for airgapped nodes (both the chef workstation and the target node).
Currently chef-run tries to go to the internet site packages.chef.io to retrieve the latest version and does not allow to use a local file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aspect: Integration Works correctly with other projects or systems. Aspect: Stability Consistent results. Triage: Confirmed Indicates and issue has been confirmed as described. Type: Enhancement Adds new functionality.
Projects
None yet
Development

No branches or pull requests

3 participants