Commit 7b323ba
Promote Develop to main for Splunk Operator Release 2.7.1 (#1432)
* Use docker-buildx and make smoke tests run
* Add a '.'
* Test again
* Change env variable value
* Trigger int testing
* Minimize changes only to smoke tests to start with
* Initial changes for graviton smoke tests
* Try this
* Add the argument again
* Try passing build arguments
* Add a default value
* Hardcode
* Change tag
* Pull locally
* Don't push for graviton
* Display operator image
* Change eks instance type
* Dump version
* Describe
* Don't need to tag for graviton
* Re-run change kust
* Avoid describe
* Enable everything and try again
* Remove push-latest, re-run pipelines
* Re-run tests
* Enable int tests
* Update error logs
* Further enhance
* Don't use platform in FROM in dockerfile, remove TARGETOSIMAGE, ignore int tests for now
* Trigger int and smoke as well
* Pull image fix - int tests
* Set graviton to true int tests
* Re-trigger
* Trigger
* Re-trigger
* Disable int tests for now.
* Avoid vul testing for graviton for now
* Add support for Ubuntu
* Pass as build arg
* Echo BASE_OS
* Address review comments
* Fix docker builds
* Change logic for Ubuntu
* Test package version
* Run without package versions
* Fix unattended-upgrades
* Build for amd64 as well for pipelines
* Remove space
* Change to AS
* Trigger for 9.2.4 AL2023 ARM
* Try installing certificates on SOK container
* Trigger both arm and ubuntu. Add cert for ubuntu
* Trigger workflows for 9.2.4 AL2023 ARM64
* trigger AL2023 build for splunk 9.2.4
* trigger AL2023 build for splunk 9.3.2
* trigger Ubuntu build for splunk 9.2.4
* trigger Ubuntu build for splunk 9.3.2
* trigger AL2023 build for splunk 9.2.4
* use new label to test app framework tests that hang during teardown
* use shorter label for testing tag
* trigger integration test for PR
* trigger rebuild of sok images for arm64 architectures
* trigger rebuild for sok container on linux arm64
* remove build and test workflow for now
* trigger rebuild for sok container on ubuntu arm64
* separate suite tag for failing test
* get correct standalone for readiness checks
* get correct standalone for readiness checks
* add sleep for managermc1 failing test case
* dump splunk version during consistently check for search head cluster
* clean up new workflows
* merge commit for pulling splunk enterprise image
* re-enable test case, correct merge conflict
* feat: [CSPL-3253]: Change default storageClassName value in PVC
* add back feature branch for integration test workflow trigger
* Initial changes to support deployer spec in SHC CRD
* Integration testing enabled
* Remove SHC updating phase check
* Remove change splunk operator name step in integration test workflow
* Trigger int testing again
* Fix int test bug
* remove specific branch to run integration tests
* Add a comment, rename TC.
* Add UT and return error if not deployer sts
* Add node affinity as well.
* [CSPL-3269] Change error log for clarification (#1422)
* Change error log to info for clarification
* update log statement
* change log back to error, keep new contents
* lowercase error message
* Restore int-test workflow
* CSPL-3156: Add kubectl-splunk Plugin for Executing Splunk Commands within Kubernetes Pods (#1407)
* adding kubectl splunk plugin
Signed-off-by: Vivek Reddy <[email protected]>
* Fix code scanning alert no. 32: Clear-text logging of sensitive information
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* added auto credentials
Signed-off-by: Vivek Reddy <[email protected]>
* Fix code scanning alert no. 34: Clear-text logging of sensitive information
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* modularized code with test
Signed-off-by: Vivek Reddy <[email protected]>
* adding workflow for this
Signed-off-by: Vivek Reddy <[email protected]>
* adding workflow for this
Signed-off-by: Vivek Reddy <[email protected]>
* adding name to workflow
Signed-off-by: Vivek Reddy <[email protected]>
* adding name to workflow
Signed-off-by: Vivek Reddy <[email protected]>
* adding name to workflow
Signed-off-by: Vivek Reddy <[email protected]>
* adding branch for test
Signed-off-by: Vivek Reddy <[email protected]>
---------
Signed-off-by: Vivek Reddy <[email protected]>
Co-authored-by: Vivek Reddy <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Arjun Kondur <[email protected]>
* CSPL-2966: Feature: Manual App Updates per Custom Resource (CR) in Splunk Operator (#1395)
* adding cr specific configmap
Signed-off-by: Vivek Reddy <[email protected]>
* formatting changes
* fallback
* adding logic for manual update
Signed-off-by: Vivek Reddy <[email protected]>
* working logic
* commenting unit test for now
* comment unit test for now
* comment unit test in makefile
* fixed field manualUpdate in per Cr config
Signed-off-by: Vivek Reddy <[email protected]>
* add ownership to config
* order changed for config creation
* fix manualUpdate per CR
* unit test cases fixed
* CSPL-2983: doc changes
Signed-off-by: Vivek Reddy <[email protected]>
* fixed unit test cases
Signed-off-by: Vivek Reddy <[email protected]>
* uncomment unit test
Signed-off-by: Vivek Reddy <[email protected]>
* adding go mod changes
Signed-off-by: Vivek Reddy <[email protected]>
* some more changes to go sum
* fixed mc list test case
* fixed searchhead for dev merge
Signed-off-by: Vivek Reddy <[email protected]>
* adding per cr changes
Signed-off-by: Vivek Reddy <[email protected]>
* replaced test label
Signed-off-by: Vivek Reddy <[email protected]>
* added few doc and code changes
Signed-off-by: Vivek Reddy <[email protected]>
---------
Signed-off-by: Vivek Reddy <[email protected]>
Signed-off-by: Vivek Reddy <[email protected]>
Co-authored-by: Vivek Reddy <[email protected]>
* CSPL-3064: Support for Distroless Image Creation in Splunk Operator for Kubernetes (#1421)
* adding support for distoless
Signed-off-by: Vivek Reddy <[email protected]>
* adding document changes for distroless
Signed-off-by: Vivek Reddy <[email protected]>
* adding github workflow for distroless
Signed-off-by: Vivek Reddy <[email protected]>
* adding github workflow for distroless
Signed-off-by: Vivek Reddy <[email protected]>
* adding github workflow for distroless
Signed-off-by: Vivek Reddy <[email protected]>
* adding github workflow for distroless
Signed-off-by: Vivek Reddy <[email protected]>
* Add workflow to push distroless image.
* Add - CSPL-3064 branch to triggers for Arm Distroless Smoke Test WorkFlow
* Add - CSPL-3064 branch to triggers for Arm Distroless Smoke Test WorkFlow
* Add - CSPL-3064 branch to triggers for Arm Distroless Smoke Test WorkFlow
* Remove stuttering from name
* Use correct distroless image name
* Use correct distroless image name
* Comment out vurneability-scan
* Comment out vurneability-scan
* Use correct naming convention in merge develop to main
* Use sidecar in distroless int workflow.
* Update manifest path
* Update sidecar manifest
* Add kustomize patch to deploy sidecar-debug
* Fix kustomize
* Fix command
* Fix sidecar name
* supporting debug pod in pipeline
Signed-off-by: Vivek Reddy <[email protected]>
* renamed sidecar name
* Fix distroless-build-test-push-workflow.yml to not build for amd
* Fix distroless build test push workflow
* fix
* comment vurn scan out
* Update build push distro workflow
* Update distorless-int-test-worfklow
* Review suggestions
* Remove empty lines from install.md
* Remove running on CSPL-3064
---------
Signed-off-by: Vivek Reddy <[email protected]>
Co-authored-by: Vivek Reddy <[email protected]>
Co-authored-by: igor.grzankowski <[email protected]>
Co-authored-by: Igor Grzankowski <[email protected]>
* Splunk Operator 2.7.1 release (#1426)
* [create-pull-request] automated change
* additional changes
* use consistent formatting in ChangeLog.md
* bundle clusterserviceversion updates
---------
Co-authored-by: rlieberman-splunk <[email protected]>
Co-authored-by: rlieberman-splunk <[email protected]>
* Update distroless RC and release tags (#1433)
* update distroless docker image tag
* publish distroless image on releas
---------
Signed-off-by: Vivek Reddy <[email protected]>
Signed-off-by: Vivek Reddy <[email protected]>
Co-authored-by: Arjun Kondur <[email protected]>
Co-authored-by: Arjun Kondur <[email protected]>
Co-authored-by: rlieberman-splunk <[email protected]>
Co-authored-by: Patryk Wasielewski <[email protected]>
Co-authored-by: patrykw-splunk <[email protected]>
Co-authored-by: vivekr-splunk <[email protected]>
Co-authored-by: Vivek Reddy <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: igor.grzankowski <[email protected]>
Co-authored-by: Igor Grzankowski <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: rlieberman-splunk <[email protected]>1 parent 7d7e2f2 commit 7b323ba
File tree
86 files changed
+6348
-755
lines changed- .github/workflows
- api/v4
- bundle
- manifests
- metadata
- config
- crd/bases
- debug
- default
- manager
- manifests/bases
- docs
- helm-chart
- splunk-enterprise
- charts
- splunk-operator
- crds
- pkg/splunk
- common
- enterprise
- test
- test
- custom_resource_crud
- monitoring_console
- testenv
- tools/kubectl-splunk
- kubectl_splunk
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
86 files changed
+6348
-755
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 303 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
0 commit comments