Allow pdk convert
and pdk update
to work in a ControlRepo context
#1310
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.
Summary
Allow
pdk convert
andpdk update
commands to be ran ifPDK_FEATURE_FLAGS=controlrepo
set.Current Behavior
Expected Behavior
Workaround this PR Eliminates
This is teadious as I typically have the feature flags set in my .bash_profile and need to remember to unset it anytime I run
pdk convert
orpdk update
in a control-repo$ git clone https://github.com/puppetlabs/control-repo $ cd control-repo $ pdk convert $ PDK_FEATURE_FLAGS=controlrepo pdk validate