Commit graph

2123 commits

Author SHA1 Message Date
Dominik Richter
dfdae3474d Merge pull request #649 from chef/chris-rock/explain-inspec-docker
add usage instructions for inspec container
2016-04-16 20:14:33 -04:00
Christoph Hartmann
971725dd68 add usage instructions for inspec container 2016-04-16 20:07:33 -04:00
Christoph Hartmann
b9b3428e63 Merge pull request #648 from chef/dr/supports_inspec
specify required inspec version in inspec.yml
2016-04-16 19:14:57 -04:00
Dominik Richter
f54195408f simplify key symbolization in metadata 2016-04-16 18:47:59 -04:00
Dominik Richter
14995534cd skip profiles if the platform isnt supported 2016-04-16 15:34:23 -04:00
Dominik Richter
a1188b26ce add supports_runtime? to metadata 2016-04-16 15:25:59 -04:00
Dominik Richter
1faf6d6370 Merge pull request #643 from chef/dr/cmp-op
feature: `cmp < / > / <= / >= / == / != sth` matcher
2016-04-15 22:33:01 -04:00
Dominik Richter
5d58fa267b feature: cmp < / > / <= / >= / == / != sth matcher 2016-04-15 19:19:15 -04:00
Dominik Richter
c68edb5857 Merge pull request #639 from chef/ap/no-its-to_i
Prevent its(:to_i) from generated tests
2016-04-15 01:11:04 -04:00
Alex Pop
dec217a8ce prevent its(:to_i) from generated tests 2016-04-15 01:03:39 -04:00
Christoph Hartmann
aede111f93 Merge pull request #638 from spuranam/suse-service
Add support for suse 11 to service resource
2016-04-15 00:41:46 -04:00
Satish Puranam
07315ce5d2 Cleanup code meet lint guidelines 2016-04-14 13:39:03 -04:00
Satish Puranam
b0bc88f637 Cleanup, remove redundant checking of os family 2016-04-13 19:08:14 -04:00
Satish Puranam
81029274e2 Add support suse 11 to service resource 2016-04-13 18:24:26 -04:00
Christoph Hartmann
f9ef1f5018 Merge pull request #576 from chef/sr/oidc
inspec-compliance + Compliance 1.0
2016-04-13 17:20:54 -04:00
Christoph Hartmann
3007aef248 add function tests for compliance command 2016-04-13 16:55:14 -04:00
Christoph Hartmann
07c359431f fix: make the plugin compatible with all versions of chef compliance 2016-04-13 16:27:57 -04:00
Christoph Hartmann
01bec4cd1e merge cli commands login, api_token and token to login 2016-04-13 16:27:57 -04:00
Stephan Renatus
54db2625eb inspec-compliance: restore compat with pre-1.0 2016-04-13 16:27:57 -04:00
Stephan Renatus
71e1372b5e fix rubocop 2016-04-13 16:27:57 -04:00
Stephan Renatus
4004dfbb3c inspec-compliance: update README 2016-04-13 16:27:57 -04:00
Stephan Renatus
7b740a2f9d inspec-compliance: style 2016-04-13 16:27:57 -04:00
Stephan Renatus
e0bd2bb595 inspec-compliance: work with compliance 1.0 2016-04-13 16:27:57 -04:00
Christoph Hartmann
b09d8ce3a5 Merge pull request #636 from chef/vj/doc-edit
Add -i to ssh example, link to cli options
2016-04-13 16:26:08 -04:00
Victoria Jeffrey
f9e7d530dd Add -i to ssh example, link to cli options 2016-04-13 16:11:19 -04:00
Christoph Hartmann
1e5209fb0b Merge pull request #637 from jmccann/fix_systemd_enabled
Add 'static' value as enabled to systemd service enabled check
2016-04-13 16:10:06 -04:00
Jacob McCann
9dbf5354e5 Add 'static' value as enabled to systemd service enabled check 2016-04-13 14:44:28 -05:00
Christoph Hartmann
84ad1845f3 Merge pull request #635 from chef/dr/dockerfile
add dockerized inspec
2016-04-13 07:41:33 +02:00
Dominik Richter
ce570d3e82 add dockerized inspec 2016-04-12 23:58:18 -04:00
Christoph Hartmann
97040de0cc Merge pull request #632 from chef/dr/fix-nonprofile-exec
bugfix: non-profile execution with json formatter
2016-04-11 18:59:26 +02:00
Dominik Richter
046e6ce501 bugfix: non-profile execution with json formatter 2016-04-11 11:17:26 -04:00
Christoph Hartmann
ff5a61a4be Merge pull request #629 from chef/0.18.0
0.18.0
2016-04-09 20:23:23 +02:00
Dominik Richter
9f8fe7f4b0 0.18.0 2016-04-09 16:10:13 +02:00
Christoph Hartmann
d69b9f3155 Merge pull request #625 from nathenharvey/nathen/share_your_profiles
Encourage sharing of profiles
2016-04-08 09:43:42 +02:00
Nathen Harvey
689c06b868 Encourage sharing of profiles
Add a section about sharing and browsing profiles on the Supermarket.

