Skip to content

Commit c49085f

Browse files
vivekr-splunkpdhanoyasplunksgontlasmohan-splunkkashok-splunk
authored
CSPL-1740: merge develop into appframework (#797)
* Added new image push to int test (cherry picked from commit 3a2491a) * Updated go version to 1.17.3 (cherry picked from commit de51865) * - release 1.0.4 * CSPL-1553: Modify apiVersion in cluster_role.yaml to rbac.authorization.k8s.io/v1 (for compatibility with Kubernetes 1.22+) * CSPL-1555: SOK release 1.0.5 * CSPL-1532: Avoid reconcile of MC pod at the time of creation (#646) * Avoid reconcile of MC pod at the time of creation * Fix failing UT * CSPL-1536-removed-workaround-to-account-for-mc-reset (#648) * fix: For Minio connections trust admin to pick protocol (#660) When using minio inside of a k8s cluster or in a network with other mitigations such as a cloud vpc with host to host network encryption use of TLS may be undesirable (double encryption) and can limit observability. * Update Examples.md * Create s1.yaml * Update c1.yaml * Update c3.yaml * Update hwf.yaml * CSPL-1632-chaneged home dir to appmount due to write permission issue for splunk user (#681) * CSPL-1636: Replace tag for 3rd party github actions with the SHA (#673) * Tagged github sha for 3rd party actions * Moved static library version out to .env file Co-authored-by: Sirish Mohan <[email protected]> * Backport for PR #675 (#683) * operator sdk upgrade to 1.15 (#612) * adding kuttl test cases so that we can create some scorecards * adding olm bundle catalog files * adding kuttl directory for bias, few changes to cluster service version * adding kuttl sanity test cases to bundle * adding minor changes to makefile gitignore * changes to secret , added error handling * changing back to go get as go install is failing to install pacakge with version * adding context as first parameter to all the pkg controller calls * reverting changes to makefile * adding redhat market place and kuttl test cases to cluster service * adding go mod changes * Fixed integration test cases related to secret * ignore uninstall error for run test * fixed issue related to secret * fixed comment message * Fixed predicates , added status check insted of spec * removed passing watch_namespace to manager * fixed few yaml files changes * updated version to 1.1 * added changes based on PR review comments * CRD changes for comments * chaned Watch namespace to clusterwide * adding dev container to ignore * fixed test cases and added get call after create/update for configmap secret service * fixed event message * adding copyright to events.go * function name changed to config map changed predicate * added config map watcher and predicate * fixed multiple comments bases on PR review * removed FIXME * fixed few more corner cases * removed deploy phase from print column in CRD * adding readme text to each test case in kuttl, need to add description * fixed an issue in util for secret update * readme file changes * makefile and readme fiel changes to support 1.15 changes * changed some code to make it modularized * removed controller code from pkg as its not used * adding context as first parameter to all the functions * using log from context instead creating new logger * removed name and namespace from logger as its now passed from context * adding patch to support multiple versions of crd * adding finalizer to sample crs * watch splunk crd for changes, in case of version update * data collection script for support team * go mod file changes to ad apiextenstion library * removed managing customerresource class * support Operator upgrade scenario * grammer changes, make file install, reverted env.sh after review * adding go security check to pipeline * fixed kuttl test case, fixed vulerability scan issue with crypto library version * removing gosec for now, will revisit this later * enhancement to kuttl test case to use kind cluster * watch for clustermaster in indexercluster and removed auto reconcilation in all the CR * adding the fipush * fix for checkmarx Denial Of Service Resource Exhaustion issue * second try to fix checkmarx medium issue on denial * try 3 , fix checkmarx medium issue * fixed few more kuttl test cases * adding test case changes * changed operaror docker image version in comments * upgrade and maintain the standard names provided by sdk 1.15 * adding changes to kuttl test cases * removed app1.tgz file entry in gitignore * fixed test cases removed default blank values * fixed name in configuration * fixed names in log message * removed log setup as new log setup has been added * adding few more changes to crd patch and added new kuttl test case * increased timeout for deployment of operator * changed copyright to 2022 * changes copyright to 2022 * fixed monitoring configuration issue * adding cleanup script code changes fixed an issue in filter * removed private branch information from readme and kuttl test * t * fixing the issues found in monitoring console * removed dependency on watch only * running int test suite * enable Phase updating to check if that works * commenting Requeue set to false when pending in standalone * temporary enabling phase update call, until I add revision check * test framework improvements to compare transient states * just testing adding some 5 seconds * fixed an issue in secret update, removed phase Update retry * removed retry call for secret update * reverting updatestatus to return nil * adding MC intermittent state change check * removed focus on the test case * wait for monitor transient state in secret test case * increasing sleep time in app framework and fixed one logging issue * pipeline changes to debug node on EKS * setting env variables for cluster access * run single test at a time * trying with 5 workers * added MC verification code * adding MC transient state check * s1 appframework test, added transient state check for MC * increasing workers to 15 * mc transient state check * adding fix to an error in appframework test case * removed ssh connection to clusters * running parallel test case set to true * removed parallel testing * trying for namespace based operator deployment * changing back worker count to 1 * added failfast to ginkgo test run * setting fail-fast in build test adn push workflow * reverted back to always cleanup cluster * removed ginkgo keepGoing argument * adding teardown of namespace after test case * reverting appframework indivisual test case run * enableing namespace specific operator * adding role to create event * using kustomize to apply crds as we need to support v2 and v3 * install kustomize before doing crd apply * adding sleep before checking v2 version apps * increasing worker to 15 * adding replicas change test case test for kuttl * adding all the changes for test case * just changing context * changing the time interval in test cases temporary * adding sleep for 5 min in the test case * increasing sleep time in test case * adding integration test cases * adding instrumentation code * adding context to configmap * just running appframework one single test case * kuttl test case fixes * adding new sdk branch to test appframework test 5 to 8 * testing appframework 5 to 8 * testing all the appframework test cases in sdk branch * running M4 app framework test cases * running S1 app framework test cases on Sdk 15 branch * added more debug messages in verification * running only one test case in SDK branch * commenting all test cases in appframework leaving one test case in c3 * debugging sdk branch test case * adding log collection and running one single test case * adding logging to print custom resource * adding timout change and debug log messages * changing sleep to 2 min * enabling all the test cases in app framework * fixed an error debug log * fixed an error in logging * fixed an error in logging * enabling all the test cases, smoke and integration * changing time to 6000 seconds for timout * adding devsetup for mac * adding wait for CR status to be ready in all deployments * fixed an issue in deployment test suite * testing appframework with clusterwide operatot * running all the test cases sdk branch * adding temporary changes to the code base to fix an issue with configmap * adding deployment verification to test code * adding temporary changes to fix config map issue * try with multinode * commented event publisher code in bundle push * removed wait in multi deoloyment * reverting multitest and adding failfast back * removed wait in deployment script for shc and indexer to be ready * removed cluster master status check in deployment * moving back to namespace based operator * adding delay to configmap update case in smartstore * adding ownership reference update to configmap * adding config map changes * development container for debugging the issues * reverting to use multiple nodes in the test and breaking up appframework test cases * updating configmap to get latest data after changes * formatting issues fixed * fixing unit test cases * adding some more debug messages to configmap update * trying with clusterwide operator with namespace for every test case * clusterwide operator with namespace for each testcase * fixed an issue in test case for clusterwide test case * fixing an issue in test case for clusterwide with namespace for each test case * create random port for metric server * moving testenv to for each test case instead of suite * file copy moved to each test case * suite name creation moved to BeforeSuite just to create random name * temporary adding test suite name creation in each test case just to create random namespace * setting failfast to false, so that we can run all the test cases * reverting configmap changes and testing smartstore test case * reverting changes to namespace creation for every test case * reverting configmap changes after discussion * testcase run per namespace * fixed lint issue for receiver name * Fixed an issue in operator pod log collection for every test case * reverted the code back to old one. removed get secret call * fixed unit test case * adding sleep in before 2 configmap update in smartstore * fixed bug in configmap and secret code for update * fixed issues in unit test cases * added check for error resource not found and then reverted mc update call * changed configmap to wait to create to be in cache * fix for test case * fixed a bug in the code * updated context * adding more debug messages * added devcontainer dockerfile * fixed conflict issues * fix for loop in configmap get call * added limits on the loop to 10 in configmap check after creation * removed creation of context * fixed formatting issue * starting test run for integration and smoke * only try for 10 times for Get call after configmap creation * test code coverage for cp * removed conditional wait for only 10 times , now wait until the resource is updated to cache * removed debug messages * removed unnecessary comments and documented few changes * PR675: adding back log collection and archive * adding PR review comments and removed resource limits from deployment * another issue with configmap fixed - conflict in update * reverted the timeout to development branch timings * splunk image and watch namespace are configurable values now * enable to run all the test cases * increasing node size to 5 for integration testing * sleep after deployment for 2 seconds, just to make sure request is sent to API server * collect pod and node metric information in test case * moved metric server deployment before test * removed logging in node, pod metric collection in test suite * adding metric data logging in every test case * if needed exported timeout value is configurable per testcase * wait for secret to be in cache after create * wait for secret creation * testing it out namespace scoped * fixed an issue in log collection * just for testing purpose increased operation installation time * adding support to GKE cluster in test suite * moved gcp auth plugin import to main.go * adding k8s client auth plugins to main * removed gke auth plugin from testenv as lint fails * updates to few log messages adding kind * removed few unwanted comments * fixed an issue in operator installation step * fixed an issue in argument to ginkgo run - cluster-wide field fixed * fixed issue in smartstore configmap update * fixed an issue in operator log collection in test case * adding m4 adn c3 test cases for test run * added to support integration testing * running clusterwide setting * removed integration testing from the pipeline * CSPL-1606: Upgrade from 1.0.5 to 1.1.0 script and documentation (#698) * support for upgrade from 1.0.5 to 1.1.0 * CSPL-1649 SPLUNK_LICENSE_MASTER_URL duplicated if licenseMasterRef defined in SHC and CM resources (#695) * CSPL-1649 SPLUNK_LICENSE_MASTER_URL duplicated if licenseMasterRef defined in SHC and CM resources Currently we will append SPLUNK_LICENSE_MASTER_URL twice if the following conditions are met: 1. Not a license manager AND have a licenseMasterRef defined 2. Not a cluster manager AND have a clusterMasterRef defined AND the cluster manager referenced has a licenseMasterRef Fix: Only use the cluster manager's licenseMasterRef if the resource does not have a licenseManagerRef already defined. * CSPL-1651: Update documentation (#704) * Update documentation * adding small change to documenation (#706) * CSPL-1660: Introducing K8S collection tools (#702) * Introduce K8S collection tools * CSPL-1678: Sdk release changes (#711) * fixed release changes for SDK development 1.1.0 * Updated license file for 1.1.0 release (#709) * Updated license file for 1.1.0 release * CSPL-1652: Set runasnonroot to true by default (#703) * Set runasnonroot to true by default * CSPL-1682: Splunk pods get recycled after upgrading operator from 1.0… (#717) * CSPL-1682: Splunk pods get recycled after upgrading operator from 1.0.5 to 1.1.0 * CSPL-1664 improve cluster down command (#715) (#719) * Added wait for splunk pods to be cleaned up in the namespace before starting a new test * Changed check to eventually * Cleaning up all test suites * Moved cleanup check function to deployment.go * Review comments * Enhanced cleanup of EKS cluster * Update according to review comments (cherry picked from commit 5a89ce4) * documentation and script changes for upgrade scenario (#720) * fixed documentation changes and cleanup script * minor change mentioned in PR review for 1.0.5 image version * pre release git workflow : splunk docker instance tag name change (#722) * small mistake in the pre-release tag for splunk instance * Splunk Operator 1.1.0 release (#714) * [create-pull-request] automated change * release workflow updated, removed upgrade duplicated files * updated PR body with steps that need to be done before release * Fix some files * Changes for 1.1.0 release * Update release workflow logic * updated document changes for upgrade scenario * updated document changes for upgrade scenario * added PR review changes * fixed spelling mistakes * fixed formatting issues * Fixed formatting and version of splunk docker image * few more formatting issues fixed * splunk image changed in the documenation * Removed PVC cleanup to make cluster-down (#741) Co-authored-by: Sirish Mohan <[email protected]> * Minor doc changes after 1.1.0 release (#742) Co-authored-by: Sirish Mohan <[email protected]> * CSPL-1712: Enterprise common API changes (#723) * Enterprise common API changes * Pass correct parameters to setupInitContainer in clustermaster.go (#746) * CSPL-1707 - Allow configuration of ImagePullSecrets (#730) * Allow configuration of ImagePullSecrets * Remove spec.Mock from MC code (#733) * CSPL-1725: fixed splunk image tag (#749) * CSPL-1662 - Adding github issue forms. (#721) * Adding github issue templates on develop. Will be functional on merge with master * Fixed nightly test log collection on failure (#754) * CSPL-1746: Cleaned up duplicate code in testenv.go (#758) (cherry picked from commit 16028ed) * CSPL-1723: Updated Release Workflow (#759) * CSPL-1729: Detect and update the init container image (#753) Whenever there is an update to the init container image spec, detect it and update the modified image as part of the updated pod template spec * CSPL-1757: Correct the log key value pairs (#768) Addressing the format and missing key/values for the logging * CSPL-1763 - Fixing github issue for logging error unnecessarily (#755) * Fixing github issue for logging error unnecessarily * CSPL-1749 - ImagePullSecrets config docs along with other common splunk spec para… (#760) * ImagePullSecrets config docs along with other common splunk spec parameters docs change * Remove remotepath docs example in defaults (#766) * Adding debug logging for secret management (#767) * fixing a log format that is causing the panic (#770) * Doc bug (#775) * Fixing broken link for nginx ingress controllers (#776) * CSPL- 1768 - Adding an annotation to define a default container (#777) * Adding an annotation to define a default container * Add support for older and newer versions of K8s server/client * installing secruity patches for ubi images (#780) * CSPL-1727: Manifest files to differentiate namespace scoped and cluster scoped (#779) * CSPL-1769 - Change the naming of volumeMounts to adopt setup of init container (#781) * Change the naming of volumeMounts to adopt setup of init container * Correct typo for ephemeral * running integration testing Signed-off-by: vivekr-splunk <[email protected]> * adding more changes to fix Signed-off-by: vivekr-splunk <[email protected]> * commenting one unit test case for now Signed-off-by: vivekr-splunk <[email protected]> * moved app framework mount point to /tmp for unit test case Signed-off-by: vivekr-splunk <[email protected]> * fixed app framework mount path Signed-off-by: vivekr-splunk <[email protected]> * fixing few issues found after develop changes in test cases Signed-off-by: vivekr-splunk <[email protected]> * enhanced update CR call in test case Signed-off-by: vivekr-splunk <[email protected]> * format issue fixed Signed-off-by: vivekr-splunk <[email protected]> * changed sleep time to 1 microsecond Signed-off-by: vivekr-splunk <[email protected]> * added Secret and Configmap to CR Update call Signed-off-by: vivekr-splunk <[email protected]> * changed bought by feature-appframework Signed-off-by: vivekr-splunk <[email protected]> * reverted back few changes - merge conflict issues Signed-off-by: vivekr-splunk <[email protected]> * fixed run test call Signed-off-by: vivekr-splunk <[email protected]> * merge issues fixed for git workflow Signed-off-by: vivekr-splunk <[email protected]> * fixed issue in clair scanner makefile Signed-off-by: vivekr-splunk <[email protected]> * fixed smartstore ut * Fix failing test case due to early pod reset check Co-authored-by: Param Dhanoya <[email protected]> Co-authored-by: Subba Gontla <[email protected]> Co-authored-by: Sirish Mohan <[email protected]> Co-authored-by: kashok-splunk <[email protected]> Co-authored-by: pdhanoyasplunk <[email protected]> Co-authored-by: Ryan Faircloth <[email protected]> Co-authored-by: pogdin <[email protected]> Co-authored-by: vebken-splunk <[email protected]> Co-authored-by: Arjun Kondur <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sirish Mohan <[email protected]> Co-authored-by: sgontla <[email protected]> Co-authored-by: Arjun Kondur <[email protected]> Co-authored-by: tpereirasplunk <[email protected]>
1 parent 46eebbc commit c49085f

File tree

119 files changed

+2048
-1308
lines changed

Some content is hidden

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

119 files changed

+2048
-1308
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: App Framework
2+
description: File any requests related to app framework under this template
3+
title: "App Framework: "
4+
labels:
5+
- app framework
6+
assignees:
7+
- gaurav-splunk
8+
- jryb
9+
- sgontla
10+
11+
body:
12+
- type: dropdown
13+
id: typeOfRequest
14+
attributes:
15+
label: Please select the type of request
16+
options:
17+
- Bug
18+
- Enhancement
19+
- Feature Request
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: tellUsMore
24+
attributes:
25+
label: Tell us more
26+
value: |
27+
**Describe the request**
28+
- A clear and concise description of the request.
29+
30+
**Expected behavior**
31+
- A clear and concise description of what you expected to happen.
32+
33+
**Splunk setup on K8S**
34+
- Details of the Splunk setup on the K8s cluster.
35+
36+
**Reproduction/Testing steps**
37+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
38+
39+
**K8s environment**
40+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
41+
42+
**Proposed changes(optional)**
43+
- Proposed change, if any.
44+
45+
**K8s collector data(optional)**
46+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
47+
48+
**Additional context(optional)**
49+
- Add any other context about the problem here.
50+
validations:
51+
required: true

.github/ISSUE_TEMPLATE/generic.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Generic
2+
description: File generic requests under this template(use only if the issue does not match any of the other templates)
3+
title: "Splunk Operator: "
4+
assignees:
5+
- jryb
6+
- kumarajeet
7+
- vivekr-splunk
8+
9+
body:
10+
- type: dropdown
11+
id: typeOfRequest
12+
attributes:
13+
label: Please select the type of request
14+
options:
15+
- Bug
16+
- Enhancement
17+
- Feature Request
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: tellUsMore
22+
attributes:
23+
label: Tell us more
24+
value: |
25+
**Describe the request**
26+
- A clear and concise description of the request.
27+
28+
**Expected behavior**
29+
- A clear and concise description of what you expected to happen.
30+
31+
**Splunk setup on K8S**
32+
- Details of the Splunk setup on the K8s cluster.
33+
34+
**Reproduction/Testing steps**
35+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
36+
37+
**K8s environment**
38+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
39+
40+
**Proposed changes(optional)**
41+
- Proposed change, if any.
42+
43+
**K8s collector data(optional)**
44+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
45+
46+
**Additional context(optional)**
47+
- Add any other context about the problem here.
48+
validations:
49+
required: true

.github/ISSUE_TEMPLATE/ingress.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Ingestion
2+
description: File any requests related to ingestion under this template
3+
title: "Ingestion: "
4+
labels:
5+
- ingestion
6+
assignees:
7+
- vebken-splunk
8+
- mgaldino-splunk
9+
- vivekr-splunk
10+
11+
body:
12+
- type: dropdown
13+
id: typeOfRequest
14+
attributes:
15+
label: Please select the type of request
16+
options:
17+
- Bug
18+
- Enhancement
19+
- Feature Request
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: tellUsMore
24+
attributes:
25+
label: Tell us more
26+
value: |
27+
**Describe the request**
28+
- A clear and concise description of the request.
29+
30+
**Expected behavior**
31+
- A clear and concise description of what you expected to happen.
32+
33+
**Splunk setup on K8S**
34+
- Details of the Splunk setup on the K8s cluster.
35+
36+
**Reproduction/Testing steps**
37+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
38+
39+
**K8s environment**
40+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
41+
42+
**Proposed changes(optional)**
43+
- Proposed change, if any.
44+
45+
**K8s collector data(optional)**
46+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
47+
48+
**Additional context(optional)**
49+
- Add any other context about the problem here.
50+
validations:
51+
required: true
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Monitoring Console
2+
description: File any requests related to monitoring console under this template
3+
title: "Monitoring Console: "
4+
labels:
5+
- monitoring console
6+
assignees:
7+
- kashok-splunk
8+
9+
body:
10+
- type: dropdown
11+
id: typeOfRequest
12+
attributes:
13+
label: Please select the type of request
14+
options:
15+
- Bug
16+
- Enhancement
17+
- Feature Request
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: tellUsMore
22+
attributes:
23+
label: Tell us more
24+
value: |
25+
**Describe the request**
26+
- A clear and concise description of the request.
27+
28+
**Expected behavior**
29+
- A clear and concise description of what you expected to happen.
30+
31+
**Splunk setup on K8S**
32+
- Details of the Splunk setup on the K8s cluster.
33+
34+
**Reproduction/Testing steps**
35+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
36+
37+
**K8s environment**
38+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
39+
40+
**Proposed changes(optional)**
41+
- Proposed change, if any.
42+
43+
**K8s collector data(optional)**
44+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
45+
46+
**Additional context(optional)**
47+
- Add any other context about the problem here.
48+
validations:
49+
required: true
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Secret Management
2+
description: File any issues related to secret management under this template
3+
title: "Secret Management: "
4+
labels:
5+
- secrets
6+
assignees:
7+
- akondur
8+
9+
body:
10+
- type: dropdown
11+
id: typeOfRequest
12+
attributes:
13+
label: Please select the type of request
14+
options:
15+
- Bug
16+
- Enhancement
17+
- Feature Request
18+
validations:
19+
required: true
20+
- type: textarea
21+
id: tellUsMore
22+
attributes:
23+
label: Tell us more
24+
value: |
25+
**Describe the request**
26+
- A clear and concise description of the request.
27+
28+
**Expected behavior**
29+
- A clear and concise description of what you expected to happen.
30+
31+
**Splunk setup on K8S**
32+
- Details of the Splunk setup on the K8s cluster.
33+
34+
**Reproduction/Testing steps**
35+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
36+
37+
**K8s environment**
38+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
39+
40+
**Proposed changes(optional)**
41+
- Proposed change, if any.
42+
43+
**K8s collector data(optional)**
44+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
45+
46+
**Additional context(optional)**
47+
- Add any other context about the problem here.
48+
validations:
49+
required: true
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Smartstore
2+
description: File any issues related to smart store under this template
3+
title: "Smartstore: "
4+
labels:
5+
- smartstore
6+
assignees:
7+
- gaurav-splunk
8+
- sgontla
9+
- vivekr-splunk
10+
11+
body:
12+
- type: dropdown
13+
id: typeOfRequest
14+
attributes:
15+
label: Please select the type of request
16+
options:
17+
- Bug
18+
- Enhancement
19+
- Feature Request
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: tellUsMore
24+
attributes:
25+
label: Tell us more
26+
value: |
27+
**Describe the request**
28+
- A clear and concise description of the request.
29+
30+
**Expected behavior**
31+
- A clear and concise description of what you expected to happen.
32+
33+
**Splunk setup on K8S**
34+
- Details of the Splunk setup on the K8s cluster.
35+
36+
**Reproduction/Testing steps**
37+
- Steps to reproduce the bug. For an enhancement or feature request, please provide steps to test.
38+
39+
**K8s environment**
40+
- Useful information about the K8S environment being used. Eg. version of K8s, kind of K8s cluster etc..
41+
42+
**Proposed changes(optional)**
43+
- Proposed change, if any.
44+
45+
**K8s collector data(optional)**
46+
- Please provide data collected from the [K8s collectors](https://github.com/splunk/splunk-operator/blob/develop/docs/K8SCollectors.md), if any.
47+
48+
**Additional context(optional)**
49+
- Add any other context about the problem here.
50+
validations:
51+
required: true

.github/workflows/automated-release-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,4 @@ jobs:
116116
117117
- name: Push Release Image
118118
run: |
119-
docker push splunk/splunk-operator:${{ github.event.inputs.operator_image_tag }}
119+
docker push splunk/splunk-operator:${{ github.event.inputs.operator_image_tag }}

.github/workflows/int-test-workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
branches:
55
- develop
66
- master
7+
- cspl-1740
78
jobs:
89
int-tests:
910
strategy:
@@ -181,5 +182,4 @@ jobs:
181182
username: ${{ secrets.DOCKERHUB_USERNAME }}
182183
password: ${{ secrets.DOCKERHUB_PUSH_TOKEN}}
183184
- name: Push Splunk Operator Image to Docker Hub
184-
run: docker push ${{ env.SPLUNK_OPERATOR_IMAGE_NAME }}:${{ env.TAG }}
185-
185+
run: docker push ${{ env.SPLUNK_OPERATOR_IMAGE_NAME }}:${{ env.TAG }}

0 commit comments

Comments
 (0)