Commit graph

5473 commits

Author SHA1 Message Date
Chef Expeditor
5c5d5581ad Bump version to 5.22.11 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-25 12:25:58 +00:00
Chef Expeditor
7bb1cd0a52 Bump version to 5.22.10 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-25 10:21:58 +00:00
Nikita Mathur
c761a0d27a
CHEF-4115 Added ability to merge reporter configurations from both CLI and config (#6568)
* Added ability to merge cli and config reporter options

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Test cases to validate working of reporter configuration using cli and config

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Documentation change to add information on reporter configurations usage with both

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Added Doc review changes and text fixture for config json

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Verify fix

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Verify pipeline test fixes for reporter options to be read successfully

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Test changes in both cli and config reporter usage scenarios to fix verify pipeline

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Review comments to improvise

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Renamed testing fixture file for reporter cli config file

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

---------

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2023-07-25 06:20:50 -04:00
Chef Expeditor
1fd8a313f5 Bump version to 5.22.9 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-11 14:24:25 +00:00
Chef Expeditor
39e91eb0b3 Bump version to 5.22.8 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-07 03:20:28 +00:00
Chef Expeditor
99ab8c34fe Bump version to 5.22.7 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-07 03:17:48 +00:00
Chef Expeditor
3b36293859 Bump version to 5.22.6 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-07-07 03:09:44 +00:00
Chef Expeditor
21f1c34c56 Bump version to 5.22.5 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-06-05 21:48:36 +00:00
Chef Expeditor
d3cebed4fb Bump version to 5.22.4 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-18 00:59:08 +00:00
Alan Foster
ce5fb0fb46
Update host resource to resolve all ipaddresses (#6481)
Signed-off-by: Alan Foster <alan@alanfoster.me>
2023-05-15 21:43:22 -04:00
Chef Expeditor
3ecb812aac Bump version to 5.22.3 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-16 01:34:57 +00:00
Pg
869e1902a1
For #6493 : Add postgres_session support for custom port with a socket connection (#6494)
* Add support for custom port with a socket connection

Signed-off-by: Pg <pg.developper.fr@gmail.com>

* Add tests for the postgres_session with custom port

Signed-off-by: Pg <pg.developper.fr@gmail.com>

---------

Signed-off-by: Pg <pg.developper.fr@gmail.com>
2023-05-15 21:33:47 -04:00
Chef Expeditor
30fa76a5af Bump version to 5.22.2 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-16 01:29:52 +00:00
amlodzianowski
4c2aa78789
fix: ensure Invoke-WebRequest headers can be configured (#6484)
* fix: ensure Invoke-WebRequest headers can be configured

Signed-off-by: Adrian Mlodzianowski <amlodzianowski@logicworks.net>

* fix: use array for custom headers

Signed-off-by: Adrian Mlodzianowski <amlodzianowski@logicworks.net>

* test: add unit test for Windows simple HTTP request with headers

Signed-off-by: Adrian Mlodzianowski <amlodzianowski@logicworks.net>

---------

Signed-off-by: Adrian Mlodzianowski <amlodzianowski@logicworks.net>
Co-authored-by: Adrian Mlodzianowski <amlodzianowski@logicworks.net>
2023-05-15 21:28:48 -04:00
Chef Expeditor
000bdd163c Bump version to 5.22.1 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-16 00:24:29 +00:00
Chef Expeditor
ad7529136f Bump version to 5.22.0 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-16 00:15:34 +00:00
Chef Expeditor
351dbc0727 Bump version to 5.21.44 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-05-16 00:06:17 +00:00
jjacque
33e148dae4
Add nftables resources (#6499)
* Fix systemd path for Leap image

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Use vhef client version 17 as doocker cookbook do not support >= 18

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Add nftables resource

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Add nftables tests

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Add fixtures for nftables tests

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* enable nftables only when attr is true - then disable iptables

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* By default test iptables, not nftables

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Fix tests and lint errors

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Increase unit test coverage for nftables

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Do not use -nn nft option as behaviour changes based on nft version

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Base nft params identification on its version, not os version

    Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Make test more human friendly by reversing unless/if logic

    Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Update mocked cmds with nft params

    Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Fix quoting issue with rubocop

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Fix uninitiallized class vars

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Fix unit test by adding nft version mocking

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

* Clean nftables doc

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>

---------

Signed-off-by: Jeremy JACQUE <jeremy.jacque@algolia.com>
2023-05-15 20:05:01 -04:00
Chef Expeditor
d0210bfda4 Bump version to 5.21.43 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-03-28 15:20:03 +00:00
Chef Expeditor
f54db5ccef Bump version to 5.21.42 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-03-23 14:55:08 +00:00
Nikita Mathur
2e4e61dab5
CHEF-1458 Multiple values changes in SimpleConfig library (#6489)
* Simple config changes to return array of values with multiple values opt

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* New option added to split multiple values with a delimiter regex

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

---------

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2023-03-23 20:24:01 +05:30
Chef Expeditor
78afa94583 Bump version to 5.21.41 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-28 11:28:59 +00:00
Chef Expeditor
bbf0e7512e Bump version to 5.21.40 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 15:44:44 +00:00
Chef Expeditor
774f68eb59 Bump version to 5.21.39 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 13:47:34 +00:00
Chef Expeditor
d337843709 Bump version to 5.21.38 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 12:05:20 +00:00
Chef Expeditor
fdee4f6c8b Bump version to 5.21.37 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 10:48:00 +00:00
Chef Expeditor
ff1f48c013 Bump version to 5.21.36 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 09:27:14 +00:00
Chef Expeditor
c5b3599d2c Bump version to 5.21.35 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 05:03:24 +00:00
Chef Expeditor
42c422d877 Bump version to 5.21.34 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 04:57:39 +00:00
Nikita Mathur
80121f361a
CFINSPEC-580 Dependent profiles fix for any scheme of version used in profiles (#6410)
* Dependent profiles fix for any scheme of version used in profiles

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Dependent profile fix when version is blank in dependent profiles

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

---------

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2023-02-26 23:56:36 -05:00
Chef Expeditor
668fb50b62 Bump version to 5.21.33 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-27 04:46:45 +00:00
Vasundhara Jagdale
344b0aa335
CFINSPEC-576 : Fix profile gem dependency loading issue when dependent gem is required inside profile libraries. (#6408)
* Test profile consist of custom resource which has a gem dependency

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

* CFINSPEC-576 Fix for profile gem depedency loading issue if depedent gem is required in libraries files of the profile

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

* Fix windows test failure for profile gem dependency

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

---------

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-02-26 23:45:47 -05:00
Chef Expeditor
5d8518b9fa Bump version to 5.21.32 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-03 08:27:16 +00:00
Chef Expeditor
fe187f73c7 Bump version to 5.21.31 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-03 08:25:17 +00:00
Vasundhara Jagdale
b3181ef903
CFINSPEC-573: Fix for mongo_session resources prints debug level of information in output of the run result. (#6401)
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-02-03 13:54:08 +05:30
Chef Expeditor
444c53e5db Bump version to 5.21.30 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-02-03 07:49:56 +00:00
Sonu Saha
9137afd84c RAKE TEST: Fix rake task for docs:cli
Signed-off-by: Sonu Saha <sonu.saha@progress.com>
2023-01-31 21:31:06 +05:30
Chef Expeditor
81e11ff940 Bump version to 5.21.29 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-24 05:54:46 +00:00
Chef Expeditor
dce7f206e1 Bump version to 5.21.28 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-24 01:29:24 +00:00
Chef Expeditor
778edb020a Bump version to 5.21.27 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-18 16:27:30 +00:00
Chef Expeditor
0cb4b6c06e Bump version to 5.21.26 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-17 12:31:03 +00:00
Nikita Mathur
74e69e6acd
CFINSPEC-542 Bug fix for profiles with dependent profiles (#6377)
* Matching semver using regex to determine profile name without version in dsl logic

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Testing for selecting control using version in require control dsl

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Documentation for using version with profile name when including or selecting controls in a profile

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Commenting in dsl library about logic for fetching version and matching it

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Comment for regex used to fetch version

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Minor improvement for regex variable placement

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2023-01-17 07:29:52 -05:00
Chef Expeditor
1677273fd9 Bump version to 5.21.25 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-17 12:29:00 +00:00
Nikita Mathur
ae1173c0b3
CFINSPEC-240 Extended file format support for waivers: JSON & CSV (#6369)
* Revert "Revert "CFINSPEC-240 Extended file format support for waivers (#6193)" (#6366)"

This reverts commit 30146e07fe.

* Waiver support for csv and json

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Removed the word excel from image tag

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>

* Update waivers.md

Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
Signed-off-by: Ian Maddaus <ian.maddaus@progress.com>
Co-authored-by: Ian Maddaus <ian.maddaus@progress.com>
2023-01-17 07:27:47 -05:00
Chef Expeditor
833a7959f9 Bump version to 5.21.24 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-16 14:21:26 +00:00
Chef Expeditor
a31d6c0134 Bump version to 5.21.23 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-16 07:04:48 +00:00
Chef Expeditor
73f65d33b7 Bump version to 5.21.22 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-06 05:54:20 +00:00
Chef Expeditor
b98363a05e Bump version to 5.21.21 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-04 10:33:19 +00:00
Nikita Mathur
30146e07fe
Revert "CFINSPEC-240 Extended file format support for waivers (#6193)" (#6366)
This reverts commit b7ddac9dcc.
2023-01-04 16:02:16 +05:30
Chef Expeditor
a2c8de2bdf Bump version to 5.21.20 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2023-01-03 15:06:06 +00:00