Skip to content

Commit 386dac5

Browse files
Update manifests
Signed-off-by: opensearch-ci <opensearch-infra@amazon.com>
1 parent ea478af commit 386dac5

4 files changed

+352
-0
lines changed

jenkins/check-for-build.jenkinsfile

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ pipeline {
2323
}
2424
triggers {
2525
parameterizedCron '''
26+
H 1 * * * %INPUT_MANIFEST=2.18.1/opensearch-2.18.1.yml;TARGET_JOB_NAME=distribution-build-opensearch;BUILD_PLATFORM=linux windows;BUILD_DISTRIBUTION=tar rpm deb zip;TEST_MANIFEST=2.18.1/opensearch-2.18.1-test.yml;TEST_PLATFORM=linux;TEST_DISTRIBUTION=tar
2627
H 1 * * * %INPUT_MANIFEST=1.3.20/opensearch-dashboards-1.3.20.yml;TARGET_JOB_NAME=distribution-build-opensearch-dashboards;BUILD_PLATFORM=linux windows;BUILD_DISTRIBUTION=tar rpm deb zip;TEST_MANIFEST=1.3.20/opensearch-dashboards-1.3.20-test.yml;TEST_PLATFORM=linux;TEST_DISTRIBUTION=tar
2728
H 1 * * * %INPUT_MANIFEST=2.19.0/opensearch-2.19.0.yml;TARGET_JOB_NAME=distribution-build-opensearch;BUILD_PLATFORM=linux windows;BUILD_DISTRIBUTION=tar rpm deb zip;TEST_MANIFEST=2.19.0/opensearch-2.19.0-test.yml;TEST_PLATFORM=linux;TEST_DISTRIBUTION=tar
2829
H 4 * * * %INPUT_MANIFEST=1.3.20/opensearch-1.3.20.yml;TARGET_JOB_NAME=distribution-build-opensearch;BUILD_PLATFORM=linux windows;BUILD_DISTRIBUTION=tar rpm deb zip;TEST_MANIFEST=1.3.20/opensearch-1.3.20-test.yml;TEST_PLATFORM=linux;TEST_DISTRIBUTION=tar

jenkins/integ-test-notification.jenkinsfile

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ pipeline {
2828
}
2929
triggers {
3030
parameterizedCron('''
31+
H */6 * * * %INPUT_MANIFEST=2.18.1/opensearch-2.18.1.yml
3132
H */6 * * * %INPUT_MANIFEST=1.3.20/opensearch-dashboards-1.3.20.yml
3233
H */6 * * * %INPUT_MANIFEST=2.19.0/opensearch-2.19.0.yml
3334
H */6 * * * %INPUT_MANIFEST=2.18.0/opensearch-2.18.0.yml
+151
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
---
2+
schema-version: '1.0'
3+
name: OpenSearch
4+
ci:
5+
image:
6+
name: opensearchstaging/ci-runner:ci-runner-al2-opensearch-build-v1
7+
args: -e JAVA_HOME=/opt/java/openjdk-21
8+
components:
9+
- name: alerting
10+
integ-test:
11+
test-configs:
12+
- with-security
13+
- without-security
14+
additional-cluster-configs:
15+
plugins.destination.host.deny_list:
16+
- 10.0.0.0/8
17+
- 127.0.0.1
18+
bwc-test:
19+
test-configs:
20+
- with-security
21+
- name: anomaly-detection
22+
integ-test:
23+
build-dependencies:
24+
- job-scheduler
25+
test-configs:
26+
- with-security
27+
- without-security
28+
bwc-test:
29+
test-configs:
30+
- with-security
31+
- name: flow-framework
32+
integ-test:
33+
test-configs:
34+
- with-security
35+
- without-security
36+
- name: asynchronous-search
37+
integ-test:
38+
test-configs:
39+
- with-security
40+
- without-security
41+
bwc-test:
42+
test-configs:
43+
- with-security
44+
- name: cross-cluster-replication
45+
integ-test:
46+
topology:
47+
- cluster_name: leader
48+
data_nodes: 2
49+
- cluster_name: follower
50+
data_nodes: 2
51+
test-configs:
52+
- with-security
53+
- without-security
54+
- name: geospatial
55+
integ-test:
56+
test-configs:
57+
- with-security
58+
- without-security
59+
- name: index-management
60+
integ-test:
61+
build-dependencies:
62+
- job-scheduler
63+
test-configs:
64+
- with-security
65+
- without-security
66+
additional-cluster-configs:
67+
path.repo:
68+
- /tmp
69+
bwc-test:
70+
test-configs:
71+
- with-security
72+
- name: k-NN
73+
integ-test:
74+
test-configs:
75+
- with-security
76+
- without-security
77+
- name: ml-commons
78+
integ-test:
79+
test-configs:
80+
- with-security
81+
- without-security
82+
- name: neural-search
83+
integ-test:
84+
test-configs:
85+
- with-security
86+
- without-security
87+
- name: notifications
88+
working-directory: notifications
89+
integ-test:
90+
test-configs:
91+
- with-security
92+
- without-security
93+
bwc-test:
94+
test-configs:
95+
- with-security
96+
- name: opensearch-observability
97+
integ-test:
98+
test-configs:
99+
- with-security
100+
- without-security
101+
bwc-test:
102+
test-configs:
103+
- with-security
104+
- name: opensearch-reports
105+
integ-test:
106+
test-configs:
107+
- with-security
108+
- without-security
109+
- name: security
110+
integ-test:
111+
test-configs:
112+
- with-security
113+
- name: security-analytics
114+
integ-test:
115+
test-configs:
116+
- with-security
117+
- without-security
118+
- name: sql
119+
integ-test:
120+
test-configs:
121+
- with-security
122+
- without-security
123+
additional-cluster-configs:
124+
script.context.field.max_compilations_rate: 1000/1m
125+
plugins.query.datasources.encryption.masterkey: 4fc8fee6a3fd7d6ca01772e5
126+
bwc-test:
127+
test-configs:
128+
- with-security
129+
- name: custom-codecs
130+
integ-test:
131+
test-configs:
132+
- with-security
133+
- without-security
134+
- name: skills
135+
integ-test:
136+
test-configs:
137+
- with-security
138+
- without-security
139+
- name: query-insights
140+
integ-test:
141+
test-configs:
142+
- with-security
143+
- without-security
144+
- name: opensearch-system-templates
145+
integ-test:
146+
test-configs:
147+
- with-security
148+
- without-security
149+
additional-cluster-configs:
150+
opensearch.experimental.feature.application_templates.enabled: true
151+
cluster.application_templates.enabled: true
+199
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
---
2+
schema-version: '1.1'
3+
build:
4+
name: OpenSearch
5+
version: 2.18.1
6+
ci:
7+
image:
8+
name: opensearchstaging/ci-runner:ci-runner-al2-opensearch-build-v1
9+
args: -e JAVA_HOME=/opt/java/openjdk-21
10+
components:
11+
- name: OpenSearch
12+
repository: https://github.com/opensearch-project/OpenSearch.git
13+
ref: '2.18'
14+
- name: common-utils
15+
repository: https://github.com/opensearch-project/common-utils.git
16+
ref: '2.18'
17+
platforms:
18+
- linux
19+
- windows
20+
- name: job-scheduler
21+
repository: https://github.com/opensearch-project/job-scheduler.git
22+
ref: '2.18'
23+
platforms:
24+
- linux
25+
- windows
26+
- name: security
27+
repository: https://github.com/opensearch-project/security.git
28+
ref: '2.18'
29+
platforms:
30+
- linux
31+
- windows
32+
- name: k-NN
33+
repository: https://github.com/opensearch-project/k-NN.git
34+
ref: '2.18'
35+
platforms:
36+
- linux
37+
- windows
38+
- name: geospatial
39+
repository: https://github.com/opensearch-project/geospatial.git
40+
ref: '2.18'
41+
platforms:
42+
- linux
43+
- windows
44+
depends_on:
45+
- job-scheduler
46+
- name: cross-cluster-replication
47+
repository: https://github.com/opensearch-project/cross-cluster-replication.git
48+
ref: '2.18'
49+
platforms:
50+
- linux
51+
- windows
52+
depends_on:
53+
- common-utils
54+
- name: ml-commons
55+
repository: https://github.com/opensearch-project/ml-commons.git
56+
ref: '2.18'
57+
platforms:
58+
- linux
59+
- windows
60+
depends_on:
61+
- common-utils
62+
- name: neural-search
63+
repository: https://github.com/opensearch-project/neural-search.git
64+
ref: '2.18'
65+
platforms:
66+
- linux
67+
- windows
68+
depends_on:
69+
- ml-commons
70+
- k-NN
71+
- name: notifications-core
72+
repository: https://github.com/opensearch-project/notifications.git
73+
ref: '2.18'
74+
working_directory: notifications
75+
platforms:
76+
- linux
77+
- windows
78+
depends_on:
79+
- common-utils
80+
- name: notifications
81+
repository: https://github.com/opensearch-project/notifications.git
82+
ref: '2.18'
83+
working_directory: notifications
84+
platforms:
85+
- linux
86+
- windows
87+
depends_on:
88+
- common-utils
89+
- name: opensearch-observability
90+
repository: https://github.com/opensearch-project/observability.git
91+
ref: '2.18'
92+
platforms:
93+
- linux
94+
- windows
95+
depends_on:
96+
- common-utils
97+
- name: opensearch-reports
98+
repository: https://github.com/opensearch-project/reporting.git
99+
ref: '2.18'
100+
platforms:
101+
- linux
102+
- windows
103+
depends_on:
104+
- common-utils
105+
- job-scheduler
106+
- name: sql
107+
repository: https://github.com/opensearch-project/sql.git
108+
ref: '2.18'
109+
platforms:
110+
- linux
111+
- windows
112+
depends_on:
113+
- ml-commons
114+
- name: asynchronous-search
115+
repository: https://github.com/opensearch-project/asynchronous-search.git
116+
ref: '2.18'
117+
platforms:
118+
- linux
119+
- windows
120+
depends_on:
121+
- common-utils
122+
- name: anomaly-detection
123+
repository: https://github.com/opensearch-project/anomaly-detection.git
124+
ref: '2.18'
125+
platforms:
126+
- linux
127+
- windows
128+
depends_on:
129+
- common-utils
130+
- job-scheduler
131+
- name: alerting
132+
repository: https://github.com/opensearch-project/alerting.git
133+
ref: '2.18'
134+
platforms:
135+
- linux
136+
- windows
137+
depends_on:
138+
- common-utils
139+
- name: security-analytics
140+
repository: https://github.com/opensearch-project/security-analytics.git
141+
ref: '2.18'
142+
platforms:
143+
- linux
144+
- windows
145+
depends_on:
146+
- common-utils
147+
- alerting
148+
- job-scheduler
149+
- name: index-management
150+
repository: https://github.com/opensearch-project/index-management.git
151+
ref: '2.18'
152+
platforms:
153+
- linux
154+
- windows
155+
depends_on:
156+
- common-utils
157+
- job-scheduler
158+
- name: performance-analyzer
159+
repository: https://github.com/opensearch-project/performance-analyzer.git
160+
ref: '2.18'
161+
platforms:
162+
- linux
163+
- name: custom-codecs
164+
repository: https://github.com/opensearch-project/custom-codecs.git
165+
ref: '2.18'
166+
platforms:
167+
- linux
168+
- windows
169+
- name: flow-framework
170+
repository: https://github.com/opensearch-project/flow-framework.git
171+
ref: '2.18'
172+
platforms:
173+
- linux
174+
- windows
175+
depends_on:
176+
- common-utils
177+
- name: skills
178+
repository: https://github.com/opensearch-project/skills.git
179+
ref: '2.18'
180+
platforms:
181+
- linux
182+
- windows
183+
depends_on:
184+
- job-scheduler
185+
- anomaly-detection
186+
- sql
187+
- ml-commons
188+
- name: query-insights
189+
repository: https://github.com/opensearch-project/query-insights.git
190+
ref: '2.18'
191+
platforms:
192+
- linux
193+
- windows
194+
- name: opensearch-system-templates
195+
repository: https://github.com/opensearch-project/opensearch-system-templates.git
196+
ref: '2.18'
197+
platforms:
198+
- linux
199+
- windows

0 commit comments

Comments
 (0)