Skip to content

Conversation

tpereirasplunk
Copy link
Contributor

@tpereirasplunk tpereirasplunk commented Apr 2, 2021

Changes

Added Hec token verification to secret object update and delete cases

Fixed spell Error in Deploy EKS-Cluster.sh file

Test Scenarios: (SVA's covered: S1)

Delete secret data
Verify New versioned secret are created with correct value.
Verify new secrets are mounted on pods.
Verify Input.conf file has updated hec token
Verify old Secrets cannot be used for api access (hec_token)

Test Scenarios: (SVA's covered: S1, C3, M4)

Update Secrets Data
Verify New versioned secret are created with correct value.
Verify new secrets are mounted on pods.
Verify Input.conf file has updated hec token
Verify New updated Secrets via api access (hec_token)

Passing Test Runs

S1

• [SLOW TEST:501.610 seconds]
[1] Secret Test for SVA S1
[1] /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:26
[1]   Standalone deployment (S1) with LM
[1]   /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:46
[1]     secret: Secret update on a standalone instance
[1]     /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:47
[1] ------------------------------
[1] {"level":"info","ts":1617380918.374582,"msg":"testenv deleted.\n","testenv":"secret-use"}
[1]
[1] JUnit report was created: /Users/tpereira/Git/splunk-operator/test/secret/secret-use_junit.xml
[1]
[1] Ran 1 of 1 Specs in 508.712 seconds
[1] SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped
[1] PASS

[1] Secret Test for SVA S1
[1] /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:26
[1]   Standalone deployment (S1) with LM
[1]   /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:126
[1]     secret: Secret Object is recreated on delete and new secrets are applied to Splunk Pods
[1]     /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:127
[1] ------------------------------
[1] {"level":"info","ts":1617317372.483045,"msg":"testenv deleted.\n","testenv":"secret-pk0"}
[1]
[1] JUnit report was created: /Users/tpereira/Git/splunk-operator/test/secret/secret-pk0_junit.xml
[1]
[1] Ran 1 of 1 Specs in 538.120 seconds
[1] SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped
[1] PASS

2] • [SLOW TEST:321.998 seconds]
[2] Secret Test for SVA S1
[2] /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:26
[2]   Standalone deployment (S1)
[2]   /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:201
[2]     secret, smoke, integration: Secret Object data is repopulated in secret object on passing empty Data map and new secrets are applied to Splunk Pods
[2]     /Users/tpereira/Git/splunk-operator/test/secret/secret_s1_test.go:202
[2] ------------------------------
[2] {"level":"info","ts":1617382293.73594,"msg":"testenv deleted.\n","testenv":"secret-uq5"}
[2]
[2] JUnit report was created: /Users/tpereira/Git/splunk-operator/test/secret/secret-uq5_junit.xml
[2]
[2] Ran 1 of 1 Specs in 328.990 seconds
[2] SUCCESS! -- 1 Passed | 0 Failed | 1 Pending | 0 Skipped
[2] PASS

C3

[2] • [SLOW TEST:2035.610 seconds]
[2] Secret Test for SVA C3
[2] /Users/tpereira/Git/splunk-operator/test/secret/secret_c3_test.go:26
[2]   Clustered deployment (C3 - clustered indexer, search head cluster)
[2]   /Users/tpereira/Git/splunk-operator/test/secret/secret_c3_test.go:46
[2]     secret: secret update on indexers and search head cluster
[2]     /Users/tpereira/Git/splunk-operator/test/secret/secret_c3_test.go:47
[2] ------------------------------
[2] {"level":"info","ts":1617322038.146726,"msg":"testenv deleted.\n","testenv":"secret-bfw"}
[2]
[2] JUnit report was created: /Users/tpereira/Git/splunk-operator/test/secret/secret-bfw_junit.xml
[2]
[2] Ran 1 of 5 Specs in 2042.410 seconds
[2] SUCCESS! -- 1 Passed | 0 Failed | 4 Pending | 0 Skipped
[2] PASS

M4

[1] • [SLOW TEST:1970.851 seconds]
[1] Secret Test for M4 SVA
[1] /Users/tpereira/Git/splunk-operator/test/secret/secret_m4_test.go:26
[1]   Multisite cluster deployment (M13 - Multisite indexer cluster, Search head cluster)
[1]   /Users/tpereira/Git/splunk-operator/test/secret/secret_m4_test.go:46
[1]     secret, integration: secret update on multisite indexers and search head cluster
[1]     /Users/tpereira/Git/splunk-operator/test/secret/secret_m4_test.go:47
[1] ------------------------------
[1] {"level":"info","ts":1617319839.4269419,"msg":"testenv deleted.\n","testenv":"secret-axg"}
[1]
[1] JUnit report was created: /Users/tpereira/Git/splunk-operator/test/secret/secret-axg_junit.xml
[1]
[1] Ran 1 of 1 Specs in 1977.784 seconds
[1] SUCCESS! -- 1 Passed | 0 Failed | 0 Pending | 0 Skipped
[1] PASS```

Copy link
Collaborator

@akondur akondur left a comment

Choose a reason for hiding this comment

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

Looks good.

@tpereirasplunk tpereirasplunk force-pushed the CSPL-948 branch 3 times, most recently from 8595bb2 to bfa0574 Compare April 12, 2021 16:49
@smohan-splunk smohan-splunk merged commit c59b149 into develop Apr 14, 2021
@tpereirasplunk tpereirasplunk deleted the CSPL-948 branch May 4, 2021 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants