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

(PDK-1530) Disable schema validation of config files #793

Merged
merged 1 commit into from
Oct 30, 2019

Conversation

glennsarti
Copy link
Contributor

@glennsarti glennsarti commented Oct 28, 2019

Reference - #777

Previously the PDK Analytics configuration file had a JSON schema enabled,
however the json-schema gem is causing issues. This commit disables the schema
validation, while retaining the schema code. Later commits will use the updated
json_schemer gem once EOL Rubies support is dropped.

@glennsarti glennsarti requested a review from a team as a code owner October 28, 2019 06:46
@coveralls
Copy link

coveralls commented Oct 28, 2019

Coverage Status

Coverage decreased (-0.002%) to 91.765% when pulling 8df2441 on glennsarti:disable-schema-validation into 57271d9 on puppetlabs:master.

@glennsarti glennsarti force-pushed the disable-schema-validation branch from aa9b3a2 to 1a2e1f1 Compare October 28, 2019 09:29
@glennsarti glennsarti requested a review from rodjek October 28, 2019 12:08
@glennsarti glennsarti added this to the November 2019 milestone Oct 28, 2019
lib/pdk/config.rb Outdated Show resolved Hide resolved
Previously the PDK Analytics configuration file had a JSON schema enabled,
however the json-schema gem is causing issues.  This commit disables the schema
validation, while retaining the schema code.  Later commits will use the updated
json_schemer gem once EOL Rubies support is dropped.
@glennsarti glennsarti force-pushed the disable-schema-validation branch from 1a2e1f1 to 8df2441 Compare October 30, 2019 02:05
@glennsarti glennsarti merged commit 3aa11a9 into puppetlabs:master Oct 30, 2019
@glennsarti glennsarti deleted the disable-schema-validation branch March 5, 2020 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants