Chef Expeditor
75934b4f7f
Bump version to 2.0.1 by Expeditor
2018-02-15 21:57:36 +00:00
Jared Quick
fc990346f2
Merge pull request #2655 from chef/release-2.0
...
Add in release-2.0 changes to master
2018-02-15 16:57:25 -05:00
Jared Quick
6e5d0ff6de
Bump version to 2.0.0 ( #2652 )
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-15 14:55:52 -05:00
Clinton Wolfe
6c0422fbf0
Improvements and matcher renaming on aws_iam_password_policy ( #2638 )
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-14 15:59:57 -05:00
Clinton Wolfe
33787124a7
Two deprecations in aws_ec2_instance ( #2637 )
...
* Drop deprecation warning for old name of aws_ec2
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-14 15:08:34 -05:00
Jerry Aldrich
e77b99235f
Update inspec detect
to support APIs/Families ( #2634 )
...
This does the following to `inspec detect`:
- Modifies it to use the `platform` resource
- Changes the output to mention Platform and show the family hierarchy
- Changes the JSON output by changing `family` to `families`
- Adds better error messaging (no more stacktraces!)
- Adds support for APIs such as AWS/Azure
- Hides Arch from API platforms (not applicable)
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
2018-02-14 15:06:39 -05:00
Clinton Wolfe
4f341acfbc
Catch cloud exceptions and document connection info ( #2636 )
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-14 14:15:20 -05:00
Jared Quick
59fd0e8775
Update reporter with breaking inspec 2.0 changes. ( #2487 )
...
* Update reporter with breaking inspec 2.0 changes.
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-14 11:54:20 -05:00
Jared Quick
fde895f74a
Merge branch 'master' into release-2.0
2018-02-13 15:11:53 -05:00
Jerry Aldrich
9ebd807ea4
http resource: Make remote worker the default ( #2520 )
...
* http resource: Make remote worker the default
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
2018-02-13 12:42:16 -05:00
Chef Expeditor
c0093b9b9b
Bump version to 1.51.20 by Expeditor
2018-02-13 17:40:34 +00:00
Jerry Aldrich
7f0a39a76a
package resource: Fix Windows package detection ( #2624 )
...
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
2018-02-13 12:40:20 -05:00
Clinton Wolfe
469369fa32
Capture ResourceNotFound exception from LMF ( #2623 )
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-13 09:47:12 -05:00
Chef Expeditor
30e120c81d
Bump version to 1.51.19 by Expeditor
2018-02-13 14:04:41 +00:00
Chef Expeditor
9fa456eb89
Bump version to 1.51.18 by Expeditor
2018-02-12 18:34:35 +00:00
Jared Quick
f3ee680429
Add hidden json fields to schema and add tests. ( #2618 )
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-12 19:34:22 +01:00
Chef Expeditor
3dca4d2ee8
Bump version to 1.51.17 by Expeditor
2018-02-12 18:30:09 +00:00
Jared Quick
f5f9873bfd
Allow ad-hoc runners to use rspec formats. ( #2621 )
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-12 19:29:54 +01:00
Chef Expeditor
56387c96d0
Bump version to 1.51.16 by Expeditor
2018-02-12 15:23:47 +00:00
Jared Quick
da7b7e8549
Force a default reporter for ad-hoc runners ( #2610 )
...
* Force a default reporter for ad-hoc runners if not set.
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-12 10:23:34 -05:00
Chef Expeditor
20a46d1a40
Bump version to 1.51.15 by Expeditor
2018-02-09 18:49:41 +00:00
Jared Quick
69f6e4e735
Remove ending newline from json reports.
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-09 13:15:18 -05:00
Jared Quick
b5b0713fe2
Fix json-config format not overriding reporter.
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-09 11:51:49 -05:00
Jared Quick
145604549b
This fixes the audit issue expecting a report hash output.
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-09 10:59:39 -05:00
Clinton Wolfe
ded1394e8b
Add resource support declarations for Azure
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-09 10:22:56 -05:00
Clinton Wolfe
2708a73e11
Merge branch 'aws-core-onramp' into aws-merge
2018-02-09 00:56:28 -05:00
Chef Expeditor
1cbcd27138
Bump version to 1.51.14 by Expeditor
2018-02-08 22:04:59 +00:00
Chef Expeditor
ebf6c39f2f
Bump version to 1.51.13 by Expeditor
2018-02-08 21:51:15 +00:00
Chef Expeditor
35f3388f34
Bump version to 1.51.12 by Expeditor
2018-02-08 21:49:41 +00:00
Chef Expeditor
5a9f3d90c0
Bump version to 1.51.11 by Expeditor
2018-02-08 21:48:14 +00:00
Chef Expeditor
bc88d30d46
Bump version to 1.51.10 by Expeditor
2018-02-08 21:46:43 +00:00
Chef Expeditor
06ff68d097
Bump version to 1.51.9 by Expeditor
2018-02-08 21:45:11 +00:00
Chef Expeditor
1a5bc25eb6
Bump version to 1.51.8 by Expeditor
2018-02-08 21:43:38 +00:00
Chef Expeditor
6b5ad4ab92
Bump version to 1.51.7 by Expeditor
2018-02-08 21:41:24 +00:00
Clinton Wolfe
dfc73a52f0
Merge branch 'release-2.0' into aws-merge-release-merge-try
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-08 10:44:11 -05:00
Clinton Wolfe
6aaab8691c
Merge branch 'aws-merge-prep' into aws-merge
...
Includes train aws:// targeting and some new resources
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-08 10:09:57 -05:00
Jared Quick
9bc0a5a32f
Merge branch 'master' into release-2.0
2018-02-08 09:48:23 -05:00
Clinton Wolfe
532f42df89
Move files to locations for core - inspec AWS PR 219 and other new resources
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-08 09:36:20 -05:00
Clinton Wolfe
16fe52b084
Rearrange AWS files for merge into core
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-08 09:24:15 -05:00
Jerry Aldrich
84817366a1
Remove deprecations for InSpec 2.0 ( #2506 )
...
* Add `release-2.0` target branch to AppVeyor/Travis (#2510 )
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* simpleconfig: Remove deprecated config keys
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* cli (exec): Remove `--cache` command line argument
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* platform: Remove lowercase os name protection
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `contain_legacy_plus` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `contain_match` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `with_version` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `belong_to_group` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `belong_to_primary_group` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* matcher: Remove `contain` matcher
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* passwd: Remove deprecated properties
This removes:
- `passwd.count`
- `passwd.username`
- `passwd.usernames`
- `passwd.uid`
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* auditd_rules: Remove in favor of `auditd` resource
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* cli: Remove `login_automate` command
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
* Remove `resource_skipped` message method
Signed-off-by: Jerry Aldrich <jerryaldrichiii@gmail.com>
2018-02-08 11:05:21 +01:00
Chef Expeditor
b1801a2219
Bump version to 1.51.6 by Expeditor
2018-02-08 09:07:11 +00:00
Jared Quick
9930e40a76
Add new "reporter" system (replacement for "formatters"), support multiple reporters per run ( #2464 )
...
* Formatter and reporter refactor.
Signed-off-by: Jared Quick <jquick@chef.io>
* Add exception and backtrace to json-min report.
Signed-off-by: Jared Quick <jquick@chef.io>
* Add sha to json-min and include generator version for json profile.
Signed-off-by: Jared Quick <jquick@chef.io>
* Fix deprecated typo and add fallback for cli resource title.
Signed-off-by: Jared Quick <jquick@chef.io>
* Update to build json report and clean up cli logic.
Signed-off-by: Jared Quick <jquick@chef.io>
* Add tests for json reporter.
Signed-off-by: Jared Quick <jquick@chef.io>
* Add cli suppress_log_output? and a fallback for invalid reporter type.
Signed-off-by: Jared Quick <jquick@chef.io>
* Update suppress_log_output? to check if we are outputting to stdout.
Signed-off-by: Jared Quick <jquick@chef.io>
* Update reporter cli optoins to work with json_config.
Signed-off-by: Jared Quick <jquick@chef.io>
* Refactor some safe-navigation and variable names.
Signed-off-by: Jared Quick <jquick@chef.io>
* Add thor banner to show reporter file output syntax.
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-08 10:06:58 +01:00
Clinton Wolfe
b46bd350ed
Modify train integration to support aws:// targeting in core
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-07 23:21:28 -05:00
Jared Quick
42779e91a7
Setup azure resources into inspec.
...
Signed-off-by: Jared Quick <jquick@chef.io>
2018-02-07 16:05:58 -05:00
Clinton Wolfe
aec79551ff
Rubocop
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-07 12:29:01 -05:00
Clinton Wolfe
d15a21b85f
Use dedicated AWS resource loading file. Always load FilterTable.
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-07 12:11:10 -05:00
Clinton Wolfe
67713f99e4
Rely on core resource loader to load AWS support facilities
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-07 12:10:07 -05:00
Clinton Wolfe
f7a11ee2df
Merge branch 'aws-merge-prep' into aws-merge
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2018-02-07 09:53:21 -05:00
Jared Quick
e0ab84b11a
Merge branch 'jq/azure_merge' of /Users/jquick/Chef/inspec-azure into jq/merge_inspec_azure
2018-02-06 13:23:54 -05:00
Chef Expeditor
5a5afb11e2
Bump version to 1.51.5 by Expeditor
2018-02-06 14:10:02 +00:00