Skip to content

Commit 3154f21

Browse files
committed
Merge remote-tracking branch 'origin/master' into dgould-SUMO-172016
2 parents a36e197 + 96e82f3 commit 3154f21

File tree

2,669 files changed

+10392
-812394
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,669 files changed

+10392
-812394
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
name: Set up Go
2929
uses: actions/setup-go@v2
3030
with:
31-
go-version: 1.14
31+
go-version: 1.16
3232
-
3333
name: Import GPG key
3434
id: import_gpg
@@ -44,4 +44,4 @@ jobs:
4444
args: release --rm-dist
4545
env:
4646
GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }}
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
- 'README.md'
1515
- 'CHANGELOG.md'
1616
# For systems with an upstream API that could drift unexpectedly (like most SaaS systems, etc.),
17-
# we recommend testing at a regular interval not necessarily tied to code changes. This will
17+
# we recommend testing at a regular interval not necessarily tied to code changes. This will
1818
# ensure you are alerted to something breaking due to an API change, even if the code did not
1919
# change.
2020
schedule:
@@ -30,7 +30,7 @@ jobs:
3030
- name: Set up Go
3131
uses: actions/[email protected]
3232
with:
33-
go-version: '1.15'
33+
go-version: '1.16'
3434
id: go
3535

3636
- name: Check out code into the Go module directory
@@ -47,21 +47,19 @@ jobs:
4747
name: Matrix Test
4848
needs: build
4949
runs-on: ubuntu-latest
50-
timeout-minutes: 15
50+
timeout-minutes: 20
5151
strategy:
5252
fail-fast: false
5353
matrix:
5454
# list whatever Terraform versions here you would like to support
5555
terraform:
56-
# - '0.12.29'
57-
- '0.13.4'
58-
# - '0.14.0-beta2'
56+
- '1.0.3'
5957
steps:
6058

6159
- name: Set up Go
6260
uses: actions/[email protected]
6361
with:
64-
go-version: '1.15'
62+
go-version: '1.16'
6563
id: go
6664

6765
- name: Check out code into the Go module directory
@@ -70,9 +68,9 @@ jobs:
7068
- name: Get dependencies
7169
run: |
7270
go mod download
73-
71+
7472
- name: TF acceptance tests
75-
timeout-minutes: 10
73+
timeout-minutes: 15
7674
env:
7775
TF_ACC: "1"
7876
TF_ACC_TERRAFORM_VERSION: ${{ matrix.terraform }}
@@ -84,9 +82,8 @@ jobs:
8482
SUMOLOGIC_ACCESSID: ${{ secrets.SUMOLOGIC_ACCESSID }}
8583
SUMOLOGIC_ACCESSKEY: ${{ secrets.SUMOLOGIC_ACCESSKEY }}
8684
SUMOLOGIC_ENVIRONMENT: ${{ secrets.SUMOLOGIC_ENVIRONMENT }}
87-
SUMOLOGIC_TEST_AWS_ID: ${{ secrets.SUMOLOGIC_TEST_AWS_ID }}
88-
SUMOLOGIC_TEST_AWS_KEY: ${{ secrets.SUMOLOGIC_TEST_AWS_KEY }}
8985
SUMOLOGIC_TEST_BUCKET_NAME: ${{ secrets.SUMOLOGIC_TEST_BUCKET_NAME }}
86+
SUMOLOGIC_TEST_ROLE_ARN: ${{ secrets.SUMOLOGIC_TEST_ROLE_ARN }}
9087

9188
run: |
9289
go test -v -cover ./sumologic/

.go-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.13.8
1+
1.16.6

