Releases: opensearch-project/opensearch-build
Releases · opensearch-project/opensearch-build
2.18.0
What's Changed
- Set segment count to 10 for big5 single shard runs by @rishabh6788 in #5070
- Update parameter requirement for manifest-commit-lock workflow by @Divyaasm in #5067
- Adding user-behavior-insights by @jzonthemtn in #4971
- [AUTO] Update input manifests by @opensearch-ci-bot in #5071
- Remove typed-ast as it is deprecated by @peterzhuamazon in #5058
- typos and bug-fixes in benchmark jobs by @rishabh6788 in #5074
- Adding Dashboards Flow Framework to 2.18.0 Manifest by @saimedhi in #5075
- Update the snapshot for 2.16+ versions by @rishabh6788 in #5077
- Add support for instance based storge in nightly benchmark runs by @rishabh6788 in #5079
- Switch build notification to metrics based data by @gaiksaya in #5076
- Refactor integ-test notification by @gaiksaya in #5081
- Support JDK-23 builds on Jenkins by @reta in #5085
- Update all c5 and c6g agents to m5 and m6g by @peterzhuamazon in #5086
- Add docker container and parameter check to jenkins workflow by @gaiksaya in #5089
- PR to Fix the missing Gradle Reports in
opensearch-integ-test/
folder by @prudhvigodithi in #5092 - Update release template for branch creation by @gaiksaya in #5080
- Add conditional check for report workflow to skip component not in bundle by @zelinh in #5090
- Refresh snapshots for 1-shard big5 runs by @rishabh6788 in #5094
- Resolve scoop Select-CurrentVersion error by locking to 0.4.2 by @peterzhuamazon in #5093
- Update 3.0.0 manifests to use JDK-23 by @reta in #5095
- Automate adding manifest to integTest notification cron by @gaiksaya in #5098
- Add support for instance based storge in nightly benchmark run by @rishabh6788 in #5097
- Add jdk23 support on windows docker by @peterzhuamazon in #5100
- Add OpenSearch failed Test Class and Name fields to test-report.yml by @peterzhuamazon in #5101
- Integtest failed test case check will skip infobox class by @peterzhuamazon in #5108
- (Part 2) PR to Fix the missing Gradle Reports in
opensearch-integ-test/
folder by @prudhvigodithi in #5107 - Add technical steering repo to whitesource scan by @gaiksaya in #5109
- Bump lib to 7.1.0 and remove publishing notification by @gaiksaya in #5102
- Update big5 multinode snapshot and k-nn run updates by @rishabh6788 in #5110
- Remove .i18nrc.json as OSD do not bundle it anymore by @peterzhuamazon in #5113
- Record OpenSearch-Dashboards failed test cases in test-report.yml by @peterzhuamazon in #5111
- Update OSD docker cgroup params with ops params by @peterzhuamazon in #5114
- Use basename with extension as OSD test case class name by @peterzhuamazon in #5116
- Update library to
7.2.0
by @prudhvigodithi in #5119 - shuffle nightly benchmark schedules by @rishabh6788 in #5123
- Add distribution build parameter to integ test notification workflow by @gaiksaya in #5124
- update 2.18 manifests with release branch by @rishabh6788 in #5128
- Update tj-actions/changed-files to use sha ref by @Divyaasm in #5129
- Add input manifest to build description by @gaiksaya in #5125
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5131
- Remove flow framework dashboards from 2.18 Manifest by @saimedhi in #5133
- Add retry for windows on min snapshot and distribution by @peterzhuamazon in #5132
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5134
- Update distribution build with 7.2.1 version libs by @peterzhuamazon in #5136
- Cluster setting for system templates plugin by @vikasvb90 in #5137
- System template experimental setting by @vikasvb90 in #5138
- update nighlty runs to use c5.2xlarge data instances by @rishabh6788 in #5139
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5140
- Upgrade integ-test workflows to 7.3.0 by @gaiksaya in #5142
- Trigger integ-test notification workflow as post action by @gaiksaya in #5144
- Fix release metrics data query by @gaiksaya in #5145
- change schedule of pull request benchmark nightlies by @rishabh6788 in #5146
- clean up stale runs and update snapshots by @rishabh6788 in #5147
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5148
- [AUTO] Update input manifests by @opensearch-ci-bot in #5135
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5150
- Tweak 2.18/2.19 manifest and move old ones to legacy by @peterzhuamazon in #5149
- Hard force Windows HOME Env Var in case bash.exe invoke late by @peterzhuamazon in #5141
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5151
- Remove SA dashboards from 3.0 manifest by @gaiksaya in #5154
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5155
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5156
- Remove redundant data from readme by @gaiksaya in #5157
- Add OpenSearch-Dashboards artifact URLs to the documentation by @gaiksaya in #5158
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5160
- Add smoke tests to the test manifest schema by @zelinh in #5127
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5161
- Added release notes for 2.18 release by @rishabh6788 in #5163
- Update 2.18 dashboards assistant new experimental configs by @peterzhuamazon in #5166
- [2.18.0] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5168
New Contributors
- @jzonthemtn made their first contribution in #4971
- @vikasvb90 made their first contribution in #5137
Full Changelog: https://github.com/opensearch-project/opensea...
2.17.1
What's Changed
- Add workflow to publish release on GitHub by @gaiksaya in #5036
- Update the build documentation and remove duplicates by @gaiksaya in #5039
- [AUTO] Update input manifests by @opensearch-ci-bot in #5037
- Remove rpm-validation jenkins job in build repo by @Divyaasm in #5040
- Update big5 runs to use ordered data snapshots by @rishabh6788 in #5041
- Add new stage in gradle-check to check and abort stale runs by @rishabh6788 in #5043
- Fix position of abort stale job script in gradle-check by @rishabh6788 in #5044
- Refactor release issue template and release wiki based on new changes by @gaiksaya in #5031
- [AUTO] Update input manifests by @opensearch-ci-bot in #5049
- Remove 2.17.1 builds by @Divyaasm in #5050
- [2.17.1] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5051
- onboard skills repo to 3.0.0 by @yuye-aws in #5052
- [2.17.1] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5053
- [2.17.1] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5055
- Added automation-app to whitesource config by @bshien in #5056
- [2.17.1] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5060
- Refresh nightly runs to track 2.18 version by @rishabh6788 in #5064
- Update the
gradle-check-flaky-test-issue-creation.jenkinsfile
to use 6.9.2 library. by @prudhvigodithi in #5068 - Add consolidated release notes for 2.17.1 by @Divyaasm in #5063
- [2.17.1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5069
New Contributors
Full Changelog: 2.17.0...2.17.1
2.17.0
What's Changed
- Enable check-for-build to trigger linux-tar integTest during distribution build cron by @peterzhuamazon in #4975
- Add TEST_PLATFORM and TEST_DISTRIBUTION param to fine-grain control integ-test triggers by @peterzhuamazon in #4963
- Fix the missing comma in check-for-build by @peterzhuamazon in #4976
- Refactor releaseTag workflow and add tests by @gaiksaya in #4974
- Allow empty TEST paramsters in distribution build workflows by @peterzhuamazon in #4983
- Add opensearch system template repo to ws scan by @zelinh in #4978
- Onboard opensearch-system-templates plugin for opensearch build by @mgodwan in #4987
- [AUTO] Update input manifests by @opensearch-ci-bot in #4982
- Increase build frequency for 2.17 by @gaiksaya in #4988
- Auto generate test manifest alongside input manifest in manifest update by @peterzhuamazon in #4977
- Upgrade library version to fix CVEs by @zelinh in #4984
- Switch to 2.17 release branch by @gaiksaya in #4989
- Increase concurrent jobs limit to 30 for gradle-check by @gaiksaya in #4992
- Update the clients release docker image to AlmaLinux 8 by @Xtansia in #4985
- Update gradle-check script to wait for workflow_url to be ready by @peterzhuamazon in #4993
- [AUTO] Update input manifests by @opensearch-ci-bot in #4995
- Stop auto-builds for 2.17 by @gaiksaya in #4996
- [2.17.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4997
- Add sleep for few seconds to ensure the container process are properly started - Part 2 by @prudhvigodithi in #4999
- Add cluster config for opensearch-system-templates test by @mgodwan in #5002
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5003
- Add test_stdout and test_stderr path/url for test-report.yml by @peterzhuamazon in #5001
- Add workspace.enabled param as 2.x/default osd entrypoint by @peterzhuamazon in #5007
- Update commits for RC3 by @gaiksaya in #5009
- Bump opensearch-benchmark docker version to 1.9.0 by @rishabh6788 in #5011
- Update commits for RC4 by @gaiksaya in #5013
- Revert "Bump opensearch-benchmark docker version to 1.9.0" by @rishabh6788 in #5012
- Update commits for indexManagementDashboards by @gaiksaya in #5014
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5015
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5017
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5018
- Add meta and signature validation to RPM dist in Validation workflow by @Divyaasm in #5006
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5020
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5021
- Update folder structure for release notes by @gaiksaya in #5024
- Update commits for RC7 by @gaiksaya in #5025
- Refresh snapshot benchmarks to use snapshot created on 2.16 version by @rishabh6788 in #5026
- Add component repository key value pair to report yml by @peterzhuamazon in #5027
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5029
- Add mend scan to foundation-website repo by @peterzhuamazon in #5030
- Add consolidated release notes for 2.17.0 by @opensearch-ci-bot in #5028
- Update to 6.9.1 which adds new fields to integration test and distribution build documents by @prudhvigodithi in #5032
- [2.17.0] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5035
- Fix release version page hyperlink by @gaiksaya in #5034
New Contributors
Full Changelog: 1.3.19...2.17.0
1.3.19
What's Changed
- Skipping integTest for rpm and deb distribution for CCR by @nandnkum in #4905
- [AUTO] Update input manifests by @opensearch-ci-bot in #4930
- Changes for adding benchmark compare feature by @rishabh6788 in #4931
- fix parameter name in benchmark-pull-request job by @rishabh6788 in #4935
- Fix for only adding modified files in release-notes-check compile script by @bshien in #4927
- Add issue triaging document by @gaiksaya in #4939
- Update nightly benchmark runs to track 2.17.0 by @rishabh6788 in #4942
- Rename generated release notes file by @gaiksaya in #4945
- Update post release activities by @gaiksaya in #4947
- Update untriaged issues link by @gaiksaya in #4948
- Update Release Templates and Documentation related to component release owner by @prudhvigodithi in #4950
- Added dashboard and test manifests for 1.3.19 by @bshien in #4951
- Add platform compatibility check for incremental build by @zelinh in #4949
- [Release 2.17.0] Add 2.17.0 manifests by @prudhvigodithi in #4954
- Remove 1.3.19 check-for-build by @bshien in #4955
- Update integTest with 1.1 test-report.yml libs 6.8.3 version by @peterzhuamazon in #4956
- Add minimumCompilerVersion check for manifest update on OpenSearch Min branches by @peterzhuamazon in #4953
- Jenkins manifest update workflow switch runner and fix jdk14 install issues on docker images by @peterzhuamazon in #4957
- Add dashboards build for 2.17.0 by @gaiksaya in #4959
- Update integTest with lib version 6.8.4 by @peterzhuamazon in #4961
- Fix the report workflow to work with ci-group by @zelinh in #4960
- Add sleep for few seconds to ensure the container process are properly started by @prudhvigodithi in #4964
- [1.3.19] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4965
- Add consolidated release notes for 1.3.19 by @opensearch-ci-bot in #4969
- [1.3.19] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #4972
New Contributors
Full Changelog: 2.16.0...1.3.19
2.16.0
What's Changed
- Fix validation workflow params in central release workflow by @gaiksaya in #4860
- Onboard query-insights in 2.16 by @deshsidd in #4861
- [Release 2.16.0] Add alerting and job-scheduler dependency for security-analytics by @prudhvigodithi in #4862
- Bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #4848
- Add macos arm64 min artifact builds to Jenkins by @peterzhuamazon in #4863
- Add dashboards-flow-framework to build repo by @saimedhi in #4852
- Bump publish min artifacts to use 6.6.1 libs by @peterzhuamazon in #4866
- Bump maven publish 1.x cron to 1.3.19 and switch docker copy agent to avoid cache cleaning race condition by @peterzhuamazon in #4865
- Avoid checking outdated branches during manifest update by @peterzhuamazon in #4867
- Improve logic of finding legacy branches to ignore manifest update by @peterzhuamazon in #4871
- [Release 2.16.0] Update ref to 2.16 by @prudhvigodithi in #4873
- Automate locking manifests with tags by @gaiksaya in #4868
- [AUTO] Update input manifests by @opensearch-ci-bot in #4872
- Trigger manifest lock workflow from release Tag workflow by @gaiksaya in #4874
- Add query-insights to test manifest by @deshsidd in #4875
- Update Integration and Build Jenkinsfile to add the publish library. by @prudhvigodithi in #4876
- Use the build
RC_NUMBER
value for integration test build. by @prudhvigodithi in #4877 - Reduce from 180 to 90 days for gradle check log rotation by @peterzhuamazon in #4878
- Disable 2.16.0 cron on distribution build workflow by @peterzhuamazon in #4881
- Add release notes generation action by @gaiksaya in #4879
- Move all release jenkins workflows under one folder by @gaiksaya in #4882
- Fix release notes checker workflow by @gaiksaya in #4883
- add throttling and baseline runs for pull request benchmark runs by @rishabh6788 in #4859
- Add nightly benchmark for OS-1.3.18 by @rishabh6788 in #4884
- Bug fixes in
publishDistributionBuildResults
andpublishIntegTestResults
by @prudhvigodithi in #4885 - Update OSD integ test file to fix the bug
Failed to extract test-report-<>.tar.gz
by @prudhvigodithi in #4891 - Update OSD integ test file to fix the bug
hudson.AbortException: script returned exit code 23
by @prudhvigodithi in #4892 - Add 1.1 version of test report yml with bundle and rc information by @peterzhuamazon in #4887
- [2.16.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4895
- OS and OSD Integration and build Jenkinsfile library Update to
6.7.2
by @prudhvigodithi in #4896 - [AUTO] Update input manifests by @opensearch-ci-bot in #4897
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4898
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4899
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4900
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4901
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4902
- Update 3.0.0 manifest to use AL2 runner for OpenSearch by @peterzhuamazon in #4903
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4904
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4907
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4910
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4911
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4915
- Make benchmark results comment on pull request collapsable by @rishabh6788 in #4914
- Changed days to keep integ test logs from 30 to 60 in OS and OSD by @bshien in #4916
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4920
- update jenkins jobs by @OVI3D0 in #4922
- Add support for opensearch-benchmark's
compare
feature by @OVI3D0 in #4864 - Add specific download path for
downloadBuildManifest
by @prudhvigodithi in #4921 - Add specific download path for
downloadBuildManifest
by @prudhvigodithi in #4923 - Add specific download path for downloadBuildManifest by @prudhvigodithi in #4925
- Fix argument hierarchy in benchmark test workflow. by @rishabh6788 in #4924
- Uses Jenkins
retry
fordownloadBuildManifest
errors by @prudhvigodithi in #4926 - [Release 2.16.0] Consolidated release notes by @prudhvigodithi in #4917
- [2.16.0] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #4928
New Contributors
- @deshsidd made their first contribution in #4861
- @saimedhi made their first contribution in #4852
- @OVI3D0 made their first contribution in #4922
Full Changelog: 1.3.18...2.16.0
Release 1.3.18
What's Changed
- Update release tags for 1.3.17 by @Divyaasm in #4749
- Create 2.15.0 test manifest + add async search bwc tests by @finnegancarroll in #4720
- [AUTO] Update input manifests by @opensearch-ci-bot in #4752
- add big5 workload runs for c5.2xlarge instance types by @rishabh6788 in #4755
- Upgrade Jenkins core version to 2.426.3 by @Divyaasm in #4757
- Update 2.14 manifests to use tags after release by @peterzhuamazon in #4758
- Revert centos7 to al2 changes due to issues in 2.15.0 by @peterzhuamazon in #4760
- Add additional workflows to central promotion workflows by @gaiksaya in #4753
- Switch manifest to use specific branch 2.15 by @peterzhuamazon in #4759
- [2.15.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4764
- Add support to validate both docker and ECR as image source by @Divyaasm in #4762
- Update yaml-lint to fix to 3.9.12 python by @peterzhuamazon in #4768
- [AUTO] Update input manifests by @opensearch-ci-bot in #4769
- Add condition for OSD integ tests on deb and rpm by @zelinh in #4770
- 2.15.0 RC2 Changes by @peterzhuamazon in #4765
- 2.15.0 RC2 rev2 by @peterzhuamazon in #4772
- [AUTO] Update input manifests by @opensearch-ci-bot in #4774
- Update the lib to 6.5.0 and add
gradle-check-flaky-test-issue-creation.jenkinsfile
. by @prudhvigodithi in #4777 - Typo: wrong remote URL in
gradle-check-flaky-test-issue-creation.jenkinsfile
by @prudhvigodithi in #4778 - Update noaa_semantic_search benchmark run parameters by @rishabh6788 in #4780
- Update noaa_semantic_search performance run data instance to r5.2xlarge by @rishabh6788 in #4781
- Raise osd integTest timeout to 6 hours due to OSD core length by @peterzhuamazon in #4779
- Update
gradle-check-flaky-test-issue-creation.jenkinsfile
. by @prudhvigodithi in #4782 - 2.15.0 RC3 Changes by @peterzhuamazon in #4775
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4783
- 2.15.0 RC4 Changes by @peterzhuamazon in #4785
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4790
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4792
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4793
- Make endpoint_string one line for ccr test by @peterzhuamazon in #4794
- Increase osd integTest timeout to 6 hours for OSD core by @peterzhuamazon in #4795
- Pin OSB docker version to 1.6.0 by @rishabh6788 in #4797
- add ci-groups changes for OSD tests by @rishabh6788 in #4796
- Add cleanup for the data dir after integtests by @peterzhuamazon in #4798
- Adding the 2.15.0 consolidated release notes by @peterzhuamazon in #4789
- Switch 2.15.0 input manifest from commit ids to tags by @peterzhuamazon in #4800
- Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #4787
- Enable DYNAMIC_ARCH for openblas in x64 AL2 build environment by @junqiu-lei in #4802
- Bump nighlty benchmarks to 2.16 version by @rishabh6788 in #4803
- Update the
gradle-check-flaky-test-issue-creation.jenkinsfile
with new library version by @prudhvigodithi in #4805 - Fix cloudfront validation role for promotion workflow by @gaiksaya in #4808
- Fix the docker promotion parameter types by @gaiksaya in #4812
- [AUTO] Update input manifests by @opensearch-ci-bot in #4806
- Re-switch centos7 to AL2 for 2.16.0 test by @peterzhuamazon in #4809
- Add bwc.checkout.align parameter support in gradle-check by @rishabh6788 in #4811
- [BENCHMARK] Save test_execution.json to the workspace by @Divyaasm in #4807
- [BENCHMARK] Copy the contents from sub-directory test_executions by @Divyaasm in #4818
- Move CentOS7 build image to legacy by @peterzhuamazon in #4820
- Bump up cmake version to 3.26.4 by @naveentatikonda in #4822
- Switch from C54xlarge Windows Docker Builder to M54xlarge and lock public_suffix to 5.1.1 on almalinux OSD image by @peterzhuamazon in #4827
- [AUTO] Update input manifests by @opensearch-ci-bot in #4829
- Add test manifests for 1.3.18 and increase build frequency by @zelinh in #4830
- Add more changes of public_suffix 5.11 to docker ci images by @peterzhuamazon in #4828
- Add estimate for plugin onboarding by @gaiksaya in #4824
- Bump zipp from 3.8.1 to 3.19.1 by @dependabot in #4832
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #4821
- Add new jenkins job for benchmarking pull request by @rishabh6788 in #4831
- Remove cron job for building 1.3.18 by @zelinh in #4833
- copy benchmark results file to local for nightly runs as well by @rishabh6788 in #4835
- copy benchmark restuls only for cluster_endpoint or distribution_url … by @rishabh6788 in #4836
- [1.3.18] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4838
- Run benchmark-pull-request on single agent and other bug-fixes. by @rishabh6788 in #4839
- Add nightly runs for 2.7 and 2.11 by @rishabh6788 in #4840
- [1.3.18] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4841
- [1.3.18] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4843
- Add single version loose param for building plugins by @derek-ho in #4468
- Automate retrospective issue creation by @gaiksaya in #4849
- Add consolidated release notes for 1.3.18 by @zelinh in #4850
- [Release 2.16.0] Increase the build frequency and onboard the test manifests. by @prudhvigodithi in #4853
- Add script similar to gradle-check to invoke benchmark-pull-request job from github actions workflow by @rishabh6788 in #4846
- Switch 2.16.0 manifest to use al2 docker images by @peterzhuamazon in #4858
- Update the release tag for 1.3.18 by @zelinh in https://github.com/op...
2.15.0
What's Changed
- Update release tags for 1.3.17 by @Divyaasm in #4749
- Create 2.15.0 test manifest + add async search bwc tests by @finnegancarroll in #4720
- [AUTO] Update input manifests by @opensearch-ci-bot in #4752
- add big5 workload runs for c5.2xlarge instance types by @rishabh6788 in #4755
- Upgrade Jenkins core version to 2.426.3 by @Divyaasm in #4757
- Update 2.14 manifests to use tags after release by @peterzhuamazon in #4758
- Revert centos7 to al2 changes due to issues in 2.15.0 by @peterzhuamazon in #4760
- Add additional workflows to central promotion workflows by @gaiksaya in #4753
- Switch manifest to use specific branch 2.15 by @peterzhuamazon in #4759
- [2.15.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4764
- Add support to validate both docker and ECR as image source by @Divyaasm in #4762
- Update yaml-lint to fix to 3.9.12 python by @peterzhuamazon in #4768
- [AUTO] Update input manifests by @opensearch-ci-bot in #4769
- Add condition for OSD integ tests on deb and rpm by @zelinh in #4770
- 2.15.0 RC2 Changes by @peterzhuamazon in #4765
- 2.15.0 RC2 rev2 by @peterzhuamazon in #4772
- [AUTO] Update input manifests by @opensearch-ci-bot in #4774
- Update the lib to 6.5.0 and add
gradle-check-flaky-test-issue-creation.jenkinsfile
. by @prudhvigodithi in #4777 - Typo: wrong remote URL in
gradle-check-flaky-test-issue-creation.jenkinsfile
by @prudhvigodithi in #4778 - Update noaa_semantic_search benchmark run parameters by @rishabh6788 in #4780
- Update noaa_semantic_search performance run data instance to r5.2xlarge by @rishabh6788 in #4781
- Raise osd integTest timeout to 6 hours due to OSD core length by @peterzhuamazon in #4779
- Update
gradle-check-flaky-test-issue-creation.jenkinsfile
. by @prudhvigodithi in #4782 - 2.15.0 RC3 Changes by @peterzhuamazon in #4775
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4783
- 2.15.0 RC4 Changes by @peterzhuamazon in #4785
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4790
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4792
- [2.15.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4793
- Make endpoint_string one line for ccr test by @peterzhuamazon in #4794
- Increase osd integTest timeout to 6 hours for OSD core by @peterzhuamazon in #4795
- Pin OSB docker version to 1.6.0 by @rishabh6788 in #4797
- add ci-groups changes for OSD tests by @rishabh6788 in #4796
- Add cleanup for the data dir after integtests by @peterzhuamazon in #4798
- Adding the 2.15.0 consolidated release notes by @peterzhuamazon in #4789
- Switch 2.15.0 input manifest from commit ids to tags by @peterzhuamazon in #4800
New Contributors
- @finnegancarroll made their first contribution in #4720
Full Changelog: 1.3.17...2.15.0
1.3.17
What's Changed
- Gradle check bug replace
pr_title
withpullRequestTitle
by @prudhvigodithi in #4710 - docker: start opensearch with exec for graceful termination by @Jakob3xD in #4694
- Add default baseline runs for r5.8xlarge runs by @rishabh6788 in #4713
- Updating security reachout email by @varun-lodaya in #4716
- [AUTO] Update input manifests by @opensearch-ci-bot in #4715
- Adding AL2 image to support knnlib builds by @peterzhuamazon in #4714
- Jenkinsfile update for Gradle Check Publish Optimization by @prudhvigodithi in #4719
- Gradle Check Optimization: Update gradle check bash script by @prudhvigodithi in #4721
- Update al2 dockerfile for knn build by @junqiu-lei in #4722
- Update repo promotion to use lib 6.7.4 by @peterzhuamazon in #4724
- Set target_throughput to none for NYC taxis nightly benchmarks by @jed326 in #4725
- Explicitly set up CXX env for knn in AL2 build env by @junqiu-lei in #4727
- Remove macos platform for OSD builds by @gaiksaya in #4729
- Remove maintainer access for @bbarani @jordarlu on build repo by @bbarani in #4728
- [AUTO] Update input manifests by @opensearch-ci-bot in #4730
- Add test manifests for 1.3.17 and update cron by @Divyaasm in #4732
- Setup a nightly runs for semantic search at noaa workload. by @rishabh6788 in #4733
- Move jordarlu to emertius section by @gaiksaya in #4734
- Update openblas source version and gfortran path in AL2 build by @junqiu-lei in #4735
- Switch from CentOS7 to AL2 for 2.15.0 by @peterzhuamazon in #4738
- Remove cron for 1.3.17 by @Divyaasm in #4740
- Update the gradle-check.jenkinsfile library version to 6.4.8 by @prudhvigodithi in #4741
- Remove nyc_taxis multi client/shard cases and add big5 multi client cases by @jed326 in #4739
- Lock commits for 1.3.17 by @Divyaasm in #4742
- Update github ci checks opensearch build image to al2 by @peterzhuamazon in #4744
- Update configs and entrypoint for logging.ignoreEnospcError in 2.15.0 by @Flyingliuhub in #4695
- Run promotion jobs in parallel by @gaiksaya in #4747
- Add consolidated release notes for 1.3.17 by @Divyaasm in #4746
New Contributors
- @Jakob3xD made their first contribution in #4694
- @varun-lodaya made their first contribution in #4716
- @jed326 made their first contribution in #4725
Full Changelog: 2.14.0...1.3.17
2.14.0
What's Changed
- Added Flow Framework to 3.0 manifest by @owaiskazi19 in #4653
- [AUTO] Update input manifests by @opensearch-ci-bot in #4655
- Switch 3.0.0 to also use almalinux8 on opensearch by @peterzhuamazon in #4651
- Update all get image defaults to almalinux8 by @peterzhuamazon in #4657
- Add a step to update releases page by @gaiksaya in #4661
- Make sure opensearch rpm config folders configs preserve on updates by @peterzhuamazon in #4665
- Replace gcc12 with gcc11 due to binutils 2.38 bug by @peterzhuamazon in #4663
- Fix manifest file escaping in URLs by @Swiddis in #4660
- Increase jvm heap size of test cluster from default 1G to 2G for integration tests. by @rishabh6788 in #4662
- Revert #4651 #4654 and partially #4657 for KNN to use CentOS7 in 2.14.0 by @peterzhuamazon in #4667
- Switch components branches to 2.14 for release by @rishabh6788 in #4668
- Add Dashboards var for UI Metric Collectors by @LDrago27 in #4666
- [2.14.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #4672
- Fix the bundle_artifact_path value and remove wrong comments for deb assemble by @peterzhuamazon in #4673
- [AUTO] Update input manifests by @opensearch-ci-bot in #4674
- [AUTO] Update input manifests by @opensearch-ci-bot in #4676
- update OS commit ids for 2.14 release by @rishabh6788 in #4677
- update OSD commit ids for 2.14 release by @rishabh6788 in #4678
- Update manifest lock
COMPONENTS
parameter description by @prudhvigodithi in #4679 - Update manifest lock COMPONENTS parameter description by @prudhvigodithi in #4680
- Validation for OS and OSD fail with error when executed multiple times on local by @Divyaasm in #4664
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4684
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4685
- Add OpenSearch Project Build System Quick Overview Wiki Page by @peterzhuamazon in #4490
- Update wiki home page with OpenSearch-Project-Build-System-Quick-Overview.md by @peterzhuamazon in #4688
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4690
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4691
- Adding footer and sidebar for build repo wiki by @peterzhuamazon in #4689
- Switch linux OSD to use electron for 2.14.0 cypress test by @peterzhuamazon in #4692
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4693
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4696
- Use 2.14 ref for FTR by @rishabh6788 in #4697
- [2.14.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #4698
- Change functional test repo ref to release branch by @rishabh6788 in #4699
- [Benchmark] Add mechanism to retreive the logs from test-execution.json by @Divyaasm in #4686
- Exclude
functionalTestDashboards
repo in manifest lock by @prudhvigodithi in #4701 - [OSD][2.14] add additional cluster configs by @kavilla in #4702
- Add new configurations for concurrent search runs by @rishabh6788 in #4703
- Update OSD commit on 2.14 by @rishabh6788 in #4704
- Added release notes for 2.14.0 release by @rishabh6788 in #4707
- Update gradle publish to handle invokeType by @prudhvigodithi in #4705
- Add 2.15.0 OpenSearch Dashboards manifest by @prudhvigodithi in #4706
- upgrade nightly benchmarks distribution version by @rishabh6788 in #4709
New Contributors
Full Changelog: 1.3.16...2.14.0
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