Perhaps this will encourage more collaboration there.
2016-04-07 20:48:59 -04:00
Stephan Renatus
1f403ddd7d Merge pull request #622 from chef/chris-rock/badges
add travis and appveyor badges
2016-04-06 13:18:17 +02:00
Christoph Hartmann
52f7af8261 add travis and appveyor badges 2016-04-06 12:58:17 +02:00
Christoph Hartmann
6174a78883 Merge pull request #581 from chef/sr/issue-template
Create ISSUE_TEMPLATE
2016-04-06 12:55:37 +02:00
Christoph Hartmann
3bc166a6d9 update issue template and add contributing.md 2016-04-06 12:28:43 +02:00
Stephan Renatus
c4f4ed0bde Create ISSUE_TEMPLATE
Let's not overthink this, but I guess having _something_ here could help us.

- [this is what it looks like (random project)](https://github.com/sulu-io/sulu/issues/new)
- [more info](https://github.com/blog/2111-issue-and-pull-request-templates)
2016-04-06 12:07:10 +02:00
Christoph Hartmann
d64d9db637 Merge pull request #620 from chef/dr/supports_skips
supports keyword should skip
2016-04-06 11:57:03 +02:00
Dominik Richter
fb54c4ea24 api: inspec.yml supports now adds tests w/o running
Instead of just removing all tests because of OS support, supports now acts by adding all tests to the execution context, but doesnt actually execute them. Instead tests are set to skip before they get to the actual execution context
2016-04-06 11:28:52 +02:00
Christoph Hartmann
8656e673ef Merge pull request #619 from chef/dr/only_if_control
Support only_if on controls
2016-04-06 11:27:49 +02:00
Dominik Richter
c55fb0b587 prevent only_ifs from getting overwritten 2016-04-06 10:46:36 +02:00
Dominik Richter
a72fee6623 add only_if for controls 2016-04-06 10:46:36 +02:00
Dominik Richter
c73afd4c1c overhault rule/control internals
instead of keeping them as flat variables, prefix all internals with `__` to create consistency. Also add accessors on the class-level to expose these values in all rules. This way we keep all variable-names in one location and get some safety on access.
2016-04-06 10:46:36 +02:00
Christoph Hartmann
bf8a09b864 Merge pull request #618 from chef/dr/only_if
don't remove controls with only_if
2016-04-06 10:45:51 +02:00
Dominik Richter
598e8be07f don't remove controls with only_if
instead mark them as skipped, but don't just remove them.

This also introduced a number of tests around only_if on the global level
2016-04-06 10:15:53 +02:00
Stephan Renatus
2d34c7ca75 Merge pull request #621 from chef/chris-rock/clean
remove unused profile.tar.gz
2016-04-06 10:13:21 +02:00
Christoph Hartmann
bb2814fbd2 remove unused profile.tar.gz 2016-04-06 09:54:42 +02:00