This repository has been archived by the owner on Jul 8, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Licensing - Integrates Software Entitlement #13
Merged
clintoncwolfe
merged 15 commits into
inspec-6
from
vasundhara/inspec-software-entitlement
Mar 27, 2023
Merged
Licensing - Integrates Software Entitlement #13
clintoncwolfe
merged 15 commits into
inspec-6
from
vasundhara/inspec-software-entitlement
Mar 27, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Vasu1105
changed the title
Vasundhara/inspec software entitlement
Adds Software entitlement Check
Mar 13, 2023
Vasu1105
changed the title
Adds Software entitlement Check
Integrates Software entitlement
Mar 13, 2023
Vasu1105
force-pushed
the
vasundhara/inspec-software-entitlement
branch
3 times, most recently
from
March 24, 2023 04:16
cca7bdf
to
5c1d62d
Compare
clintoncwolfe
added
the
Expeditor: Bump Minor Version
Triggers a minor version bump on a PR merge.
label
Mar 24, 2023
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
This reverts commit 33f1f4c.
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Vasu1105
force-pushed
the
vasundhara/inspec-software-entitlement
branch
from
March 24, 2023 06:53
0783eec
to
4dd9f5b
Compare
clintoncwolfe
changed the title
Integrates Software entitlement
Licensing - Integrates Software Entitlement
Mar 24, 2023
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Vasu1105
force-pushed
the
vasundhara/inspec-software-entitlement
branch
from
March 24, 2023 11:57
87dd45e
to
ee46f42
Compare
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Vasu1105
force-pushed
the
vasundhara/inspec-software-entitlement
branch
from
March 24, 2023 12:00
ee46f42
to
d5e837c
Compare
…tional Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
…l runner explicitly. Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
ahasunos
approved these changes
Mar 27, 2023
sathish-progress
pushed a commit
that referenced
this pull request
May 17, 2023
* CFINSPEC-24:Integrate License Software Entitlment. Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * CFINSPEC-506 license execution check Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Software entitlement call changes and handling of error Signed-off-by: Nikita Mathur <nikita.mathur@chef.io> * Error handling from chef licensing error to standard error Signed-off-by: Nikita Mathur <nikita.mathur@chef.io> * Updated Gemfile to pick the chef licensing changes from git url Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Trying with https url Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Revert "Trying with https url" This reverts commit 33f1f4c. * Adds the license not entitled exit code Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Updates the require statement Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Fix typo Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Set the licensing configure for entitlement id failure Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * Use ChefLicensing::Error instead of standard error Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> * REFACTOR Move out licensing cong=fig to its own file and make unconditional Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com> * FIX TESTS - Add reference to licensing config for places where we call runner explicitly. Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com> * Update inputs_test to use license configuration from utils Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> --------- Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io> Signed-off-by: Nikita Mathur <nikita.mathur@chef.io> Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com> Co-authored-by: Nikita Mathur <nikita.mathur@chef.io> Co-authored-by: Clinton Wolfe <clintoncwolfe@gmail.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a check that the provided license entitles the user to actually use the InSpec software.
The check is conditional on the distribution name, with the intent of exempting other open-source distributions from this check.
The check is currently located in the InSpec::Runner.run() call.
Description
Related Issue
Types of changes
Checklist: