Releases: opensearch-project/opensearch-build
Releases · opensearch-project/opensearch-build
1.3.16
What's Changed
- Update nightly benchmark to track 2.14 version by @rishabh6788 in #4604
- [AUTO] Update input manifests by @opensearch-ci-bot in #4605
- [AUTO] Update input manifests by @opensearch-ci-bot in #4609
- Add jenkins benchmark job for cluster endpoint runs by @Divyaasm in #4579
- Fix build failure for benchmark-test-endpoint jenkins workflow by @Divyaasm in #4613
- Ignore release notes folder for link checker workflow by @gaiksaya in #4614
- Replace so workload with pmc in nightly runs by @rishabh6788 in #4617
- Update the build library tag version for build job by @zelinh in #4615
- Switch ci images to almalinux8/windows2019/ubuntu20.04 by @peterzhuamazon in #4525
- Update the plugin_onboarding_template.yaml template to include a documentation field by @hdhalter in #4618
- Update the ONBOARDING.md file with note about contributing documentation by @hdhalter in #4619
- Update opensearch-release-notes-2.13.0.md by @jhmcintyre in #4626
- Ensure error stack trace is always printed out for each build by @peterzhuamazon in #4628
- Replace http_logs for concurrent search nightlies with noaa by @rishabh6788 in #4629
- Refactor release-notes workflow by @rishabh6788 in #4627
- Enable snapshot runs for NOAA workload by @rishabh6788 in #4633
- Add snapshot enabled nightly runs for pmc by @rishabh6788 in #4636
- Upgrade ruby from 2.6.0 to 3.1.2 for opensearch-ruby 3.2.0 requirements by @peterzhuamazon in #4632
- [AUTO] Update input manifests by @opensearch-ci-bot in #4637
- Add test manifests for 1.3.16 and increase build frequency by @zelinh in #4639
- Add OS and OSD test manifests for 2.14.0 release version by @rishabh6788 in #4640
- Update . to : for all chown coomands in deb/rpm build templates by @peterzhuamazon in #4641
- Update jenkinsfile with latest Windows M54xlarge Agents by @peterzhuamazon in #4642
- Add tiered policy snapshot runs for big5 workload for mainline by @rishabh6788 in #4644
- Use almalinux8 docker images for 2.14.0 builds by @peterzhuamazon in #4645
- Remove cron for 1.3.16 build by @zelinh in #4646
- Update gcc from 9.2.1 to 12.2.1 to fix k-NN compile bug on ARM64 by @peterzhuamazon in #4647
- Add changes to benchmarks to securely pass Cluster endpoint details by @Divyaasm in #4621
- Lock manifest commit for 1.3.16 release candidates by @zelinh in #4648
- Fix manifest lock automation bug to match the
commit_id
by @prudhvigodithi in #4652 - Create the consolidated release notes for 1.3.16 release and update refs to tags by @zelinh in #4650
New Contributors
Full Changelog: 2.13.0...1.3.16
2.13.0
What's Changed
- Update nightly benchmark jobs by @rishabh6788 in #4465
- [Release 2.12.0] Update the ref to 2.12.0 tag by @prudhvigodithi in #4467
- Update integ test runner to record each configuration separately by @zelinh in #4438
- [AUTO] Update input manifests by @opensearch-ci-bot in #4471
- Fix pytests and update build.sh to add ppc64le support. by @Sunidhi-Gaonkar1 in #4413
- Bump tj-actions/changed-files from 39 to 41 in /.github/workflows by @dependabot in #4344
- Fix
choice
parameter bug in central promotion workflow by @prudhvigodithi in #4470 - Adding a retry logic when the API call was failed on Gradle-check by @jordarlu in #4305
- Update jenkinsjob for Validation Workflow by @Divyaasm in #4473
- Remove 2.8-2.11 auto incremental version bump by @peterzhuamazon in #4479
- Remove chromium installation as it is installed in opensearch-project/opensearch-dashboards-functional-test#1123 by @peterzhuamazon in #4480
- Updated benchmark runs for concurrent search by @rishabh6788 in #4482
- Remove nightly runs for pmc workload by @rishabh6788 in #4484
- Switch windows/servercore to windows image as base to resolve multiple lib missing issues by @peterzhuamazon in #4458
- Add a validation stage before triggering the Integration tests for OS and OSD by @Divyaasm in #4481
- Adding components to 1.3.15 and update to hourly build by @jordarlu in #4477
- Add initial support of ppc64le arch on ci-runner by @peterzhuamazon in #4336
- Adding more components and test yaml by @jordarlu in #4486
- Udpate OSD manifest schema to 1.1 by @jordarlu in #4488
- Add big5 workload to nightly benchmark runs by @rishabh6788 in #4487
- Update OpenSearch input manifest by @jordarlu in #4491
- remove subdirectory for gantt-chart in 1.3.15 by @joshuali925 in #4492
- fix missing quotes by @rishabh6788 in #4494
- Removing 1.3.15 hourly check-for-build by @jordarlu in #4496
- Fix opensearch-dashboards-functional-test version increment by @prudhvigodithi in #4497
- Lock in commit Id by @jordarlu in #4498
- Fix opensearch-dashboards-functional-test version increment by @prudhvigodithi in #4501
- Fix opensearch-dashboards-functional-test version increment update with unique
id
. by @prudhvigodithi in #4503 - Adding consolidation release-notes by @jordarlu in #4499
- Ensure that artifact url is valid for Windows dist manifest by @peterzhuamazon in #4508
- Add noaa workload for concurrent search by @rishabh6788 in #4509
- Using tags for Ref in 1.3.15 manifest by @jordarlu in #4502
- Upgrade gcc to version 9 on centos7 for knnlib neon support by @peterzhuamazon in #4510
- Switch all rockylinux8 images to almalinux8 to support ppc64le by @peterzhuamazon in #4511
- Add nightly runs for vectorsearch workload for cohere-1m by @rishabh6788 in #4512
- Resolve almalinux8/ubuntu2004 build image ppc64le compatibility issues by @peterzhuamazon in #4514
- Add architecture param to support multiple arch selections by @peterzhuamazon in #4516
- Resolve almalinux8/ubuntu2004 build image ppc64le compatibility issues (part 2) by @peterzhuamazon in #4517
- Rename some ci dockerfiles to include ppc64le arch by @peterzhuamazon in #4519
- Add r5.8x runs for concurrent-search and remove lucene vectorsearch run by @rishabh6788 in #4518
- Add jenkins job to automate release branch creation during releases by @Divyaasm in #4520
- Run aggs test-procedure for noaa workload by @rishabh6788 in #4521
- [AUTO] Update input manifests by @opensearch-ci-bot in #4522
- Generate new input manifest with previous latest version by @peterzhuamazon in #4523
- Revert "[AUTO] Update input manifests (#4522)" to rerun the generation from #4523 by @peterzhuamazon in #4526
- [AUTO] Update input manifests by @opensearch-ci-bot in #4527
- Update CI image name to be with v3 on OpenSearch 1.4.0 manifest by @jordarlu in #4535
- [Resume] Improve ownership and permissions of files in OpenSearch/Dashboards deb and rpm packages by @peterzhuamazon in #4043
- Support new deb/rpm permissions changes in #4043 on integTest by @peterzhuamazon in #4534
- Allow 1.x deb/rpm to use the old build templates by @peterzhuamazon in #4536
- Automatic Service Restart when Service is Enabled (Debian) by @wieso-itzi in #4530
- Fix the incorrect location of pkg build_templates by @peterzhuamazon in #4539
- Updating Gradle_check API retry frequency by @jordarlu in #4540
- Remove prein check in rpm to be consistent with deb pkg by @peterzhuamazon in #4542
- Remove vectorsearch cohere-10m workload runs by @rishabh6788 in #4543
- Enable integration testing for 2.13 by @gaiksaya in #4544
- Update 2.13.0 deb/rpm package permission change notice by @peterzhuamazon in #4546
- Update workload params for vectorsearch cohere-1m corpus runs by @rishabh6788 in #4547
- Switch components branches to 2.13 for release by @gaiksaya in #4538
- Allow current user to join os/osd group during deb/rpm test by @peterzhuamazon in #4548
- Add current user to adm group to access logs by @peterzhuamazon in #4553
- Add gradle-check test results publishing script to post stage by @rishabh6788 in #4550
- Revert "Add gradle-check test results publishing script to post stage" by @rishabh6788 in #4555
- [AUTO] Update input manifests by @opensearch-ci-bot in #4556
- Cleanup deb/rpm integTest uninstallation properly by @peterzhuamazon in #4557
- Disable automated builds for 2.13.0 by @gaiksaya in #4558
- Add cohere-10m corpus nightly run for nmslib vectorsearch workload. by @rishabh6788 in #4554
- Lock commits for 2.13.0 by @gaiksaya in #4560
- Add errors='replace' handling for execute methods by @peterzhuamazon in #4564
- Add publishGradleCheckTestResults lib to gradle-check by @rishabh6788 in #4559
- Update vectorsearch nighlty runs settings by @rishabh6788 in https://github.com/opensearch-project/opensearch-build...
1.3.15
What's Changed
- Update nightly benchmark jobs by @rishabh6788 in #4465
- [Release 2.12.0] Update the ref to 2.12.0 tag by @prudhvigodithi in #4467
- Update integ test runner to record each configuration separately by @zelinh in #4438
- [AUTO] Update input manifests by @opensearch-ci-bot in #4471
- Fix pytests and update build.sh to add ppc64le support. by @Sunidhi-Gaonkar1 in #4413
- Bump tj-actions/changed-files from 39 to 41 in /.github/workflows by @dependabot in #4344
- Fix
choice
parameter bug in central promotion workflow by @prudhvigodithi in #4470 - Adding a retry logic when the API call was failed on Gradle-check by @jordarlu in #4305
- Update jenkinsjob for Validation Workflow by @Divyaasm in #4473
- Remove 2.8-2.11 auto incremental version bump by @peterzhuamazon in #4479
- Remove chromium installation as it is installed in opensearch-project/opensearch-dashboards-functional-test#1123 by @peterzhuamazon in #4480
- Updated benchmark runs for concurrent search by @rishabh6788 in #4482
- Remove nightly runs for pmc workload by @rishabh6788 in #4484
- Switch windows/servercore to windows image as base to resolve multiple lib missing issues by @peterzhuamazon in #4458
- Add a validation stage before triggering the Integration tests for OS and OSD by @Divyaasm in #4481
- Adding components to 1.3.15 and update to hourly build by @jordarlu in #4477
- Add initial support of ppc64le arch on ci-runner by @peterzhuamazon in #4336
- Adding more components and test yaml by @jordarlu in #4486
- Udpate OSD manifest schema to 1.1 by @jordarlu in #4488
- Add big5 workload to nightly benchmark runs by @rishabh6788 in #4487
- Update OpenSearch input manifest by @jordarlu in #4491
- remove subdirectory for gantt-chart in 1.3.15 by @joshuali925 in #4492
- fix missing quotes by @rishabh6788 in #4494
- Removing 1.3.15 hourly check-for-build by @jordarlu in #4496
- Fix opensearch-dashboards-functional-test version increment by @prudhvigodithi in #4497
- Lock in commit Id by @jordarlu in #4498
- Fix opensearch-dashboards-functional-test version increment by @prudhvigodithi in #4501
- Fix opensearch-dashboards-functional-test version increment update with unique
id
. by @prudhvigodithi in #4503 - Adding consolidation release-notes by @jordarlu in #4499
New Contributors
- @Sunidhi-Gaonkar1 made their first contribution in #4413
Full Changelog: 2.12.0...1.3.15
2.12.0
What's Changed
- Mark build stage as unstable if plugins failed to build by @gaiksaya in #4224
- Move unstable functional call to post always block by @gaiksaya in #4287
- Fix k-NN 2.10 Release Notes by @naveentatikonda in #4244
- Bump lib version to 5.12.0 and remove previous unstable code by @gaiksaya in #4288
- Add onboarding guide for pypi GHA release by @zelinh in #4270
- [AUTO] Update input manifests by @opensearch-ci-bot in #4284
- Add jenkins build number to benchmark metric user-tags by @rishabh6788 in #4293
- Add mavenCentral to the list of repositories in build.gradle by @Divyaasm in #4298
- Plugin ITs manifest with concurrent segment search enabled on OS-2.x by @sohami in #4283
- [Release 2.12.0] Add test manifests by @prudhvigodithi in #4299
- [Release 2.12.0] Update the check-for-build.jenkinsfile with test manifest. by @prudhvigodithi in #4300
- Support security demo script changes by @rishabh6788 in #4304
- Add strong password check on cluster connection. by @rishabh6788 in #4306
- Central workflow to trigger pre-release workflows by @prudhvigodithi in #4280
- OpenSearch Dashboards restrict version increment files by @prudhvigodithi in #4315
- Fix path for publish wiki workflow by @chawinphat in #4310
- Replace jenv local with jenv global for macOS snapshots JDK switch by @peterzhuamazon in #4318
- Build incremental components through build workflow with loading previous build manifest by @zelinh in #4289
- Categorize the on-boarding document to plugins and standalone components by @gaiksaya in #4321
- Default not to create/update issues during integration test runs by @peternied in #4323
- Add wiki page for testing a distribution by @gaiksaya in #4324
- Update wiki home page by @gaiksaya in #4325
- Pass in strong password instead to fix integtest workflow by @derek-ho in #4302
- Change password based on version in integtest health check by @derek-ho in #4331
- Pass in strong password to OSD integ test if version >= 2.12.0 by @derek-ho in #4334
- Updating jenkinsfile with using update-alternatives to switch JDK version by @jordarlu in #4333
- Add release process wiki by @gaiksaya in #4326
- Fix the hyperlink in home page by @gaiksaya in #4339
- Bump lib version for snapshots to 5.12.0 by @gaiksaya in #4338
- add dashboards-assistant to build repo by @joshuali925 in #4317
- Fix maven multi url issues and update awscli==1.32.17 to support PyYAML 6.0.1 in ppc64le by @peterzhuamazon in #4340
- Fix the infra deployment info in readme by @gaiksaya in #4346
- Fix release document broken links by @prudhvigodithi in #4347
- Ensuring cleanup with OSD plugins when failed during continue-on-error by @peterzhuamazon in #4343
- Updates tar distribution to conform to changes in install demo configuration script in security plugin by @DarshitChanpura in #4250
- Improve osd components repo cleanup logics by @peterzhuamazon in #4351
- Tweak the path that get removed by osd plugin cleanups by @peterzhuamazon in #4353
- Run integtest for components present in test manifest by @gaiksaya in #4349
- Trigger manifest check only for mentioned paths by @gaiksaya in #4355
- Updates rpm and deb distribution to adapt to admin password change by @DarshitChanpura in #4332
- Revert "Revert rpm/deb changes pending decision" by @derek-ho in #4341
- Updates Docker and windows distribution build files to reflect to changes in admin user setup by @DarshitChanpura in #4274
- Add monthly rebuild cron for docker re-release by @peterzhuamazon in #4354
- add update test procedure for nyc_taxis by @rishabh6788 in #4359
- add assistant to dashboard by @raintygao in #4363
- Adds security to 1.3.15 and 1.4.0 manifests by @DarshitChanpura in #4365
- Added documentation for Github Wiki Docs by @chawinphat in #4311
- Update index.json file at stage level for each distribution by @Divyaasm in #4286
- Refactor and enable triggering integ-test for RPM, debian and windows by @gaiksaya in #4368
- Update distribution build jenkins job with option for incremental build by @zelinh in #4356
- feat: add experimental feature flag for dashboards-assistant plugin by @SuZhou-Joe in #4362
- Add opensearch cluster stdout and stderr logs to test results manifest by @rishabh6788 in #4352
- Refactor distribution-build.jenkinsfile for opensearch-dashboards by @jordarlu in #4371
- Update groovy library version for distribution build jobs by @zelinh in #4372
- Refactor distrubution build job for dashboards by @gaiksaya in #4373
- Fix deb/rpm integTest not install distribution correctly due to 2.12 security changes by @peterzhuamazon in #4376
- Remove manifest addition workflow from GHA by @gaiksaya in #4380
- Removed BWC test for flow framework by @owaiskazi19 in #4382
- Fix the variable name for issue creation by @gaiksaya in #4385
- Override browser default from chromium to electron as Cypress 9.5.4 does not run with chromium 114+ by @peterzhuamazon in #4383
- Remove opensearch 2.12.0/1.3.15 checks as distribution-build already taken care of issue reporting by @peterzhuamazon in #4381
- Fix the updateGitHubIssue boolean param by @gaiksaya in #4388
- Reactor and enable integ-tests for all distributions in OSD by @gaiksaya in #4374
- Fix the release branch bug in
component_release_template.md
by @prudhvigodithi in #4391 - Onboarding skills repo by @zane-neo in #4387
- Enable incremental build as default for distribution build Jenkins job by @zelinh in #4390
- [Release 2.12.0] Update 2.12.0 build frequency by @prudhvigodithi in #4394
- Switch docker re-release to use 6.2.0 lib in jenkinsfile by @peterzhuamazon in #4393
- Updates Docker release README to reflect admin password requirements by @DarshitChanpura in #4395
- Adds doc website link in the message printed for custom admin password requirement by @DarshitChanpura in #4397
- Updat...
1.3.14
What's Changed
- Add more components to 1.3.14 manifest by @zelinh in #4255
- Update manifests.yml to dynamically define jdk versions based on manifest image jdk export by @peterzhuamazon in #4261
- Add rest of components to 1.3.14 manifest by @zelinh in #4264
- [AUTO] Update input manifests by @opensearch-ci-bot in #4266
- Release notes automation by @SachinSahu431 in #4196
- Added neural-search to 2.12 manifest by @martin-gaievski in #4268
- Freeze commit ids for 1.3.14 manifests by @zelinh in #4273
- Update commit IDs for 1.3.14 manifests by @zelinh in #4275
- [Release 2.12.0] Manifest components update by @prudhvigodithi in #4197
- Add consolidated release notes for 1314 by @zelinh in #4277
- Using jenv to set Java version on Jenkins Mac agent node by @jordarlu in #4278
- Replace refs in manifests with tags for 1.3.14 by @zelinh in #4282
Full Changelog: 2.11.1...1.3.14
2.11.1
What's Changed
- Support multinode cluster logging by @monusingh-1 in #4097
- Add version and type entry for docker images retrieval by @peterzhuamazon in #4137
- Add support to run benchmark against distribution url by @rishabh6788 in #4139
- Improve windows java switch logic on Jenkins by @peterzhuamazon in #4143
- Support automatic merging of new manifest files by @peternied in #4135
- Add nightly benchmark runs for 2.12.0 and remove remote-store runs by @rishabh6788 in #4146
- Onboard 5.10.1 lib to fix the scoop issue on Windows Java verion switch by @peterzhuamazon in #4147
- BUNDLE_MANIFEST env var bug-fix in benchmark jenkinsfile by @rishabh6788 in #4148
- Bump peternied/discerning-merger from 2 to 3 by @peternied in #4149
- [AUTO] Update input manifests by @opensearch-ci-bot in #4134
- Update build library version in benchmark jenkinsfile by @rishabh6788 in #4152
- Jenkins job updation for validation workflow by @Divyaasm in #4116
- Update jdk setup to include jdk14 for gradle check by @peterzhuamazon in #4154
- Support JDK-21 builds on Jenkins by @reta in #4153
- bump Jenkins Test Harness by @jordarlu in #4158
- Support JDK-21 builds on Windows by @reta in #4162
- Adding license header to repo files by @hitenshKharva in #4163
- Throw error for duplicate component names in manifests YML by @rblcoder in #4090
- Revert CCR test setting for 2.11 by @gaiksaya in #4164
- Add nightly runs for ES-7.10.2 by @rishabh6788 in #4168
- Updated license header checker to Deno License Checker by @hitenshKharva in #4118
- Update JDK-21 to JDK-21.0.1 on Jenkins by @reta in #4172
- Add docker-compose and fix docker-re-release lib version by @peterzhuamazon in #4174
- [AUTO] Update input manifests by @opensearch-ci-bot in #4175
- Add support for optional benchmark command line args by @rishabh6788 in #4173
- Update checkout version to v3 as node12 is deprecated now by @peterzhuamazon in #4177
- Update the gradle check with docker command checks by @peterzhuamazon in #4178
- Added support for test-procedure, exclude-tasks and include-tasks benchmark arguments by @rishabh6788 in #4180
- Add opensearch-cluster-cdk 1.x git branch support by @rishabh6788 in #4181
- Minor bug fix in repo checkout logic for benchmark workflow by @rishabh6788 in #4183
- Remove concurrent search nightlies and add multi-node ES-7.10.2 nightlies by @rishabh6788 in #4184
- Update 3.0.0 manifest to use JDK-21 by @reta in #4182
- Update cron job for 2.11.1 by @Divyaasm in #4186
- Update version to latest release
5.11.1
: Solves creation and closing of multipleAUTOCUT
issues by @prudhvigodithi in #4188 - Add nightly runs using snapshots by @rishabh6788 in #4189
- Add benchmark runs with snapshots by @rishabh6788 in #4192
- Fix 7.10.2 nightly snapshot base path by @rishabh6788 in #4195
- Update docker-re-release jenkins-file to accomodate shared library changes by @Divyaasm in #4193
- Switch default 1000 ci docker image user to ci-runner by @peterzhuamazon in #4200
- Add depends_on to the input manifest and increment its schema to 1.1 by @zelinh in #4179
- Remove single-node runs and add log_byte_merge policy runs by @rishabh6788 in #4204
- [AUTO] Update input manifests by @opensearch-ci-bot in #4203
- [Benchmark] Fix log_byte_merge run and add zstd codec runs by @rishabh6788 in #4205
- Fix benchmark jenkinsfile format by @rishabh6788 in #4206
- add zstd nightly runs for nyc_taxis and pmc by @rishabh6788 in #4208
- Use single line to extract duplicate component names by @rblcoder in #4194
- Fix missing paranthesis in benchmark jenkinsfile by @rishabh6788 in #4211
- Add cu, js and security plugins to OS manifest by @Divyaasm in #4213
- Add all components to 2.11.1 OS and OSD manifests by @Divyaasm in #4187
- Update nightly benchmark runs to use new snapshots by @rishabh6788 in #4214
- Minor adjustments in nightly run schedule by @rishabh6788 in #4215
- Add test manifests for 2.11.1 and update cron job by @Divyaasm in #4218
- Lock commits for 2.11.1 OS and OSD by @Divyaasm in #4219
- Update test manifest typo for 2.11.1 OSD file by @Divyaasm in #4220
- [Benchmark] Remove log_byte_size policy runs for 2.12.0 by @rishabh6788 in #4221
- Update commit id for custom-codecs by @Divyaasm in #4222
- Add security to 1.3.14 manifest by @cwperks in #4226
- Increase timeout for OSD Integtests by @Divyaasm in #4228
- Onboarded flow-framework plugin to 2.12 manifest by @owaiskazi19 in #4229
- Added ml-commons to 2.12 manifest by @owaiskazi19 in #4230
- Add commits differentiation logic for incremental build by @zelinh in #4207
- Change the docker image version for Tar by @Divyaasm in #4232
- Automate Updating Github Wikis by @chawinphat in #4198
- Enable automatic merges only for opensearch-build by @gaiksaya in #4234
- Move 2.12.0 to use jdk version 21 by @peterzhuamazon in #4239
- Update commit id's for OS 2.11.1 manifest by @Divyaasm in #4247
- Update the final commit id's for OS 2.11 by @Divyaasm in #4248
- Update commit id's in 2.11.1 OSD input manifest by @Divyaasm in #4249
- Update OS commit id in 2.11.1 manifest by @Divyaasm in #4251
- [AUTO] Update input manifests by @opensearch-ci-bot in #4235
- Add essential components to 1.3.14 manifest by @zelinh in #4252
- Add consolidated release notes for 2.11.1 by @Divyaasm in #4237
- Add concurrent snapshot benchmark runs for 2.12.0 by @rishabh6788 in #4254
- Fix incorrect link in release notes by @zelinh in #4257
- Update 2.11.1 tags in OS and OSD manifests by @Divyaasm in #4258
New Con...
2.11.0
What's Changed
- Add check before triggering tests from distribution build jobs by @gaiksaya in #4068
- Separate min snapshot publication into separate workflow by @gaiksaya in #4024
- Adding AD to 2.11 manifests by @amitgalitz in #4089
- Add checks in case test type missing in report workflow by @zelinh in #4067
- Validation Workflow enhancement to support run with different options for staging and local artifacts by @Divyaasm in #3993
- Add nightly runs for 2.11 and clean duplicate jobs by @rishabh6788 in #4093
- Add all components to 2.11.0 manifest by @rishabh6788 in #4095
- Add support to run benchmarks using OpenSearch distribution url by @rishabh6788 in #4098
- Update manifest ref to 2.11 for 2.11.0 release by @rishabh6788 in #4108
- Lock 2.11 commits and add test manifests by @rishabh6788 in #4110
- Update Ref back to 2.11 by @rishabh6788 in #4111
- Only allow tar to create/close issues for integTests by @peterzhuamazon in #4112
- [AUTO] Update input manifests by @opensearch-ci-bot in #4113
- Freeze commit-ids for latest 2.11 RC by @rishabh6788 in #4114
- Add entrance and exit criteria to release template by @gaiksaya in #4083
- Update commit-ids for 2.11.0 OS manifest by @rishabh6788 in #4119
- Update commit-ids for 2.11.0 OSD manifest by @rishabh6788 in #4120
- Fix: broken links and typos by @SachinSahu431 in #4117
- Update OS and OSD component commit ids for 2.11 by @rishabh6788 in #4122
- Onboard get-ci-image-tag in preparation for other repos by @peterzhuamazon in #4121
- Add simpler measure other workflows to retrieve docker images values by @peterzhuamazon in #4125
- Automatically merge manifest changes after checks pass by @peternied in #4064
- Freeze final commit-ids for 2.11 OS and OSD by @rishabh6788 in #4127
- Update release-notes commit-id for OS-2.11 by @rishabh6788 in #4129
- Add build discarder for gradle check job by @gaiksaya in #4128
- Run manifest check only aganist the changed manifest by @hitenshKharva in #4101
- Add consolidated release notes for 2.11.0 by @rishabh6788 in #4132
- Update 2.11.0 tags in OS and OSD manifests by @rishabh6788 in #4133
New Contributors
- @SachinSahu431 made their first contribution in #4117
- @hitenshKharva made their first contribution in #4101
Full Changelog: 2.10.0...2.11.0
2.10.0
What's Changed
- Update docker related copy lib to new version by @peterzhuamazon in #3800
- Switch validation workflow for docker to run on AL2023 and Gradle Check to new M58xlarge runners by @peterzhuamazon in #3810
- Fix vcs url in OpenSearch dockerfile by @viceice in #3812
- [AUTO] Update input manifests by @opensearch-ci-bot in #3814
- Fix integ tests for windows platform by @zelinh in #3811
- [AUTO] Update input manifests by @opensearch-ci-bot in #3819
- Close the created [AUTOCUT] issues by @prudhvigodithi in #3818
- Close the created [AUTOCUT] issues : Move the
closeBuildSuccessGithubIssue
to post:always by @prudhvigodithi in #3828 - Fix the hardcoded query string bug for closeBuildSuccessGithubIssue by @prudhvigodithi in #3829
- Add security to 2.10.0 manifest by @rishabh6788 in #3830
- Update nightly benchmark runs for OS-2.10 by @rishabh6788 in #3831
- Adding reporting workflow to generate test_run manifest based on test workflow by @zelinh in #3636
- Adding CommonUtils and Job-Scheduler into manifest by @Divyaasm in #3835
- Update 1.3.12 Maven snapshot publish by @Divyaasm in #3838
- Add stack-overflow workload for nightly benchmark runs by @rishabh6788 in #3837
- Updating cron in check-build and Add OSD manifest for 1.3.12 by @Divyaasm in #3839
- Add alerting plugin to 1.3.12 manifest by @Divyaasm in #3841
- Add remaining components to OS 1.3.12 manifest by @Divyaasm in #3843
- [NodeJS18 Upgrade] Add opensearch rockylinux ci docker images changes by @peterzhuamazon in #3836
- Do not fail the bundle build on plugin component failure by @rishabh6788 in #3834
- Temperarily remove windows gradle check as docker is not installed now by @peterzhuamazon in #3845
- Add remaining components to OS and OSD 1.3.12 manifests by @Divyaasm in #3846
- Add test manifests for 0S and OSD by @Divyaasm in #3847
- Update CI images in 1.3.12 OSD manifests by @Divyaasm in #3848
- Remove 1.3.12 from check-build by @Divyaasm in #3850
- Release 1.3.12 commits lock by @Divyaasm in #3852
- Update ref tags for OSD manifest by @Divyaasm in #3854
- OpenSearch Release Process by @prudhvigodithi in #3635
- OpenSearch Release Process: Fix wrong links. by @prudhvigodithi in #3855
- Add manifest file for concurrent segment search in 2.10.0 by @sohami in #3844
- Add cron-job for concurrent-search test manifest by @gaiksaya in #3857
- Added nighlty benchmark for concurrent search and 2.7 version by @rishabh6788 in #3860
- Set build discarder for all test jobs to 30 days by @gaiksaya in #3862
- Release Notes for 1.3.12 by @Divyaasm in #3863
- Update the name to test-report and add README for report workflow by @zelinh in #3864
- Update manifests with tag 1.3.12 by @Divyaasm in #3866
- Enable build failure for job-scheduler and common-utils plugin by @gaiksaya in #3869
- Remove redundant buildInfo.yaml from distribution builds by @gaiksaya in #3870
- Add 2.8.0 to nightly benchmark by @rishabh6788 in #3875
- Update input manifests by @gaiksaya in #3872
- Add support to select ec2 instance type for data nodes by @rishabh6788 in #3876
- Added Information to create the release branch by @prudhvigodithi in #3879
- Upgrade validators to 0.21.2 for url regex fix by @peterzhuamazon in #3880
- Added support for data-instance-type and capture-segment-replication-stat additional parameters by @rishabh6788 in #3885
- [Benchmark test] Support enabling telemetry device 'segment-replication-stats' to collect Segment Replication statistic by @tlfeng in #3868
- Enable continue on error for distribution build jobs by @gaiksaya in #3886
- Fix continue-on-error parameter by @gaiksaya in #3888
- Enable continue on error for all stages by @gaiksaya in #3889
- Added nightly benchmark for concurrent search and onboarding instructions by @rishabh6788 in #3893
- Add all components and test manifests for 3.0.0 by @gaiksaya in #3896
- [Windows Container] Add Windows 2019 ServerCore Docker Images by @peterzhuamazon in #3859
- Add components to 2.10.0 and add test manifests by @gaiksaya in #3897
- [Windows Container] Setup docker for windows docker images to build docker images by @peterzhuamazon in #3903
- Remove 2-replica runs for nightly benchmark runs by @rishabh6788 in #3899
- Add nightly runs for zstd codec by @rishabh6788 in #3904
- Bump distribution build lib version to 5.6.0 by @gaiksaya in #3906
- Add support for signing jar and taco files using jar_signer by @gaiksaya in #3894
- Update zstd runs to use single shard config by @rishabh6788 in #3907
- [Windows Container] Move old perf-test and ccr-perf-test to legacy and remove old gradle check runner as they are deprecated now by @peterzhuamazon in #3910
- Improve ownership and permissions of files in OpenSearch deb and rpm packages by @smortex in #3898
- [Windows Container] Windows docker setups jenkins docker build by @peterzhuamazon in #3905
- Add support to accept telemetry parameters by @rishabh6788 in #3912
- Modify release docker ci image to add JAVA_HOME into PATH by @peterzhuamazon in #3915
- Update test recorder for bwc test by @zelinh in #3914
- Add support to pass telemetry-params by @rishabh6788 in #3917
- Add documentation to generate the token by @gaiksaya in #3918
- Enable node-stats and telemetry-params for remote-store nightly runs by @rishabh6788 in #3919
- Add post stage for creating test-report manifest after integ test workflow by @zelinh in #3916
- Remove BWC tests for arm64 by @gaiksaya in #3920
- [AUTO] Update input manifests by @opensearch-ci-bot in #3887
- Update Release Documentation by @prudhvigodithi in #3884
- Update readme for the build workflow --continue-on-error parameter by @peterzhuamazon in #3926
- Fix URL of component ym...
1.3.13
What's Changed
- Enable build failure for job-scheduler and common-utils plugin by @gaiksaya in #3869
- Remove redundant buildInfo.yaml from distribution builds by @gaiksaya in #3870
- Add 2.8.0 to nightly benchmark by @rishabh6788 in #3875
- Update input manifests by @gaiksaya in #3872
- Add support to select ec2 instance type for data nodes by @rishabh6788 in #3876
- Added Information to create the release branch by @prudhvigodithi in #3879
- Upgrade validators to 0.21.2 for url regex fix by @peterzhuamazon in #3880
- Added support for data-instance-type and capture-segment-replication-stat additional parameters by @rishabh6788 in #3885
- [Benchmark test] Support enabling telemetry device 'segment-replication-stats' to collect Segment Replication statistic by @tlfeng in #3868
- Enable continue on error for distribution build jobs by @gaiksaya in #3886
- Fix continue-on-error parameter by @gaiksaya in #3888
- Enable continue on error for all stages by @gaiksaya in #3889
- Added nightly benchmark for concurrent search and onboarding instructions by @rishabh6788 in #3893
- Add all components and test manifests for 3.0.0 by @gaiksaya in #3896
- [Windows Container] Add Windows 2019 ServerCore Docker Images by @peterzhuamazon in #3859
- Add components to 2.10.0 and add test manifests by @gaiksaya in #3897
- [Windows Container] Setup docker for windows docker images to build docker images by @peterzhuamazon in #3903
- Remove 2-replica runs for nightly benchmark runs by @rishabh6788 in #3899
- Add nightly runs for zstd codec by @rishabh6788 in #3904
- Bump distribution build lib version to 5.6.0 by @gaiksaya in #3906
- Add support for signing jar and taco files using jar_signer by @gaiksaya in #3894
- Update zstd runs to use single shard config by @rishabh6788 in #3907
- [Windows Container] Move old perf-test and ccr-perf-test to legacy and remove old gradle check runner as they are deprecated now by @peterzhuamazon in #3910
- Improve ownership and permissions of files in OpenSearch deb and rpm packages by @smortex in #3898
- [Windows Container] Windows docker setups jenkins docker build by @peterzhuamazon in #3905
- Add support to accept telemetry parameters by @rishabh6788 in #3912
- Modify release docker ci image to add JAVA_HOME into PATH by @peterzhuamazon in #3915
- Update test recorder for bwc test by @zelinh in #3914
- Add support to pass telemetry-params by @rishabh6788 in #3917
- Add documentation to generate the token by @gaiksaya in #3918
- Enable node-stats and telemetry-params for remote-store nightly runs by @rishabh6788 in #3919
- Add post stage for creating test-report manifest after integ test workflow by @zelinh in #3916
- Remove BWC tests for arm64 by @gaiksaya in #3920
- [AUTO] Update input manifests by @opensearch-ci-bot in #3887
- Update Release Documentation by @prudhvigodithi in #3884
- Update readme for the build workflow --continue-on-error parameter by @peterzhuamazon in #3926
- Fix URL of component yml for reporting on dashboards by @zelinh in #3928
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #3813
- Add hybrid search enable param support to neuralsearch integTest by @peterzhuamazon in #3927
- Restrict GitHub Actions to run only on opensearch-build repo by @gaiksaya in #3929
- Switch benchmark agent to newspec runner for testing by @peterzhuamazon in #3931
- Adding Emeritus Maintainers by @jordarlu in #3933
- Update the autocut message with links to test-report manifest by @zelinh in #3934
- Add stack-overflow workload for nightly benchmark runs by @rishabh6788 in #3938
- Adding one new repo opensearch-ai-flow-dashboards for wss-scan by @jordarlu in #3935
- [Windows Container] Speed up windows servercore docker images by @peterzhuamazon in #3939
- [Windows Container] Replace temurin with openjdk in Windows container and tweak docker build better support Windows by @peterzhuamazon in #3941
- [Windows Container] Update openjdk8 to openjdk8-redhat as the former is not supported on scoop by @peterzhuamazon in #3942
- [Windows Container] Update hash in python39 reg files in Windows docker by @peterzhuamazon in #3943
- [Windows Container] Remove windows docker speedup command as it is only available in non-container by @peterzhuamazon in #3944
- [Windows Container] Switch windows docker jdk back to temurin/openjdk mix by @peterzhuamazon in #3946
- [Windows Container] Add unzip and lock pipenv/awscli versions in Windows docker images by @peterzhuamazon in #3947
- Allow dylib to be signed by macos signing and fix verification command by @gaiksaya in #3710
- Tune http logs workload params for remote store nightly runs by @ashking94 in #3948
- Fix remote-store parameters. by @rishabh6788 in #3949
- Increase frequence for 2.10 and move old manifests to legacy by @gaiksaya in #3950
- Tune nyc taxi & http logs workload params for remote store nightly runs by @ashking94 in #3953
- Removed hybrid search feature flag for test clusters by @martin-gaievski in #3957
- Switch the benchmark agent back to m52xlarge due to network overload by @peterzhuamazon in #3958
- [Windows Container] Use windows home dir as temp dir location by @peterzhuamazon in #3951
- Add Jenkins job for Docker Patch jenkins shared library by @Divyaasm in #3937
- Remove zstd codec runs for 2.9 by @rishabh6788 in #3961
- Adding docker ci images getter scripts by @peterzhuamazon in #3960
- [NodeJS18 Upgrade] Add new dockerfiles based on AL2023 and fix incorrectly copied yml and entrypoint by @peterzhuamazon in #3962
- Add prefix of registry and repo name to get-ci-images.sh output by @peterzhuamazon in #3965
- Switch core to 2.10 branch by @gaiksaya in #3968
- Start remote store nightly runs for 3.x version with minor tunings by @ashking94 in #3973
- [NodeJS18 Upgrade] Switch to AL2023 Runner and Rockylinux8 for NodeJS18 Upgrade by @peterzhuamazon in #3967
- [Windows Container] Switch Windows Runner from Agents ...
1.3.12
What's Changed
- Update docker related copy lib to new version by @peterzhuamazon in #3800
- Switch validation workflow for docker to run on AL2023 and Gradle Check to new M58xlarge runners by @peterzhuamazon in #3810
- Fix vcs url in OpenSearch dockerfile by @viceice in #3812
- [AUTO] Update input manifests by @opensearch-ci-bot in #3814
- Fix integ tests for windows platform by @zelinh in #3811
- [AUTO] Update input manifests by @opensearch-ci-bot in #3819
- Close the created [AUTOCUT] issues by @prudhvigodithi in #3818
- Close the created [AUTOCUT] issues : Move the
closeBuildSuccessGithubIssue
to post:always by @prudhvigodithi in #3828 - Fix the hardcoded query string bug for closeBuildSuccessGithubIssue by @prudhvigodithi in #3829
- Add security to 2.10.0 manifest by @rishabh6788 in #3830
- Update nightly benchmark runs for OS-2.10 by @rishabh6788 in #3831
- Adding reporting workflow to generate test_run manifest based on test workflow by @zelinh in #3636
- Adding CommonUtils and Job-Scheduler into manifest by @Divyaasm in #3835
- Update 1.3.12 Maven snapshot publish by @Divyaasm in #3838
- Add stack-overflow workload for nightly benchmark runs by @rishabh6788 in #3837
- Updating cron in check-build and Add OSD manifest for 1.3.12 by @Divyaasm in #3839
- Add alerting plugin to 1.3.12 manifest by @Divyaasm in #3841
- Add remaining components to OS 1.3.12 manifest by @Divyaasm in #3843
- [NodeJS18 Upgrade] Add opensearch rockylinux ci docker images changes by @peterzhuamazon in #3836
- Do not fail the bundle build on plugin component failure by @rishabh6788 in #3834
- Temperarily remove windows gradle check as docker is not installed now by @peterzhuamazon in #3845
- Add remaining components to OS and OSD 1.3.12 manifests by @Divyaasm in #3846
- Add test manifests for 0S and OSD by @Divyaasm in #3847
- Update CI images in 1.3.12 OSD manifests by @Divyaasm in #3848
- Remove 1.3.12 from check-build by @Divyaasm in #3850
- Release 1.3.12 commits lock by @Divyaasm in #3852
- Update ref tags for OSD manifest by @Divyaasm in #3854
- OpenSearch Release Process by @prudhvigodithi in #3635
- OpenSearch Release Process: Fix wrong links. by @prudhvigodithi in #3855
- Add manifest file for concurrent segment search in 2.10.0 by @sohami in #3844
- Add cron-job for concurrent-search test manifest by @gaiksaya in #3857
- Added nighlty benchmark for concurrent search and 2.7 version by @rishabh6788 in #3860
- Set build discarder for all test jobs to 30 days by @gaiksaya in #3862
- Release Notes for 1.3.12 by @Divyaasm in #3863
- Update the name to test-report and add README for report workflow by @zelinh in #3864
- Update manifests with tag 1.3.12 by @Divyaasm in #3866
New Contributors
Full Changelog: 2.9.0...1.13.12