-
Notifications
You must be signed in to change notification settings - Fork 89
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
Adds activesupport gem to allow XML>JSON parsing from Azure APIs #534
Conversation
Signed-off-by: Ruairi Fennell <[email protected]>
Hello r-fennell! Thanks for the pull request! Here is what will happen next:
Thank you for contributing! |
Code Climate has analyzed commit 9346053 and detected 4 issues on this pull request. Here's the issue category breakdown:
View more on Code Climate. |
Resource pack dependencies in Gemfiles are never installed. This is the same problem we had with inspec-aws. Dependencies will need to be added to train (or a train-cloud) project before being added to inspec-cloud. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please drop a comment in there saying it is for inspec-azure.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@miah thanks for the catch on this. @r-fennell I'll chat more with @skpaterson on this, but seems we need to keep a couple things in mind for changes to inspec-cloud repos going forward:
Short-Term
any time you add a gem to Gemfile for the specific inspec-cloud project, add a PR to appropriate train repository as well
Long-Term
- prioritize Train opt-in cloud provider transport design #529
- probably need a discussion on who should own those child train- repos
@kekaichinose Thanks. I agree the current situation around dependencies isn't ideal and i'm glad #529 has got the ball rolling on addressing some of the shortcoming in the train>inspec>resource-pack development & release cycle. |
Signed-off-by: Ruairi Fennell [email protected]
Description
Adds activesupport gem to allow XML>JSON parsing from Azure APIs.
Had originally added this as a direct dependency to inspec-azure but users have been running into problems as resource-pack dependencies don't appear to be installed/bundled.
Related Issue
inspec/inspec-azure#216
Types of changes