@@ -17,15 +17,15 @@ jobs:
17
17
uses : ruby/setup-ruby@v1
18
18
with :
19
19
bundler-cache : true
20
- ruby-version : 2.6
20
+ ruby-version : 3.1
21
21
22
22
- name : Install dependencies
23
23
run : |
24
24
sudo ci_scripts/install_dep.sh
25
25
26
26
- name : Builder
27
27
run : |
28
- rake build -t -v
28
+ bundle exec rake build -t -v
29
29
cp -R pkg /tmp
30
30
31
31
- name : Cache pkg
@@ -63,13 +63,13 @@ jobs:
63
63
CI_SPLUNK_PORT : 8089
64
64
CI_SPLUNK_USERNAME : admin
65
65
CI_SPLUNK_HEC_TOKEN : a6b5e77f-d5f6-415a-bd43-930cecb12959
66
- CI_SPLUNK_PASSWORD : helloworld
66
+ CI_SPLUNK_PASSWORD : changeme2
67
67
CI_INDEX_EVENTS : ci_events
68
68
CI_INDEX_OBJECTS : ci_objects
69
69
CI_INDEX_METRICS : ci_metrics
70
70
KUBERNETES_VERSION : v1.23.2
71
- MINIKUBE_VERSION : v1.24.0
72
- MINIKUBE_NODE_COUNTS : 2
71
+ MINIKUBE_VERSION : latest
72
+ MINIKUBE_NODE_COUNTS : 1
73
73
GITHUB_ACTIONS : true
74
74
75
75
steps :
@@ -158,6 +158,8 @@ jobs:
158
158
curl -X POST -u $CI_SPLUNK_USERNAME:$CI_SPLUNK_PASSWORD -k https://$CI_SPLUNK_HOST:$CI_SPLUNK_PORT/servicesNS/nobody/splunk_httpinput/data/inputs/http/http/enable
159
159
# Create new HEC token
160
160
curl -X POST -u $CI_SPLUNK_USERNAME:$CI_SPLUNK_PASSWORD -k -d "name=splunk_hec_token&token=a6b5e77f-d5f6-415a-bd43-930cecb12959&disabled=0&index=default-events&indexes=default-events,$CI_INDEX_METRICS,$CI_INDEX_OBJECTS,$CI_INDEX_EVENTS,ns-anno,pod-anno" https://$CI_SPLUNK_HOST:$CI_SPLUNK_PORT/servicesNS/nobody/splunk_httpinput/data/inputs/http
161
+ # lower the limit to 50MiB. Higher limits throws error 'Search not executed XXXX'
162
+ kubectl exec -it splunk -- bash -c 'echo -e "\n[diskUsage]\nminFreeSpace = 50" >> /opt/splunk/etc/system/local/server.conf'
161
163
# Restart Splunk
162
164
curl -k -u $CI_SPLUNK_USERNAME:$CI_SPLUNK_PASSWORD https://$CI_SPLUNK_HOST:$CI_SPLUNK_PORT/services/server/control/restart -X POST
163
165
0 commit comments