CHANGELOG.md

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,85 @@
1-
## 2.9.7 (Unreleased)
1+
## 2.11.1 (Unreleased)
2+
3+
## 2.11.0 (October 19, 2021)
4+
5+
FEATURES:
6+
7+
* **New Resource:** sumologic_cse_rule_tuning_expression (GH-281)
8+
* **New Resource:** sumologic_cse_entity_criticality_config (GH-275)
9+
* **New Resource:** sumologic_cse_custom_entity_type (GH-275)
10+
* **New Resource:** sumologic_cse_insights_resolution (GH-274)
11+
* **New Resource:** sumologic_cse_insights_status (GH-274)
12+
* **New Resource:** sumologic_cse_insights_configuration (GH-274)
13+
* **New Resource:** sumologic_cse_log_mapping (GH-284)
14+
* **New Datasource:** sumologic_cse_log_mapping_vendor_product (GH-284)
15+
* **New Resource:** sumologic_cse_aggregation_rule (GH-290)
16+
* **New Resource:** sumologic_cse_chain_rule (GH-290)
17+
* **New Resource:** sumologic_cse_match_rule (GH-287)
18+
* **New Resource:** sumologic_cse_threshold_rule (GH-287)
19+
* **New Resource:** sumologic_cse_custom_insight (GH-289)
20+
21+
BUG FIXES:
22+
23+
* Fix hierarchy without a filter not being accepted
24+
25+
## 2.10.0 (September 22, 2021)
26+
27+
* Add a provider option `admin_mode`
28+
29+
FEATURES:
30+
31+
* **New Resource:** sumologic_hierarchy (GH-260)
32+
* **New Resource:** sumologic_cse_network_block (GH-271)
33+
34+
POTENTIALLY BREAKING CHANGES:
35+
36+
* resource/sumologic_policies: Changed all policies to be required. Configurations might need to be updated in
37+
case some policies were not specified previously. (GH-279)
38+
39+
DEPRECATIONS:
40+
41+
* resource/sumologic_monitor: Deprecated `triggers` in favor of `trigger_conditions` (GH-267)
42+
43+
## 2.9.10 (August 24, 2021)
44+
45+
FEATURES:
46+
47+
* **New Resource:** sumologic_policies (GH-248)
48+
* Add a new optional field `playbook` to resource/sumologic_monitor.
49+
* Add a new optional field `evaluation_delay` to resource/sumologic_monitor.
50+
51+
## 2.9.9 (August 12, 2021)
52+
53+
BUG FIXES:
54+
55+
* resource/sumologic_monitor: Removed deprecation warning for `triggers`.
56+
* seperated docs for sumologic_monitor_folder from docs for sumologic_monitor.
57+
* resource/sumologic_monitor: Fixed docs for `trigger_conditions`.
58+
59+
FEATURES:
60+
61+
* Adding "entityId" as part of SAML API response object.
62+
63+
## 2.9.8 (July 30, 2021)
64+
65+
FEATURES:
66+
67+
* Add support for ServiceNow Incident and Event webhook connection (GH-250)
68+
* Add support for new detection methods to sumologic_monitor (GH-239)
69+
70+
DEPRECATIONS:
71+
72+
* resource/sumologic_monitor: Deprecated `triggers` in favor of `trigger_conditions` (GH-239)
73+
74+
BUG FIXES:
75+
76+
* datasource/sumologic_http_source: fix int64 conversion for `collector_id` (GH-251)
77+
78+
## 2.9.7 (July 22, 2021)
79+
80+
ENHANCEMENTS:
81+
82+
* Upgrade GoLang to support arm_64 (GH-241)
283

384
## 2.9.6 (July 9, 2021)
485

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ $ make build
4848

4949
In order to test the provider, you can run `make test`.
5050

51-
For manual testing, run `make install` in the root direcory to install it as a plugin.
51+
For manual testing, run `make install` in the root directory to install it as a plugin.
5252
Then run `terraform init` to initialize it.
5353

5454
In order to run the full suite of Acceptance tests, run `make testacc`.

go.mod

Lines changed: 12 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,21 @@
11
module github.com/SumoLogic/terraform-provider-sumologic
22

3-
go 1.12
3+
go 1.16
44

55
require (
6-
cloud.google.com/go/pubsub v1.2.0 // indirect
7-
github.com/aws/aws-sdk-go v1.28.14 // indirect
8-
github.com/fatih/color v1.9.0 // indirect
9-
github.com/go-errors/errors v1.0.1
10-
github.com/go-test/deep v1.0.5 // indirect
11-
github.com/golang/mock v1.4.0 // indirect
12-
github.com/hashicorp/go-hclog v0.12.0 // indirect
6+
cloud.google.com/go v0.88.0 // indirect
7+
github.com/aws/aws-sdk-go v1.40.10 // indirect
8+
github.com/fatih/color v1.12.0 // indirect
9+
github.com/go-errors/errors v1.4.0
10+
github.com/go-test/deep v1.0.7 // indirect
11+
github.com/hashicorp/go-hclog v0.16.2 // indirect
1312
github.com/hashicorp/go-uuid v1.0.2 // indirect
1413
github.com/hashicorp/hcl v1.0.0 // indirect
15-
github.com/hashicorp/terraform v0.12.24
16-
github.com/hashicorp/terraform-config-inspect v0.0.0-20200210163047-f7d8399e1194 // indirect
17-
github.com/hashicorp/terraform-plugin-sdk v1.7.0
18-
github.com/hashicorp/terraform-svchost v0.0.0-20191119180714-d2e4933b9136 // indirect
19-
github.com/hashicorp/yamux v0.0.0-20190923154419-df201c70410d // indirect
20-
github.com/kr/pretty v0.2.0 // indirect
21-
github.com/mattn/go-isatty v0.0.12 // indirect
14+
github.com/hashicorp/terraform-config-inspect v0.0.0-20210625153042-09f34846faab // indirect
15+
github.com/hashicorp/terraform-plugin-sdk v1.17.2
16+
github.com/hashicorp/yamux v0.0.0-20210707203944-259a57b3608c // indirect
17+
github.com/mattn/go-isatty v0.0.13 // indirect
2218
github.com/oklog/run v1.1.0 // indirect
2319
github.com/posener/complete v1.2.3 // indirect
24-
github.com/sergi/go-diff v1.1.0 // indirect
25-
github.com/ulikunitz/xz v0.5.6 // indirect
26-
github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
27-
golang.org/x/crypto v0.0.0-20200210222208-86ce3cb69678 // indirect
28-
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd // indirect
29-
golang.org/x/tools v0.0.0-20200216192241-b320d3a0f5a2 // indirect
30-
google.golang.org/api v0.17.0 // indirect
31-
google.golang.org/genproto v0.0.0-20200210034751-acff78025515 // indirect
32-
google.golang.org/grpc v1.27.1 // indirect
33-
gopkg.in/yaml.v2 v2.2.8 // indirect
20+
github.com/ulikunitz/xz v0.5.10 // indirect
3421
)

0 commit comments

Comments
 (0)