@@ -194,63 +194,6 @@ jobs:
194
194
run : |
195
195
SUITE=functional make functionaltest
196
196
197
- eks-upgrade-from-release-test :
198
- name : Test helm upgrade from release in EKS - credentials needed
199
- needs : kubernetes-test
200
- if : |
201
- (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) ||
202
- (github.ref == 'refs/heads/main')
203
- concurrency :
204
- group : eks-access
205
- env :
206
- KUBECONFIG : /tmp/kube-config-splunk-otel-collector-chart-functional-testing-eks
207
- KUBE_TEST_ENV : eks
208
- SKIP_TESTS : " true" # we need to skip functional tests as we have not set probes to listen to the traffic.
209
- runs-on : ubuntu-latest
210
- continue-on-error : ${{ contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
211
- steps :
212
- - uses : actions/checkout@v4
213
- - name : Checkout old release
214
- uses : actions/checkout@v4
215
- with :
216
- path : base
217
- ref : splunk-otel-collector-0.109.0
218
- fetch-depth : 0
219
- - uses : actions/setup-go@v5
220
- with :
221
- go-version : ${{ env.GO_VERSION }}
222
- cache-dependency-path : ' **/go.sum'
223
- - name : Configure AWS credentials
224
- uses : aws-actions/configure-aws-credentials@v4
225
- with :
226
- aws-access-key-id : ${{ secrets.AWS_KEY }}
227
- aws-secret-access-key : ${{ secrets.AWS_SECRET }}
228
- aws-region : us-west-1
229
- - name : Install kubeconfig
230
- run : |
231
- aws eks update-kubeconfig --name rotel-eks --region us-west-1
232
- - name : Update dependencies
233
- run : |
234
- cd base && make dep-update
235
- - name : Deploy previous version of the chart
236
- run : |
237
- helm list | grep -q "^sock$" && echo "Found previous 'sock' release. Deleting..." && helm delete sock
238
- cd base && helm install sock helm-charts/splunk-otel-collector \
239
- --set cloudProvider=aws --set distribution=eks \
240
- --set splunkObservability.realm=us0 --set splunkObservability.accessToken=xxxxx \
241
- --set operator.enabled=true --set environment=dev \
242
- --set operator.admissionWebhooks.certManager.enabled=false \
243
- --set operator.admissionWebhooks.autoGenerateCert.enabled=true \
244
- --set certmanager.enabled=false
245
- - name : Update dependencies
246
- run : |
247
- make dep-update
248
- - name : run functional tests
249
- env :
250
- HOST_ENDPOINT : 0.0.0.0
251
- run : |
252
- SUITE=functional make functionaltest
253
-
254
197
gke-autopilot-test :
255
198
name : Test helm install in GKE/Autopilot - credentials needed
256
199
needs : kubernetes-test
0 commit comments