Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing - Use this for demo testing promote develop to main 2.7.0 #1411

Closed
wants to merge 54 commits into from

Conversation

akondur
Copy link
Collaborator

@akondur akondur commented Nov 25, 2024

Use this for demo testing promote develop to main 2.7.0

akondur and others added 30 commits August 23, 2024 12:15
Merge main back to develop for: Fixes PR#1377
CSPL-2756 - Add documentation for PDB with SOK deployments
CSPL-2823 - Addresses PR#1372
…m Chart for Splunk Operator (#1376)

* adding cluster domain

* upgraded golang to 1.22

* merge from release/2.6.1

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

---------

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>
Co-authored-by: Vivek Reddy <vivekrsplunk@github.com>
Co-authored-by: Arjun Kondur <69369319+akondur@users.noreply.github.com>
* clean sgroup, oidc while delete cluster

Signed-off-by: Vivek Reddy <vivekr@splunk.com>

* adding account_id access

* review comments

Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com>

* review comments

Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com>

* adding wait for network rsr deletion

Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com>

---------

Signed-off-by: Vivek Reddy <vivekr@splunk.com>
Signed-off-by: vivekr-splunk <94569031+vivekr-splunk@users.noreply.github.com>
CSPL-3063 -  Implement helm SVA testing only
rlieberman-splunk and others added 24 commits November 19, 2024 07:39
CSPL_3058 - Use sha instead of tag for docker build
CSPL-3060 - Avoid upgrade path during deployment creation
CSPL-3149 - Address openshift documentation
* adding gcp bucket access using sdk

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp skd

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* working code cod

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* working code

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* azure blob sdk support

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* azure blob sdk support

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* logging fixed

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* logging fixed

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* azure code support for AzureAD

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* azure code support for AzureAD

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* azure code support for AzureAD

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding validation

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* go updates

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* pipeline test for azure

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp pipeline

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed buildx

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* using buildx

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* using buildx

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed dotenv version

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed dotenv version

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed docker login

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed docker login

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed docker login

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed cluster name

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed gke cloud auth plugin issue

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed gke cloud auth plugin issue

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* gcp variable in script

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* gcp variable in workflow

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp test cases for appframework

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp test cases for appframework

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* modification to support gcp in test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* modification to support gcp in test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* modification to support gcp in test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp tag in test case

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp tag in test case

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp workload management

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* testing something here

* reverting the change

* adding back service account

* adding only smoke test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcloud

* adding only smoke test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding glcoud cli

* adding bucket

* debugging

* debugging

* debugging upload

* adding index bucket

* adding secret logic test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding secret logic test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding secret logic test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* added script to create gcp cluster

* added using credentials for gcp

* changing glcoud to gcp as key

* changing gcp service account key field

* updates test cases

* adding logic to use base64 encode

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding logic to use base64 encode

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* use base64 key

* fixed code for gcp

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed apps listing

* initial doc changes

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding test to create mutliple clusters

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* fixed test case to be less than 40 characters

* fixed cluster name

* testing cluster name

* fixed cluster name

* fixed bug in workflow

* adding enterprise license location

* doc changes

* log message changed for GCP

* setting license path

* commenting all the test cases except one

* adding gcp_sanity

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* doc changes and comment test

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* workflow changes

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* doc changes

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding gcp_sanity

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* crd changes

* test script changes and formats

* adding back C3 test cases for gcp

* adding back m4 test cases

* only one C3 test case to run

* added storage type as gcs

* adding only 3 test cases

* azure s1 only 1 test case enabled

* changed path in azure

* removed startAfter as its same prefix

* changing storageType to gcs

* adding back azure test cases

* adding 2 test in c3 for gcp

* adding in this c3 gcp_sanity test cases

* adding only c3 test

* removed unused test cases

* rerunning test cases

* disabling upgrade check

* changed the upgrade flow

* fixed indexer in upgrade flow

* document changes to support azure and gcp bucket using native sdk

* doc changes for gcp

* fixed azure documentation

* fixed license path

* just increasing timeout for now

* gcp test fixed

* added copyright

* group test cases based on SVA

* fixed test focus for cluster name

* removed commented code

* removed commented code

* removed mock client for http azure

* fixed instance type

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* adding disk size

* adding cluster-up and cluster-down

* updated gke scripts

* remove cluster-down

* removed k8s version

* adding only s1

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only m4 manager

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only m4

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only c3 manager

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only c3

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only c3 manager

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only m4

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>

* only s1 test cases

* adding go mod changes

* restoring timeout

* comments added

* fixed run test configuration

* fixing the workflow config for now

* adding default storage class gcp

* running all the test cases

* removed commented code from wf

* commented cleanup

* review comments

* increasing timeout

* fixed timeout

* ignore mc pod reset detection

* only adding 4 test cases

* commenting 2 test cases

* adding specific time for test case

* formatting

* removed smoke from gcp test cases

---------

Signed-off-by: Vivek Reddy <vivekrsplunk@github.com>
Co-authored-by: Vivek Reddy <vivekrsplunk@github.com>
@akondur akondur closed this Nov 28, 2024
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.

3 participants