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

Remove compliance and visibility reporters #383

Merged
merged 5 commits into from
Sep 18, 2019
Merged

Conversation

alexpop
Copy link
Contributor

@alexpop alexpop commented Aug 30, 2019

Fixes #241

@vjeffrey @kekaichinose, should be also cleanup any doc references to the integration with the original Compliance product?

@alexpop alexpop requested a review from a team August 30, 2019 14:11
@kekaichinose
Copy link
Collaborator

kekaichinose commented Aug 30, 2019

@alexpop per #241, yeah, can we clean up the reference in this doc?
https://github.com/chef-cookbooks/audit/blob/master/docs/supported_configuration.md

@kekaichinose
Copy link
Collaborator

@alexpop ping

@vjeffrey
Copy link

ya, +1 on the cleanup, the original compliance has been eol for a while now

@alexpop alexpop changed the title Update docs for chef-server-automate reporter Remove compliance and visibility reporters Sep 16, 2019
['audit']['reporter'] = 'chef-compliance'
['audit']['fetcher'] = 'chef-server'
['audit']['server'] = 'https://compliance-server.test/api'
['audit']['refresh_token' OR 'token'] = '..'

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removing all this cruft is going to make this SO much more readable 🎉

@alexpop alexpop force-pushed the ap/update-supported-confs branch from 0b9c281 to b724299 Compare September 18, 2019 08:35
Signed-off-by: Alex Pop <apop@chef.io>
…hef-server-visibility. Gone!

Signed-off-by: Alex Pop <apop@chef.io>
Signed-off-by: Alex Pop <apop@chef.io>
Signed-off-by: Alex Pop <apop@chef.io>
Signed-off-by: Alex Pop <apop@chef.io>
@alexpop alexpop force-pushed the ap/update-supported-confs branch from b724299 to 7bf06ec Compare September 18, 2019 09:05
@alexpop
Copy link
Contributor Author

alexpop commented Sep 18, 2019

Merging this now as #385 went in as well

@alexpop alexpop merged commit aafd15d into master Sep 18, 2019
@alexpop alexpop deleted the ap/update-supported-confs branch September 18, 2019 09:33
stevendanna added a commit to stevendanna/audit that referenced this pull request Sep 19, 2019
This function was removed in chef-boneyard#383, likely because the original comment
on the function indicated that this was related to downloaded profiles
specifically from compliance.

In reality, this function overrides a function in the inspec Url
fetcher.  It overrides it so that it can use the Chef::ServerAPI
client. This client will use Chef Server's header based
authentication, allowing chef-clients to report audit data with a
specific data collector token.

Signed-off-by: Steven Danna <steve@chef.io>
alexpop pushed a commit that referenced this pull request Sep 19, 2019
This function was removed in #383, likely because the original comment
on the function indicated that this was related to downloaded profiles
specifically from compliance.

In reality, this function overrides a function in the inspec Url
fetcher.  It overrides it so that it can use the Chef::ServerAPI
client. This client will use Chef Server's header based
authentication, allowing chef-clients to report audit data with a
specific data collector token.

Signed-off-by: Steven Danna <steve@chef.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Doc is wrong - https://github.com/chef-cookbooks/audit/blob/master/docs/supported_configuration.md
3 participants