Releases: opensearch-project/opensearch-build
Releases · opensearch-project/opensearch-build
3.2.0
What's Changed
- Refator code to get build issue in first step by @gaiksaya in #5658
- Update curl to support sigv4 on almalinux8 images by @peterzhuamazon in #5660
- Update docker image to add missed RUN keyword by @peterzhuamazon in #5661
- Add AI-powered release notes generator by @RileyJergerAmazon in #5621
- Relink ca-certs as curl binary is pointing to ubuntu version by @peterzhuamazon in #5662
- Update test class name condition for test manifest generation by @gaiksaya in #5663
- Resolve curl downloading issues in almalinux8 by @peterzhuamazon in #5665
- [AUTO] Update input manifests by @opensearch-ci-bot in #5659
- Bump jenkin lib version to accommodate maven publishing fixes by @gaiksaya in #5666
- Increase build frequency for 3.2 by @gaiksaya in #5668
- 1Password to replace credentials() with withSecrets similar to withCredentials updates by @peterzhuamazon in #5667
- Added jenkins job for running release notes generation using LLM workflow. by @rishabh6788 in #5669
- Fix bedrock timeout config for AI Release Notes by @RileyJergerAmazon in #5671
- Remove 12.13.0 cypress due to installation error and not being used by @peterzhuamazon in #5673
- Handle existing pull requests for release notes generation by @rishabh6788 in #5672
- Remove auto-build for 3.2.0 by @gaiksaya in #5674
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RELEASE_BRANCH by @opensearch-ci-bot in #5675
- Update CI group to 14 for OSD by @gaiksaya in #5676
- Update missing plugin install permission on OS systemd test by @peterzhuamazon in #5677
- Ensure curl is using the scoop version by @peterzhuamazon in #5679
- Revert "Update CI group to 14 for OSD" by @gaiksaya in #5678
- Add missing secret_github_bot secret env vars by @peterzhuamazon in #5680
- [3.2.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5681
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5682
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5683
- Update tag for gradle check issue creation by @Divyaasm in #5685
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5689
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5690
- [AUTO] Update input manifests by @opensearch-ci-bot in #5688
- Update tag for gradle falky test issue creation by @Divyaasm in #5692
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5695
- Add consolidated release notes for 3.2.0 by @opensearch-ci-bot in #5696
- [3.2.0] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5698
New Contributors
- @RileyJergerAmazon made their first contribution in #5621
Full Changelog: 2.19.3...3.2.0
2.19.3
What's Changed
- Fix the OpenSearch version increment workflow by @prudhvigodithi in #5606
- Move old jenkins to legacy and ignore tests by @gaiksaya in #5607
- refresh benchmark runs for OS 3.2.0 by @rishabh6788 in #5609
- Replace secrets with onepassword in packer-build jenkinsfile by @peterzhuamazon in #5608
- Add native plugin validation for staged artifacts by @Divyaasm in #5610
- Add size parameter in neural search benchmark and schedule to run on 2.19.1 version by @weijia-aws in #5611
- Update jenkins branch and set autoPublish to false by @gaiksaya in #5616
- Update maven publishing workflow to accommodate nexus EOL by @gaiksaya in #5618
- Schedule neural search benchmark to run on arm64 instances by @weijia-aws in #5619
- Remove adding major.x version to version increment workflows by @gaiksaya in #5594
- Bump requests from 2.31.0 to 2.32.4 by @dependabot[bot] in #5567
- Update 3.2.0 manifest to use jdk24 by @peterzhuamazon in #5627
- Resolve codecov error upload coverage issues by @peterzhuamazon in #5628
- Add code to trigger nightly playgrounds after each RC build by @gaiksaya in #5622
- Add plugin build details to wiki by @gaiksaya in #5632
- Run gradle check job every two hours by @Divyaasm in #5633
- Stop build cron for 2.19.3 by @rishabh6788 in #5636
- Add opensearch-prometheus-exporter to wss config by @Divyaasm in #5635
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5639
- Upgrade lib version for Gradle tests issue creation by @Divyaasm in #5638
- Upgrade jenkins lib version to 9.6.0 for docker-re-release job by @Divyaasm in #5640
- Upgrade version to lib version to 9.6.0 in release chores workflow by @Divyaasm in #5641
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5643
- Add docker image separation to test manifest by @peterzhuamazon in #5626
- Update test manifest to use ubuntu systemd image by @peterzhuamazon in #5644
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5645
- Fix docker staging prefix by @gaiksaya in #5646
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5647
- Add dashboards-investigation to wss by @Divyaasm in #5648
- Fix maven auto-publish for distribution by @gaiksaya in #5649
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5650
- Upgrade Jenkins and plugins version by @prudhvigodithi in #5613
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5652
- Change lib for Gradle issue Creation job by @Divyaasm in #5653
- Change lib version to 6.9.2 for gradle issue creation job by @Divyaasm in #5656
- Add release notes for 2.19.3 by @Divyaasm in #5655
- Bump setuptools from 70.0.0 to 78.1.1 by @dependabot[bot] in #5526
- Support 1password in all opensearch-build jenkins workflows by @peterzhuamazon in #5642
- [2.19.3] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5657
Full Changelog: 3.1.0...2.19.3
3.1.0
What's Changed
- Upload smoke tests results to S3 and generate test-reports by @zelinh in #5509
- Update manifest dependencies for Flow Framework and k-NN by @dbwiddis in #5513
- Refresh nightly benchmarks for 3.1.0 by @rishabh6788 in #5515
- add osd plugins version bump back to main branch by @ruanyl in #5516
- enable node stats for vectorsearch nightlies by @rishabh6788 in #5517
- [AUTO] Update input manifests by @opensearch-ci-bot in #5519
- Upgrade library versions and fix groovy tests by @gaiksaya in #5527
- Add new repos to whitesource scaning tool by @gaiksaya in #5530
- Refresh nightly benchmarks to use 10.2.1 lucene snapshots by @rishabh6788 in #5531
- Add smoke test for geospatial plugin by @weijia-aws in #5521
- Add Smoke test for neural search plugin by @weijia-aws in #5528
- Refactored benchmark-test job into two separate jobs by @rishabh6788 in #5532
- Add user behavior insights plugin in the distribution by @heemin32 in #5536
- Update lib version for distribution build job by @rishabh6788 in #5539
- bump library version by @rishabh6788 in #5540
- Bump library version for min snapshot build job by @rishabh6788 in #5545
- Move 1.x manifests to legacy and add search-relevance to version increments by @peterzhuamazon in #5534
- Add search relevance plugin to the distribution by @heemin32 in #5543
- Update smoke test jenkinsfile to ingest test report by @zelinh in #5533
- Fix failing windows builds and integration test jobs by @rishabh6788 in #5547
- temporarily disable incremental build feature for windows by @rishabh6788 in #5553
- bump library version in distributin build jobs by @rishabh6788 in #5556
- bump library version in distribution build job by @rishabh6788 in #5557
- update OSB docker image to 1.13.0 version by @rishabh6788 in #5558
- add nightly benchmarks for neural search by @rishabh6788 in #5559
- fix type in nightly benchmark configuration by @rishabh6788 in #5560
- Support multi-images in input manifest and OS distribution build jenkins by @peterzhuamazon in #5555
- Add native plugin validation framework by @Divyaasm in #5529
- update noaa workload nightly benchmarks by @rishabh6788 in #5563
- fix noaa worload test procedure to run by @rishabh6788 in #5564
- [AUTO] Update input manifests by @opensearch-ci-bot in #5565
- Update OSD distribution build to use new Docker Separation schema 1.2 by @peterzhuamazon in #5566
- Update the build library tag for smoke test by @zelinh in #5568
- Remove cron for 3.1.0 by @Divyaasm in #5571
- Add onepassword-cli to all docker images by @peterzhuamazon in #5569
- Resolve Windows docker build with bat and support release branch with input manifest schema 1.2 by @peterzhuamazon in #5573
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RELEASE_BRANCH by @opensearch-ci-bot in #5574
- Update op-setup.sh to skip ppc64le arch by @peterzhuamazon in #5575
- Remove mandatory native plugin validation. by @Divyaasm in #5576
- Accept cluster health to be yellow in validation by @Divyaasm in #5578
- [3.1.0] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5580
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5581
- Update docker re-release with 3.x tag and remove 1.x by @gaiksaya in #5520
- Update docker scan with 9.6.2 libs by @peterzhuamazon in #5582
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5583
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5584
- Onboarding search-relevance on smoke testing by @martin-gaievski in #5572
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5585
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5590
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5591
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5592
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5593
- [AUTO] Update input manifests by @opensearch-ci-bot in #5588
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5597
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5599
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5600
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5601
- Upgrade library version for promotion jobs by @Divyaasm in #5603
- Add consolidated release notes for 3.1.0 by @opensearch-ci-bot in #5602
- [3.1.0] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5605
New Contributors
- @weijia-aws made their first contribution in #5521
Full Changelog: 3.0.0...3.1.0
3.0.0
What's Changed
- Automate release branch update through manifest-commit-lock by @Divyaasm in #5290
- [AUTO] Update input manifests by @opensearch-ci-bot in #5322
- Add local cluster logs recording to smoke tests framework by @zelinh in #5321
- Remove obsolete compose version specifier by @SimonCW in #5326
- Allow incremental build to respect version qualifier by @peterzhuamazon in #5327
- Replace docker build image base from Ubuntu2004 to Ubuntu2404 by @peterzhuamazon in #5328
- Add release-chores workflow by @gaiksaya in #5325
- [AUTO] Update input manifests by @opensearch-ci-bot in #5330
- Fix security review link for release issue by @gaiksaya in #5331
- Update distribution build to use libs 8.2.1 and fix incremental builds with qualifier by @peterzhuamazon in #5334
- [AUTO] Update input manifests by @opensearch-ci-bot in #5336
- Remove cron for 2.19.1 by @Divyaasm in #5338
- Update nodeJS version to 20.18.3 in support of 3.0.0 by @peterzhuamazon in #5276
- Resolve fpm installation issues on docker ci images by @peterzhuamazon in #5339
- Add 3.0.0-beta1 manifests for testing on node20/22 upgrade in OSD core by @peterzhuamazon in #5337
- fix the min artifact url for 3.0.0-alpha1 by @rishabh6788 in #5340
- Support new OS core systemd and integTests in 3.0.0 and manifest updates by @peterzhuamazon in #5345
- Stepped dblock@ down to emeritus. by @dblock in #5347
- Add geospatial as sql dependencies in 3.x by @peterzhuamazon in #5348
- Refactor release issue creation workflows by @gaiksaya in #5344
- Removed dblock@ from CODEOWNERS. by @dblock in #5349
- Resolve issues where UPDATE_GITHUB_ISSUE is not supported in check-for-build by @peterzhuamazon in #5350
- Add remote-vector-index-builder repo to vuln scans wss-scan.config by @Rajrahane in #5352
- Update mainline benchmark runs to use the correct version by @rishabh6788 in #5351
- Update version increment workflow to remove main/3.x updates by @peterzhuamazon in #5353
- [2.19.1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5355
- Add consolidated release notes for 2.19.1 by @opensearch-ci-bot in #5354
- [2.19.1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5356
- Remove ganttcharts in 3.0.0 and update deprecation notice by @peterzhuamazon in #5358
- Add single node benchmark run for 3.0.0-alpha1 version by @rishabh6788 in #5359
- Add smoke tests trigger in distribution build Jenkins job by @zelinh in #5346
- Ubuntu2404 build image and test image updates by @peterzhuamazon in #5361
- Update nightly runs run additional workloads by @rishabh6788 in #5363
- remove unsupported setting for nyc_taxis runs by @rishabh6788 in #5365
- Update ubuntu2004 with ubuntu2404 images now in Jenkinsfiles by @peterzhuamazon in #5364
- Disable 3.0.0-alpha1 builds and remove ppc64le from Ubuntu due to awscliv2 lacks support by @peterzhuamazon in #5366
- typo and configuration fixes by @rishabh6788 in #5368
- Update the test spec file parameter to read from test manifest by @zelinh in #5370
- Update OS core systemd related test commands and switch to Ubuntu2404 Agents by @peterzhuamazon in #5367
- Set vex notice to off in docker scan by @peterzhuamazon in #5372
- Add components to test manifest for smoke tests by @zelinh in #5373
- Update release notes workflows to support qualifier and update gradle check lib 8.2.3 by @peterzhuamazon in #5374
- Add docker-compose file to support 3.0.0 by @Divyaasm in #5375
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5376
- Update 3.x files and support gradle 8.13 html in report workflows by @peterzhuamazon in #5377
- Add qualifier support for validation Framework by @Divyaasm in #5378
- Add ML Commons smoke tests by @rithin-pullela-aws in #5369
- Update 3.0.0-alpha1 manifest back to main as a lot of changes incoming by @peterzhuamazon in #5385
- add path.repo to KNN for 2.20 and 3.0.0-alpha1 by @anntians in #5387
- add node.attr.knn_cb_tier to 2.20.0 & 3.0.0-alpha1 by @markwu-sde in #5388
- Update distribution builds to have revision replacing version by @peterzhuamazon in #5390
- Reset jdk to 21 for test manifests and windows runner by @peterzhuamazon in #5391
- Add jVector to whitesource scan by @zelinh in #5392
- Ensure scripted pipeline also pull latest docker images by @peterzhuamazon in #5393
- Bump lib version to fix qualifier parsing by @gaiksaya in #5394
- Update integTests to match 8.3.2 libs updates by @peterzhuamazon in #5395
- Add opensearch-protobufs to wss config by @zelinh in #5396
- Bump lib version to regex issue by @gaiksaya in #5397
- Update all ubuntu2004 to ubuntu2404 images by @peterzhuamazon in #5398
- Fixed dependency for ml-commons for 3.0 and 3.0-alpha-1 by @owaiskazi19 in #5399
- Update binaryspec for deb creation as debmake=4.3.2-1 and above introduced nodejs by @peterzhuamazon in #5401
- add noaa and nested to nightly runs by @rishabh6788 in #5403
- Change tj-actions/changed-files usage from sha to latest version by @Divyaasm in #5402
- Update manifest repopath and temp resolve osd compiling issues on windows by @peterzhuamazon in #5404
- Restore osd path as it does not correctly fix windows error by @peterzhuamazon in #5405
- Switch 3.0.0-alpha1 builds back to upstream by @peterzhuamazon in #5408
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5410
- update snapshot repo version from 2.18 to 2.19.1 by @rishabh6788 in #5409
- Switch repo promotion to use 8.3.4 version by @peterzhuamazon in #5412
- Add consolidated release notes for 3.0.0-alpha1 by @opensearch-ci-bot in #5406
- [3.0.0-alpha1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5414
- [...
2.19.2
What's Changed
- Remove ganttcharts in 3.0.0 and update deprecation notice by @peterzhuamazon in #5358
- Add single node benchmark run for 3.0.0-alpha1 version by @rishabh6788 in #5359
- Add smoke tests trigger in distribution build Jenkins job by @zelinh in #5346
- Ubuntu2404 build image and test image updates by @peterzhuamazon in #5361
- Update nightly runs run additional workloads by @rishabh6788 in #5363
- remove unsupported setting for nyc_taxis runs by @rishabh6788 in #5365
- Update ubuntu2004 with ubuntu2404 images now in Jenkinsfiles by @peterzhuamazon in #5364
- Disable 3.0.0-alpha1 builds and remove ppc64le from Ubuntu due to awscliv2 lacks support by @peterzhuamazon in #5366
- typo and configuration fixes by @rishabh6788 in #5368
- Update the test spec file parameter to read from test manifest by @zelinh in #5370
- Update OS core systemd related test commands and switch to Ubuntu2404 Agents by @peterzhuamazon in #5367
- Set vex notice to off in docker scan by @peterzhuamazon in #5372
- Add components to test manifest for smoke tests by @zelinh in #5373
- Update release notes workflows to support qualifier and update gradle check lib 8.2.3 by @peterzhuamazon in #5374
- Add docker-compose file to support 3.0.0 by @Divyaasm in #5375
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5376
- Update 3.x files and support gradle 8.13 html in report workflows by @peterzhuamazon in #5377
- Add qualifier support for validation Framework by @Divyaasm in #5378
- Add ML Commons smoke tests by @rithin-pullela-aws in #5369
- Update 3.0.0-alpha1 manifest back to main as a lot of changes incoming by @peterzhuamazon in #5385
- add path.repo to KNN for 2.20 and 3.0.0-alpha1 by @anntians in #5387
- add node.attr.knn_cb_tier to 2.20.0 & 3.0.0-alpha1 by @markwu-sde in #5388
- Update distribution builds to have revision replacing version by @peterzhuamazon in #5390
- Reset jdk to 21 for test manifests and windows runner by @peterzhuamazon in #5391
- Add jVector to whitesource scan by @zelinh in #5392
- Ensure scripted pipeline also pull latest docker images by @peterzhuamazon in #5393
- Bump lib version to fix qualifier parsing by @gaiksaya in #5394
- Update integTests to match 8.3.2 libs updates by @peterzhuamazon in #5395
- Add opensearch-protobufs to wss config by @zelinh in #5396
- Bump lib version to regex issue by @gaiksaya in #5397
- Update all ubuntu2004 to ubuntu2404 images by @peterzhuamazon in #5398
- Fixed dependency for ml-commons for 3.0 and 3.0-alpha-1 by @owaiskazi19 in #5399
- Update binaryspec for deb creation as debmake=4.3.2-1 and above introduced nodejs by @peterzhuamazon in #5401
- add noaa and nested to nightly runs by @rishabh6788 in #5403
- Change tj-actions/changed-files usage from sha to latest version by @Divyaasm in #5402
- Update manifest repopath and temp resolve osd compiling issues on windows by @peterzhuamazon in #5404
- Restore osd path as it does not correctly fix windows error by @peterzhuamazon in #5405
- Switch 3.0.0-alpha1 builds back to upstream by @peterzhuamazon in #5408
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5410
- update snapshot repo version from 2.18 to 2.19.1 by @rishabh6788 in #5409
- Switch repo promotion to use 8.3.4 version by @peterzhuamazon in #5412
- Add consolidated release notes for 3.0.0-alpha1 by @opensearch-ci-bot in #5406
- [3.0.0-alpha1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5414
- [AUTO] Update input manifests by @opensearch-ci-bot in #5379
- Recording components logs and generate component yaml for smoke tests framework by @zelinh in #5333
- Update beta1 builds and manifest entries by @peterzhuamazon in #5411
- Update 3.0.0 from alpha1 to beta1 by @rishabh6788 in #5416
- Update 3.0.0-beta1 osd core branch to main in manifests by @peterzhuamazon in #5424
- feat: created smoke tests for stats endpoint of opensearch-learning-to-rank-base by @JohannesDaniel in #5421
- Add credentials to retrieve jenkins data by @gaiksaya in #5423
- Authenticate jenkins calls for gradle check by @gaiksaya in #5425
- Remove silent from curl for debugging by @gaiksaya in #5427
- Fix gradle check malformed url error and reset debug change by @gaiksaya in #5428
- Add instructions about using jenkins auth by @gaiksaya in #5429
- Enables vector derived source 3.0 benchmarks by @jmazanec15 in #5430
- Update the report workflow to accommodate reporting for smoke test results by @zelinh in #5418
- Update sign workflow to support email parameter for PGP signing by @zelinh in #5431
- Push 3.0.0-beta1 changes to 3.0.0 GA input manifests by @peterzhuamazon in #5433
- Move 2.17 manifests back to manifests dir for metrics by @peterzhuamazon in #5434
- Move 2.17.x to legacy manifests folder by @prudhvigodithi in #5437
- Disable autobuilds for 3.0.0 beta1 version manifests by @peterzhuamazon in #5438
- Update release chore workflow with additional chores by @gaiksaya in #5436
- Fix version with qualifier for updating manifests with tags by @gaiksaya in #5440
- Add release new key imports for validation workflow by @peterzhuamazon in #5441
- Add support for java agent in deb/rpm packages in 3.x by @peterzhuamazon in #5442
- Fix release chore bugs for rc comment and release issue queries by @gaiksaya in #5447
- Fix default value in the release issue method by @gaiksaya in #5448
- Add description to the release chore for quick view by @gaiksaya in #5449
- Add email selection in Maven release parameter based on major version by @zelinh in #5439
- Update distribution build to use 9.0.0 lib version by @peterzhuamazon in #5450
- Bumping lib 9.0.1 on build/integTest/benchmark on Jenkins by @peterzhuamazon in https://github.com/opensearch-pro...
3.0.0-beta1
What's Changed
- [AUTO] Update input manifests by @opensearch-ci-bot in #5379
- Recording components logs and generate component yaml for smoke tests framework by @zelinh in #5333
- Update beta1 builds and manifest entries by @peterzhuamazon in #5411
- Update 3.0.0 from alpha1 to beta1 by @rishabh6788 in #5416
- Update 3.0.0-beta1 osd core branch to main in manifests by @peterzhuamazon in #5424
- feat: created smoke tests for stats endpoint of opensearch-learning-to-rank-base by @JohannesDaniel in #5421
- Add credentials to retrieve jenkins data by @gaiksaya in #5423
- Authenticate jenkins calls for gradle check by @gaiksaya in #5425
- Remove silent from curl for debugging by @gaiksaya in #5427
- Fix gradle check malformed url error and reset debug change by @gaiksaya in #5428
- Add instructions about using jenkins auth by @gaiksaya in #5429
- Enables vector derived source 3.0 benchmarks by @jmazanec15 in #5430
- Update the report workflow to accommodate reporting for smoke test results by @zelinh in #5418
- Update sign workflow to support email parameter for PGP signing by @zelinh in #5431
- Push 3.0.0-beta1 changes to 3.0.0 GA input manifests by @peterzhuamazon in #5433
- Move 2.17 manifests back to manifests dir for metrics by @peterzhuamazon in #5434
- Move 2.17.x to legacy manifests folder by @prudhvigodithi in #5437
- Disable autobuilds for 3.0.0 beta1 version manifests by @peterzhuamazon in #5438
- Update release chore workflow with additional chores by @gaiksaya in #5436
- Fix version with qualifier for updating manifests with tags by @gaiksaya in #5440
- Add release new key imports for validation workflow by @peterzhuamazon in #5441
- Add support for java agent in deb/rpm packages in 3.x by @peterzhuamazon in #5442
- Fix release chore bugs for rc comment and release issue queries by @gaiksaya in #5447
- Fix default value in the release issue method by @gaiksaya in #5448
- Add description to the release chore for quick view by @gaiksaya in #5449
- Add email selection in Maven release parameter based on major version by @zelinh in #5439
- Update distribution build to use 9.0.0 lib version by @peterzhuamazon in #5450
- Bumping lib 9.0.1 on build/integTest/benchmark on Jenkins by @peterzhuamazon in #5452
- Fix nmslib engine benchmark runs by @rishabh6788 in #5453
- add exclude tasks option for nmslib engine benchmark runs by @rishabh6788 in #5454
- bump benchmark-pull-request job to use 9.0.2 lib by @rishabh6788 in #5455
- Add [email protected] keyid to rpm validation by @peterzhuamazon in #5456
- Use component commitID to create new branch with build manifests on release-branch-creation by @peterzhuamazon in #5457
- [3.0.0-beta1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5458
- add nightly benchmark run for concurrent search enabled in auto mode by @rishabh6788 in #5460
- [AUTO] Update input manifests by @opensearch-ci-bot in #5461
- Update OS in 3.0.0-beta1 to onboard limit stack walking to frames PR by @peterzhuamazon in #5462
- Update docker image used for maven publish by @zelinh in #5463
- Add consolidated release notes for 3.0.0-beta1 by @opensearch-ci-bot in #5459
- Change docker image with python 3.9 and JDK 11 for maven publish by @zelinh in #5465
- [3.0.0-beta1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5464
New Contributors
- @JohannesDaniel made their first contribution in #5421
Full Changelog: 3.0.0-alpha1...3.0.0-beta1
3.0.0-alpha1
What's Changed
- Remove ganttcharts in 3.0.0 and update deprecation notice by @peterzhuamazon in #5358
- Add single node benchmark run for 3.0.0-alpha1 version by @rishabh6788 in #5359
- Add smoke tests trigger in distribution build Jenkins job by @zelinh in #5346
- Ubuntu2404 build image and test image updates by @peterzhuamazon in #5361
- Update nightly runs run additional workloads by @rishabh6788 in #5363
- remove unsupported setting for nyc_taxis runs by @rishabh6788 in #5365
- Update ubuntu2004 with ubuntu2404 images now in Jenkinsfiles by @peterzhuamazon in #5364
- Disable 3.0.0-alpha1 builds and remove ppc64le from Ubuntu due to awscliv2 lacks support by @peterzhuamazon in #5366
- typo and configuration fixes by @rishabh6788 in #5368
- Update the test spec file parameter to read from test manifest by @zelinh in #5370
- Update OS core systemd related test commands and switch to Ubuntu2404 Agents by @peterzhuamazon in #5367
- Set vex notice to off in docker scan by @peterzhuamazon in #5372
- Add components to test manifest for smoke tests by @zelinh in #5373
- Update release notes workflows to support qualifier and update gradle check lib 8.2.3 by @peterzhuamazon in #5374
- Add docker-compose file to support 3.0.0 by @Divyaasm in #5375
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5376
- Update 3.x files and support gradle 8.13 html in report workflows by @peterzhuamazon in #5377
- Add qualifier support for validation Framework by @Divyaasm in #5378
- Add ML Commons smoke tests by @rithin-pullela-aws in #5369
- Update 3.0.0-alpha1 manifest back to main as a lot of changes incoming by @peterzhuamazon in #5385
- add path.repo to KNN for 2.20 and 3.0.0-alpha1 by @anntians in #5387
- add node.attr.knn_cb_tier to 2.20.0 & 3.0.0-alpha1 by @markwu-sde in #5388
- Update distribution builds to have revision replacing version by @peterzhuamazon in #5390
- Reset jdk to 21 for test manifests and windows runner by @peterzhuamazon in #5391
- Add jVector to whitesource scan by @zelinh in #5392
- Ensure scripted pipeline also pull latest docker images by @peterzhuamazon in #5393
- Bump lib version to fix qualifier parsing by @gaiksaya in #5394
- Update integTests to match 8.3.2 libs updates by @peterzhuamazon in #5395
- Add opensearch-protobufs to wss config by @zelinh in #5396
- Bump lib version to regex issue by @gaiksaya in #5397
- Update all ubuntu2004 to ubuntu2404 images by @peterzhuamazon in #5398
- Fixed dependency for ml-commons for 3.0 and 3.0-alpha-1 by @owaiskazi19 in #5399
- Update binaryspec for deb creation as debmake=4.3.2-1 and above introduced nodejs by @peterzhuamazon in #5401
- add noaa and nested to nightly runs by @rishabh6788 in #5403
- Change tj-actions/changed-files usage from sha to latest version by @Divyaasm in #5402
- Update manifest repopath and temp resolve osd compiling issues on windows by @peterzhuamazon in #5404
- Restore osd path as it does not correctly fix windows error by @peterzhuamazon in #5405
- Switch 3.0.0-alpha1 builds back to upstream by @peterzhuamazon in #5408
- [3.0.0-alpha1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5410
- update snapshot repo version from 2.18 to 2.19.1 by @rishabh6788 in #5409
- Switch repo promotion to use 8.3.4 version by @peterzhuamazon in #5412
- Add consolidated release notes for 3.0.0-alpha1 by @opensearch-ci-bot in #5406
- [3.0.0-alpha1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5414
New Contributors
- @markwu-sde made their first contribution in #5388
Full Changelog: 2.19.1...3.0.0-alpha1
2.19.1
What's Changed
- Automate release branch update through manifest-commit-lock by @Divyaasm in #5290
- [AUTO] Update input manifests by @opensearch-ci-bot in #5322
- Add local cluster logs recording to smoke tests framework by @zelinh in #5321
- Remove obsolete compose version specifier by @SimonCW in #5326
- Allow incremental build to respect version qualifier by @peterzhuamazon in #5327
- Replace docker build image base from Ubuntu2004 to Ubuntu2404 by @peterzhuamazon in #5328
- Add release-chores workflow by @gaiksaya in #5325
- [AUTO] Update input manifests by @opensearch-ci-bot in #5330
- Fix security review link for release issue by @gaiksaya in #5331
- Update distribution build to use libs 8.2.1 and fix incremental builds with qualifier by @peterzhuamazon in #5334
- [AUTO] Update input manifests by @opensearch-ci-bot in #5336
- Remove cron for 2.19.1 by @Divyaasm in #5338
- Update nodeJS version to 20.18.3 in support of 3.0.0 by @peterzhuamazon in #5276
- Resolve fpm installation issues on docker ci images by @peterzhuamazon in #5339
- Add 3.0.0-beta1 manifests for testing on node20/22 upgrade in OSD core by @peterzhuamazon in #5337
- fix the min artifact url for 3.0.0-alpha1 by @rishabh6788 in #5340
- Support new OS core systemd and integTests in 3.0.0 and manifest updates by @peterzhuamazon in #5345
- Stepped dblock@ down to emeritus. by @dblock in #5347
- Add geospatial as sql dependencies in 3.x by @peterzhuamazon in #5348
- Refactor release issue creation workflows by @gaiksaya in #5344
- Removed dblock@ from CODEOWNERS. by @dblock in #5349
- Resolve issues where UPDATE_GITHUB_ISSUE is not supported in check-for-build by @peterzhuamazon in #5350
- Add remote-vector-index-builder repo to vuln scans wss-scan.config by @Rajrahane in #5352
- Update mainline benchmark runs to use the correct version by @rishabh6788 in #5351
- Update version increment workflow to remove main/3.x updates by @peterzhuamazon in #5353
- [2.19.1] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5355
- Add consolidated release notes for 2.19.1 by @opensearch-ci-bot in #5354
- [2.19.1] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5356
New Contributors
- @SimonCW made their first contribution in #5326
- @Rajrahane made their first contribution in #5352
Full Changelog: 2.19.0...2.19.1
2.19.0
What's Changed
- Increase timeout for validation workflow stages by @Divyaasm in #5205
- Add smoke test framework for opensearch bundle by @zelinh in #5185
- [AUTO] Update input manifests by @opensearch-ci-bot in #5211
- Add opensearch-remote-metadata-sdk by @peterzhuamazon in #5218
- Adding OpenSearch Flow to 2.19.0 Manifest by @saimedhi in #5220
- Add automation app repo to triage session by @gaiksaya in #5221
- Added baseline run for nested workload by @rishabh6788 in #5222
- Add a new Jenkins job for the smoke test by @zelinh in #5225
- Bump virtualenv from 20.26.1 to 20.26.6 by @dependabot in #5231
- Allow all manifest PRs to run manifest-check workflow by @gaiksaya in #5234
- Fix label creation issue by bumping the lib version by @gaiksaya in #5237
- Add opensearch-remote-metadata-sdk to manifest by @dbwiddis in #5228
- Update smoke test jenkinsfile to switch to non-root user for rpm & deb by @zelinh in #5238
- Refactor release documentation and move release workflows together by @gaiksaya in #5242
- Query insights dashboard 2.19 by @derek-ho in #5233
- Add opensearch-learning-to-rank-base to manifest by @rithin-pullela-aws in #5245
- Onboard opensearch-learning-to-rank-base to Test Workflow by @rithin-pullela-aws in #5246
- Update gcc to 12.4 to support avx512_fp16 in k-NN faiss lib and node20 on arm64 by @peterzhuamazon in #5241
- Ensure AL2 arm64 runs gcc10 while AL2 x64 runs gcc12 by @peterzhuamazon in #5252
- Refactor and update release wiki and template by @gaiksaya in #5250
- [Release 3.0] Adding 3.0.0-alpha1 in manifests and Jenkins runs by @peterzhuamazon in #5251
- [Release 3.0] Ensure 3.0.0 use lucene9 for now by @peterzhuamazon in #5253
- Move texinfo specifically for binutils on al2 x64 by @peterzhuamazon in #5258
- Add details to build parameters by @gaiksaya in #5254
- Update release wiki by @gaiksaya in #5259
- Switch AL2 arm64 with libstdc++ 6.0.24 version of node 20 binaries by @peterzhuamazon in #5260
- Add opensearch-learning-to-rank-base to whitesource scan by @zelinh in #5262
- Resolve plus sign causing access denied to node20 tarball by @peterzhuamazon in #5263
- Add flowFrameworkDashboards to test manifests by @ohltyler in #5264
- Revert "Automate adding manifest to integTest notification cron" by @gaiksaya in #5261
- Add arm64 linux runners for python checks with Jenkins Docker Images by @peterzhuamazon in #5249
- Skipping DWZ as too few files for multifile optimization in DEB generation by @peterzhuamazon in #5271
- Validate distribution while building RC by @gaiksaya in #5269
- Update README for smoke tests with usages and examples by @zelinh in #5244
- Fail fast if input manifest is not provided by @gaiksaya in #5272
- Enforce docker build with tag when RC is built by @gaiksaya in #5275
- Add queryInsightsDashboards to 2.19, 3.0, 3.0.0-alpha1 dashboard test manifests by @dzane17 in #5273
- Remove 2.18.1 and 2.19.0 from check-for-build by @Divyaasm in #5277
- Change manifest ref from 2.x to 2.19 by @Divyaasm in #5278
- Increase docker-build timeout to 150 minutes by @Divyaasm in #5279
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5281
- Update codecov to v5 with new token by @peterzhuamazon in #5280
- Update validation workflow with retry twice by @peterzhuamazon in #5282
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5284
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5287
- [AUTO] Update input manifests by @opensearch-ci-bot in #5285
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5288
- Fix testing documentation by @gaiksaya in #5289
- add testSnapshotFolder to path.repo by @anntians in #5286
- Update OS release docker with libstdc++.so.6.0.30 for k-NN avx512_spr by @peterzhuamazon in #5291
- Add new plugins onboarding to smoke tests framework by @zelinh in #5255
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5292
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5293
- Ensure libstdc++.so.6.0.30 only replace on x64 docker image by @peterzhuamazon in #5294
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5297
- update 3.0 snapshot to lucene-10 snapshots by @rishabh6788 in #5298
- Add opensearch-traffic-gateway to mend scan tools config by @peterzhuamazon in #5299
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5301
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5304
- Fix central workflow hyperlink by @gaiksaya in #5303
- Ensure AL2 build image keep libstdc++.so.6.0.24 version by @peterzhuamazon in #5306
- Fix OS min artirfact link to use alpha1 release by @rishabh6788 in #5302
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5307
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5309
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5310
- Dynamically retrieve API spec yaml file from release asset by @zelinh in #5305
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5312
- Update windows https transport to use openssl by @peterzhuamazon in #5313
- Update AL2 x64 build image to have both gcc10 and gcc12 by @peterzhuamazon in #5311
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5315
- [2.19.0] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in https://github.com/opensearch-pro...
1.3.20
What's Changed
- Upload core plugins snapshots / gradle check updates in lib 7.3.2 by @peterzhuamazon in #5165
- [AUTO] Update input manifests by @opensearch-ci-bot in #5162
- Switch from ghcr.io to ecr for trivy db pull images by @peterzhuamazon in #5169
- Update nightly benchmark runs to track 2.18 and 2.19 by @rishabh6788 in #5170
- Fix refreshed snapshot names by @rishabh6788 in #5172
- Update publish min snapshots with jenkinslib 7.3.3 by @peterzhuamazon in #5176
- Add release note entry for new phone number analyzers by @andrross in #5175
- [AUTO] Update input manifests by @opensearch-ci-bot in #5177
- Publish Min Artifacts with new 7.3.4 libs by @peterzhuamazon in #5180
- Support custom start-command/start-options on GHA container runner and openssl1.1.1 on AL2 docker images by @peterzhuamazon in #5187
- Enable custom start commands and options to resolve GHA issues by @peterzhuamazon in #5189
- Add ci-bot to list of approved users for automerge by @gaiksaya in #5186
- Retro update 2.12 by @derek-ho in #5078
- Refactor distribution build job by @rishabh6788 in #5192
- Increase build frequency to prepare for 1.3.20 release by @bshien in #5194
- Enable 1.3.20 snapshots publishing on Jenkins runs by @peterzhuamazon in #5195
- Run OSD integ test ci-groups in parallel by @rishabh6788 in #5179
- [AUTO] Update input manifests by @opensearch-ci-bot in #5196
- Added core test manifest and changed cron for 1.3.20 by @bshien in #5197
- Removed 1.3.20 from check-for-build by @bshien in #5198
- [1.3.20] Manifest Commit Lock with action MATCH_BUILD_MANIFEST by @opensearch-ci-bot in #5199
- [1.3.20] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5200
- [1.3.20] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5201
- [1.3.20] Manifest Commit Lock with action UPDATE_TO_RECENT_COMMITS by @opensearch-ci-bot in #5203
- Add consolidated release notes for 1.3.20 by @opensearch-ci-bot in #5204
- [1.3.20] Manifest Commit Lock with action UPDATE_TO_TAGS by @opensearch-ci-bot in #5206
Full Changelog: 2.18.0...1.3.20