Releases: opensearch-project/opensearch-build
Releases · opensearch-project/opensearch-build
1.3.11
What's Changed
- Removed 2.7 benchmark run and added new metadata tags by @rishabh6788 in #3608
- Fix broken manifest workflow by @prudhvigodithi in #3609
- Add major-version metadata tag to benchmark run metrics. by @rishabh6788 in #3611
- [AUTO] Update input manifests by @opensearch-ci-bot in #3612
- Add Jenkins Job for Validation workflow by @Divyaasm in #3555
- Added common-utils and job-scheduler to 2.9.0 manifest by @rishabh6788 in #3618
- Add nightly benchmark runs for 2.9.0 by @rishabh6788 in #3620
- Added security to 2.9.0 manifest by @rishabh6788 in #3621
- Bug fix for docker validation digest mismatch in arm64 by @jordarlu in #3624
- Bump jenkins-test-harness version to 2002.v0b_78b_a_d69e5d by @rishabh6788 in #3627
- Add sql plugin and ml-commons to 2.9 snapshot by @MaxKsyunz in #3628
- Adding 1.3.11 manifest by @jordarlu in #3626
- Updating cron to build 1.3.11 hourly and adding dashboards manifest by @jordarlu in #3632
- [Python 3.9 Upgrade] Docker CI Images update 3.7 to 3.9 (Part 1) by @peterzhuamazon in #3634
- [1.3.11] Adding common-utils and job-scheduler into manifest by @jordarlu in #3637
- [1.3.11] Correction on Input manifest by @jordarlu in #3639
- [1.3.11] Updateing 1.3.11 maven SNAPSHOT publish by @jordarlu in #3640
- [Python 3.9 Upgrade] Change docker build jenkins workflow to use the v2 docker-builder images by @peterzhuamazon in #3641
- [1.3.11]correction on missing update by @jordarlu in #3642
- [Python 3.9 Upgrade] Upgrade docker buildx 0.9.1 and fix Python compilation issues by @peterzhuamazon in #3643
- [1.3.11] Adding more compnents to input manifest by @jordarlu in #3644
- [1.3.11] Adding Security component in OS input manifest by @jordarlu in #3646
- [Python 3.9 Upgrade] Replace Python 3.9.17 to 3.9.7 to resolve compilation inconsistency on CentOS7 by @peterzhuamazon in #3650
- [1.3.11] Updating input manifest - adding test yaml and adding more components by @jordarlu in #3654
- Add test manifests for 2.9.0 by @gaiksaya in #3655
- Add 2.9.0 all components to manifest by @gaiksaya in #3656
- Release Label creation automation by @prudhvigodithi in #3660
- Fix cron for jenkins by @gaiksaya in #3662
- [1.3.11] Adding remaning components in OS input manifest by @jordarlu in #3663
- Release Label creation automation - 2 by @prudhvigodithi in #3664
- Release Label creation automation - 3 by @prudhvigodithi in #3665
- [1.3.11] Lock RC and remove 1.3.11 check for build by @jordarlu in #3666
- Release Label creation automation - 4 by @prudhvigodithi in #3667
- [1.3.11] Update perf-test for 1.3.11 by @jordarlu in #3668
- Add support to sign mac artifacts by @gaiksaya in #3670
- Make distribution build of OpenSearch to use 4.3.0 version lib by @peterzhuamazon in #3675
- Add support for enableRemoteStore parameter in opensearch-cluster-cdk by @rishabh6788 in #3657
- Add osd 2.9.0 related manifests to build repo by @peterzhuamazon in #3659
- Add nighlty run for remote-store and 1-replica cluster config by @rishabh6788 in #3677
- fix ADDITIONAL_CONFIG parameter value format by @rishabh6788 in #3679
- Update README for distribution level BWC tests by @zelinh in #3645
- Add sql to manifest 3.0 by @mengweieric in #3681
- [Python 3.9 Upgrade] Add the test docker images upgrades to Python 3.9 (Part 2) by @peterzhuamazon in #3680
- Disable longetivity performance tests by @gaiksaya in #3683
- [AUTO] Update input manifests by @opensearch-ci-bot in #3685
- Autocut Github issue when OSD Integ test component fails by @Divyaasm in #3550
- Add support to run benchmark against min distribution by @rishabh6788 in #3684
- Add nightly benchmark run for min distribution by @rishabh6788 in #3688
- [1.3.11] Consolidate 1.3.11 Release Notes by @jordarlu in #3687
- [1.3.11] update manifest with tag 1.3.11 by @jordarlu in #3693
New Contributors
- @MaxKsyunz made their first contribution in #3628
Full Changelog: 2.8.0...1.3.11
2.8.0
What's Changed
- Added more outputs to clarify the OpenSearch build script by @Spectorisimo in #3513
- Update gh package for rockylinux images in stage 1 by @Divyaasm in #3536
- Add Geospatial and Dashboards-Maps plugins to 2.8.0 manifest by @naveentatikonda in #3531
- Support JDK-20 builds on Jenkins by @reta in #3457
- Upgrade jenkins version to 2.387.1 by @gaiksaya in #3538
- Revert component-based scripts lookup by @junqiu-lei in #3540
- Add jenkinsfile for benchmark job and minor improvements by @rishabh6788 in #3519
- Add new base-path parameter to enhance the component yml from test workflow by @zelinh in #3497
- Bump opensearch-build-library version to 4.2.1 by @rishabh6788 in #3542
- Revert 3.0.0 builds to jdk-17 by @gaiksaya in #3543
- Bump requests from 2.28.1 to 2.31.0 by @dependabot in #3544
- Add docker image sync all tags on Jenkins by @peterzhuamazon in #3495
- Add ml-commons-dashboards plugin to 2.8.0 manifest by @wanglam in #3551
- Add [email protected] for build and [email protected] / [email protected] for OSD integTest by @peterzhuamazon in #3552
- Update the integ tests jenkinsfile to enable base-path parameter by @zelinh in #3553
- Make [email protected] install from pre-compiled archive by @peterzhuamazon in #3558
- Make manifests / jenkinsfile use new node in #3552 #3558 by @peterzhuamazon in #3560
- Revert #3544 and add a test on actual build images by @peterzhuamazon in #3559
- Add ml-commons plugin to 2.8.0 manifest by @rishabh6788 in #3561
- Fix latest URL of OpenSearch passed from the OSD integ test parameter by @zelinh in #3562
- Remove duplicate plugin in 3.0.0 manifest by @zelinh in #3563
- Add cron triggers for benchmark-test job by @rishabh6788 in #3564
- Add notification plugin to 2.8.0 manifest by @gaobinlong in #3566
- Update ref branch to 2.8 for OpenSearch-Spatial plugins by @martin-gaievski in #3569
- Add IM, Alerting by @bowenlan-amzn in #3570
- Auto bump actions change to 2.8 branch by @peterzhuamazon in #3571
- Add dashboards-notification to build manifest by @SuZhou-Joe in #3565
- Gradle Check disable cron run of Windows temporarily by @peterzhuamazon in #3577
- feat: remove ml-commons-dashboards experiment keyword in comments by @wanglam in #3578
- Update cross-cluster-replication branch for 2.8 release by @monusingh-1 in #3576
- Update all plugins in 2.8.0 with 2.8 branch by @peterzhuamazon in #3580
- Revert "feat: remove ml-commons-dashboards experiment keyword in comm… by @wanglam in #3582
- Add test for benchmark-test jenkinsfile job by @rishabh6788 in #3584
- Update devtoolset to v8 for CentOS7/Node16 upgrade by @peterzhuamazon in #3585
- Add 3.0 for nightly benchmark runs and update segrep setting. by @rishabh6788 in #3586
- Remove 2.8.0 check-for-build cron by @rishabh6788 in #3587
- Restore gradle check on windows agents and disable 2.7.1/2.8.0 builds and lock commitids by @peterzhuamazon in #3579
- Remove segrep benchmark run for 3.0 by @rishabh6788 in #3588
- Add 300sec client timeout to benchmark command by @rishabh6788 in #3592
- Add additional cluster config support in OSD integTest by @peterzhuamazon in #3590
- Initial empty dictionary for None additional cluster configs in OSD IntegTest by @peterzhuamazon in #3593
- Add 2nd RC changes for 2.8.0 Version by @peterzhuamazon in #3594
- Update 3.0.0 manifest to use JDK-20 by @reta in #3595
- Update 2.8.0 3rd RC build commit ids by @peterzhuamazon in #3596
- New ml change to fix shadow publication in 2.8.0 rc3 by @peterzhuamazon in #3597
- Remove 2.8.0 scheduled integTest and add more timeouts by @peterzhuamazon in #3598
- Reduce number of shards to 3 by @rishabh6788 in #3599
- Update ubuntu image chromium installation methods by @peterzhuamazon in #3600
- Add new release notes scripts for consolidated release notes by @peterzhuamazon in #3601
- Add the 2.8.0 consolidated Release Notes by @peterzhuamazon in #3602
- Switch 2.8.0 ref in manifest to tags by @peterzhuamazon in #3603
- Update opensearch-release-notes-2.8.0.md by @jhmcintyre in #3605
New Contributors
- @Spectorisimo made their first contribution in #3513
Full Changelog: 1.3.10...2.8.0
1.3.10
What's Changed
- Fix typo in the tag creation workflow by @zelinh in #3459
- Workflow to run performance tests using opensearch-benchmark by @rishabh6788 in #3415
- [AUTO] Update input manifests by @opensearch-ci-bot in #3464
- Correction on fixing CDK cluster destroyed issue when the perf-test job is aborted by @jordarlu in #3438
- Replace refs with tags for 2.7.0 manifests and remove cron by @zelinh in #3460
- Workflow for OSD Version Increment by @prudhvigodithi in #3466
- Workflow for OSD Version Increment: Update plugin_helpers by @prudhvigodithi in #3467
- OSD Version Increment: Add subpath support by @prudhvigodithi in #3469
- docker validation improvement by @jordarlu in #3325
- Move old manifests to legacy by @gaiksaya in #3473
- Install gh package from git-cli by @Divyaasm in #3474
- Updated integ-tests implementation to run all the OSD plugins. by @Divyaasm in #3316
- Jenkins Job to run OSDInteg in Parallel by @Divyaasm in #3465
- Enable knn in 2.8 by @jmazanec15 in #3472
- Add 3.0.0 osd test manifest by @Divyaasm in #3477
- Make systemd-tmpfiles optional by @mnasiadka in #3435
- Resolve PA proc not disown and ml_dashboards settings missing in OSD docker entrypoint by @peterzhuamazon in #3479
- Add new optional parameters for OS cluster and benchmark by @rishabh6788 in #3481
- Make trivy installation auto pickup latest version by @peterzhuamazon in #3487
- Remove test-mode flag from opensearch-benchmark command by @rishabh6788 in #3488
- Update comment information to OS Integtest Jenkins job by @Divyaasm in #3489
- Update test cases for OS Integ Jenkins file by @Divyaasm in #3491
- OSD version increment workflow add cron by @prudhvigodithi in #3492
- Add CCR and security to test manifest by @monu-aws in #3484
- Add crane/krane as part of the executable binary in docker-builder image by @peterzhuamazon in #3490
- Added Label as name of Release Dockerfile and Note in comments. by @aabeshov in #3450
- Update Cron time for 1.3.10 release by @prudhvigodithi in #3498
- Add async search in 2.8 manifest by @Arpit-Bandejiya in #3471
- Update codecov.yml settings by @prudhvigodithi in #3500
- Release 1.3.10 Add common-utils by @prudhvigodithi in #3501
- Modifying README file by @aabeshov in #3483
- Update integ-test with 2.8.0 by @jordarlu in #3504
- Add maven publish for 1.3.x release by @prudhvigodithi in #3507
- OSD version increment tmp fix for opensearch-dashboards-functional-test by @prudhvigodithi in #3508
- OSD version increment tmp fix by @prudhvigodithi in #3509
- OSD version increment tmp fix by @prudhvigodithi in #3510
- Remove ml-commons and neural search from 3.0.0 by @gaiksaya in #3511
- Add ml-commons and security plugin by @prudhvigodithi in #3512
- [Release 1.3.10] Onboard test manifests and add remaining components by @prudhvigodithi in #3514
- [Bug] Fixing not correct path in Readme by @Tokesh in #3506
- Add opensearch build repo logo image by @peterzhuamazon in #3515
- Remove SQL plugin from 3.0.0 manifest by @Divyaasm in #3521
- Release 1.3.10 commit lock by @prudhvigodithi in #3523
- Adding dashboards-search-relevance to 2.8 and 2.7.1 manifests by @sejli in #3494
- Add 1.3.10 and 2.8.0 to Performance Testing by @Divyaasm in #3522
- Resolve securityDashboards not correctly removed on DEB/RPM by @peterzhuamazon in #3525
- Adding DISTRIBUTION_NAME to Promote-Artifacts jenkins job description by @Tokesh in #3517
- Update opensearch-2.8.0.yml for PA by @khushbr in #3528
- Update opensearch-2.7.1.yml for PA plugin by @khushbr in #3530
- Add Neural-search to 3.0.0 manifest by @martin-gaievski in #3529
- Consolidated Release Notes 1.3.10 by @prudhvigodithi in #3532
- Release 1.3.10, update ref to tag by @prudhvigodithi in #3534
New Contributors
- @mnasiadka made their first contribution in #3435
- @aabeshov made their first contribution in #3450
- @Tokesh made their first contribution in #3506
- @sejli made their first contribution in #3494
Full Changelog: 2.7.0...1.3.10
2.7.0
What's Changed
- Add more components to 2.7.0 test manifest by @gaiksaya in #3321
- Add cypress 5.6.0 for the 1.x releases in integTest images by @peterzhuamazon in #3328
- Remove snapshot publication script as well as stage from build pipeline by @gaiksaya in #3329
- Add 1.3.10 manifest as 1.3.9 is released by @jordarlu in #3327
- Tweak the cypress install order for 5.6.0 version by @peterzhuamazon in #3330
- Match the jenkins version to the one in CI by @gaiksaya in #3332
- Add test manifest in cron for 3.0.0 and add parameterized cron for 2.7.0 by @gaiksaya in #3335
- Add RPM integTest support for OSD on Jenkins by @peterzhuamazon in #3334
- Add dockerfile linting workflow in GitHub Actions by @peterzhuamazon in #3337
- Install packer in the docker build image by @zelinh in #3336
- Add deb systemd docker images for integTest by @peterzhuamazon in #3339
- Adding cmake to the systemd ubuntu2004 images for cypress by @peterzhuamazon in #3340
- Resolve the OSD docker does not have notes and version in labels by @peterzhuamazon in #3342
- Add DEB integTest support on Jenkins by @peterzhuamazon in #3344
- Add additional test manifest with segment replication enabled by @gaiksaya in #3346
- Make distribution build call sync with latest integ-test changes by @peterzhuamazon in #3347
- Add dashboards manifests for 2.7.0 and 1.3.10 by @gaiksaya in #3348
- Increase the build frequency for 2.7.0 by @zelinh in #3352
- Removing v1.3.8 out of perf test by @jordarlu in #3354
- Make OSD docker to use OpenSearch as vendor like OS docker by @peterzhuamazon in #3359
- Restore the component release issue template by @zelinh in #3360
- Switch jenkinsfile to use ecr registry by @peterzhuamazon in #3364
- [OSD] include Node 14.21.3 by @kavilla in #3356
- Add observability, reporting, visualizations and query workbench to 2.7 manifest by @rupal-bq in #3366
- Make repo_name var to allow user specify different docker repo and increase Jenkins docker build timeout by @peterzhuamazon in #3370
- Update ref branch to 2.7 for OpenSearch-Spatial plugins by @naveentatikonda in #3369
- Add dockerhub readonly user login before gradle check by @peterzhuamazon in #3367
- Adding docker login for the remote triggered gradle check by @peterzhuamazon in #3374
- Switch docker copy to use only 2.2.1 version libs by @peterzhuamazon in #3376
- Remove AS plugin from 3.0.0 manifest by @zelinh in #3378
- Add notification plugin to 2.7 manifest by @gaobinlong in #3377
- Add ml-commons-dashboards to 2.7.0 manifest by @ruanyl in #3365
- Add AD and AD-Dashboard 2.7 manifests by @jackiehanyang in #3375
- Add ISM and notification dashboard plugin into manifest by @SuZhou-Joe in #3380
- Add SQL and QueryWorkbench to 2.7.0 manifest by @penghuo in #3384
- Add Neural-Search Plugin and add windows to k-NN in 3.0.0 manifest by @naveentatikonda in #3389
- Add new Jenkins workflow for build packer. by @zelinh in #3368
- Fix a typo in our distribution build opensearch dashboards workflow by @zelinh in #3391
- Add async search in 2.7 manifest by @ajaymovva in #3392
- Add build args on the docker ci build scripts by @peterzhuamazon in #3393
- Change ref to 2.7 for cross-cluster-replication by @saikaranam-amazon in #3397
- Tweak PA log path to be in sync with the latest changes by @peterzhuamazon in #3394
- Enable integration test failure notification via GitHub issues by @gaiksaya in #3395
- Add autocut in issue title for integration test failures by @gaiksaya in #3398
- Added the alerting and security analytics front and backend plugins to the 2.7 manifest. by @AWSHurneyt in #3399
- Fixing CDK cluster left over issue when a performance testing job was aborted by @jordarlu in #3388
- Add Security Dashboards Plugin into 2.7 manifest by @RyanL1997 in #3400
- Change security backend branch ref to 2.7 in manifest by @RyanL1997 in #3402
- Add distribution details to integration test failure issues by @gaiksaya in #3403
- Added ISM backend plugin to 2.7 manifest file. by @AWSHurneyt in #3405
- Add 1.3.9 perf test with https_logs load by @peterzhuamazon in #3408
- Update ref to 2.7 for ISM dashboards and notifcation dashboards by @SuZhou-Joe in #3409
- Add Peformance Analyzer to 2.7 manifest by @lezzago in #3407
- Add dashboards-search-relevance to 2.7 manifest by @zelinh in #3411
- Add functionalTest repo to 2.7.0 manifest by @zelinh in #3413
- Update 2.7.0 segment-replication manifest file with new feature flag by @Rishikesh1159 in #3416
- Update 2.7 release branch in the distribution manifest for Performance Analyzer by @khushbr in #3414
- switching searchRelevanceDashboards from 2.x to 2.7 by @macohen in #3417
- Update opensearch-3.0.0.yml with PA plugin by @khushbr in #3419
- Update ref to 2.7 branch for 2.7.0 build manifest by @zelinh in #3406
- Add dashboards test manifests for FT repo by @zelinh in #3420
- Install cargo on client's release docker image by @gaiksaya in #3422
- Remove cron job for 2.7.0 distribution build by @zelinh in #3423
- Replace the commits to freeze commits in 2.7.0 manifests by @zelinh in #3427
- Update commits for OSD and security analytics dashboards by @zelinh in #3430
- Correction on Fixing CDK cluster left over issue when a performance testing job was aborted by @jordarlu in #3421
- Add jenkins file for manifest update workflow by @gaiksaya in #3429
- [AUTO] Update input manifests by @opensearch-ci-bot in #3433
- Add cu and js to 2.8.0 manifest by @rishabh6788 in #3436
- Update commit ID for OpenSearch by @zelinh in #3437
- Update the commits for OS and OSD by @zelinh in #3439
- [OSD][2.7] Update observability plugin commit by @kavilla in #3444
- Add additional configs vis_builder for OSD test mani...
1.3.9
What's Changed
- Adds security to 1.3.9 manifest by @DarshitChanpura in #3263
- Add CCR tests to Manifest by @monu-aws in #3267
- Add components to 1.3.9 manifest by @jordarlu in #3272
- Update release 1.3.9 check-for-build to run every hour by @jordarlu in #3276
- Add async search in 1.3.9 manifest by @Arpit-Bandejiya in #3279
- Add CCR and security to test manifest by @monu-aws in #3281
- Add ml-commons to 1.3.9 manifest by @ylwu-amzn in #3284
- Updating 1.3.9 manifest for more components by @jordarlu in #3292
- Increasing build frequence on OSD to be hourly - release 1.3.9 by @jordarlu in #3294
- Make sure 1.x line is crosscompiling ARM64 on X64 for DEB by @peterzhuamazon in #3295
- Adding test manifest yaml for 1.3.9 by @jordarlu in #3301
- Reducing check-for-build freq to once a day for 1.3.9 by @jordarlu in #3302
- [Decouple testing and build] Remove dependent method calls by @gaiksaya in #3304
- Support RPM IntegTest runs on Jenkins by @peterzhuamazon in #3285
- Resolve Windows having issue running bash conditional operator by @peterzhuamazon in #3308
- Resolve Windows having issue running bash conditional operator bug 2 by @peterzhuamazon in #3309
- Release 1.3.9 - update manifest with commit ID to lock RC by @jordarlu in #3310
- Added consolidated release notes for 1.3.9 release by @jordarlu in #3319
- Replace refs with tags for 1.3.9 by @jordarlu in #3322
2.6.0
What's Changed
- add ml-common into manifest 2.6.0.0 by @Zhangxunmt in #3129
- Adds security to 1.3.8 manifest by @DarshitChanpura in #3131
- added common-utils and job-scheduler to 1.3.8 manifest by @rishabh6788 in #3137
- add alerting to 1.3.8 manifest by @rishabh6788 in #3140
- added components for 1.3.8 release by @rishabh6788 in #3143
- added ml-commons plugin to 1.3.8 manifest by @rishabh6788 in #3144
- added components for 1.3.8 release by @rishabh6788 in #3145
- Add common utils 2.4.2 by @lezzago in #3119
- Changes to queryWorkbenchDashboards component in 1.3.8 manifest by @Divyaasm in #3147
- changes to check-build by @Divyaasm in #3148
- Add distribution selector for distribution builds on Jenkins by @peterzhuamazon in #3149
- Revert OS build workflow to original state due to method too large error by @peterzhuamazon in #3151
- Added test manifests for 1.3.8 by @rishabh6788 in #3150
- Updated commit id's to OS and OSD manifests for 1.3.8 by @Divyaasm in #3152
- fix 1.3.8 OS test manifest by @rishabh6788 in #3153
- Adding SQL to 2.6 manifest by @penghuo in #3155
- Add missing comma to fix syntax error by @zelinh in #3162
- Add 2.5.1 manifests for CI build by @zelinh in #3164
- Add osslsigncode compilation on CentOS7 Docker Image by @peterzhuamazon in #3165
- Add support to overwrite an existing artifact for signing process and add verification for windows by @gaiksaya in #3118
- Add Opensearch Dashboards functional repo to the manifest by @abbyhu2000 in #3167
- Add rvm dynamic installation and jruby by @peterzhuamazon in #3169
- Adding async search to 3.0 manifest by @bharath-techie in #3171
- Add distribution selector to promotion workflows artifacts by @peterzhuamazon in #3175
- Add a comma to the workflow for artifacts uploads by @peterzhuamazon in #3176
- Added consolidated release notes for 1.3.8 release by @Divyaasm in #3170
- Silent potential lxc container not able to set vm.max_map_count=262144 issues by @peterzhuamazon in #3174
- RPM/Deb integtest fix on sudo related issues and process by @peterzhuamazon in #3161
- Replace 1.3.8 input manifests with tags by @Divyaasm in #3177
- Fix #3116 - [BUG] DEB is using RPM default file path by @etgraylog in #3163
- Changed paths of observability and reporting Repos in version increment plugin by @Divyaasm in #3181
- Fix CVE detected by Mend by @zelinh in #3183
- Support pgp signing for .tgz files by @gaiksaya in #3182
- Increase timeout for performance tests by @gaiksaya in #3184
- Fix OS distribution jenkinsfile bug
build-opensearch-snapshot-linux-arm64-tar
by @prudhvigodithi in #3186 - Add observability, reporting, visualizations and query workbench to 2.6 manifest by @rupal-bq in #3160
- Add maps plugin to 3.0.0 by @junqiu-lei in #3188
- Add async search for 2.6 release by @Arpit-Bandejiya in #3193
- Add 1.3.9 manifest as 1.3.8 released by @zelinh in #3192
- Onboard CCR performance test to new build.ci.opensearch.org by @mohitamg in #3189
- Adding 2.5.0 / 2.5.1 / 2.6.0 / 1.3.8/ 1.3.9 for perf-test by @jordarlu in #3204
- Add reporting and observability front-end repo to meta tool by @rupal-bq in #3209
- Add alerting and notification to manifests by @lezzago in #3214
- Remove duplicate components and add new ones to .meta by @gaiksaya in #3211
- Add remaining components to 2.6.0 manifest by @gaiksaya in #3215
- Fix CVE's related to workflow-cps by @Divyaasm in #3197
- Increase build frequency for 2.6.0 by @gaiksaya in #3220
- Remove meta tool and add link checker by @gaiksaya in #3219
- Added untriaged issue workflow. by @dblock in #3202
- Move core ref to 2.6 for 2.6.0 by @gaiksaya in #3225
- Add experimental flag for ml_commons_dashboards by @wanglam in #3223
- Changed CCR perf test to use OS 2.5.0 bundle manifest and removed parameters such as GITHUB_TOKEN, TEST_ITERATIONS and WARMUP_ITERATIONS by @mohitamg in #3213
- Add check for dockerbuild by @gaiksaya in #3221
- Move to ref to 2.6 branches for 2.6.0 by @gaiksaya in #3226
- Add missing manifests after version bumps by @gaiksaya in #3227
- Add test manifest and block 2.6.0 builds by @gaiksaya in #3228
- Add ml dashboards plugin to the 2.6.0 manifest by @peterzhuamazon in #3217
- Lock ref to commit ids for 2.6.0 by @gaiksaya in #3231
- Adding Common utils, Job Scheduler to 2.7.0 manifest by @joshpalis in #3232
- Replace commit ids for second release candidate for 2.6.0 by @gaiksaya in #3237
- Update commit for dashboards by @gaiksaya in #3238
- Fix param example for integ-test jenkins workflow by @gaiksaya in #3239
- Update docker-compose latest label to major release number by @jordarlu in #3233
- Release candidate 3 ref change for 2.6.0 by @gaiksaya in #3242
- Add apt repo promotion for the deb distribution by @peterzhuamazon in #3244
- Add Yarn version updates to the ci images by @peterzhuamazon in #3212
- Add RPM systemd images with non-root sudo support by @peterzhuamazon in #3191
- Add http_logs as workload for 2.x by @gaiksaya in #3246
- Validation Workflow for Docker and Tar,Rpm,Yum distributions by @Divyaasm in #3038
- Use 2.0.2 lib version for apt repository promotion by @peterzhuamazon in #3249
- Add release notes for 2.6.0 by @gaiksaya in #3234
- Replace refs with tags for 2.6.0 by @gaiksaya in #3250
New Contributors
- @abbyhu2000 made their first contribution in #3167
- @etgraylog made their first contribution in #3163
- @wanglam made their first contribution in #3223
Full Changelog: https://github.com/opensearch-project/opensearch-build/compare/2....
2.5.0
What's Changed
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2894
- Add build platform param to cron for distribution build workflow by @zelinh in #2911
- Add Validation Framework by @Divyaasm in #2725
- Add common-utils for 2.5 manifest by @lezzago in #2920
- Update manifest workflow to add build_platform by @zelinh in #2919
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2921
- Update build cron for 2.5.0 to every hour by @bowenlan-amzn in #2926
- Add Common utils to 2.4.1 input manifest for development on other plugins by @zelinh in #2932
- Adds security to 2.5.0 manifest by @DarshitChanpura in #2931
- Add Performance Analyzer to 2.5.0 by @kiranprakash154 in #2935
- Fix missing argument in cron for build workflow by @zelinh in #2936
- allow find build script by repo component by @junqiu-lei in #2934
- Fix cves Jenkins 20221115 by @gaiksaya in #2899
- Remove PA dependency on OpenSearch Process and add DISABLE PA parameter on Docker by @peterzhuamazon in #2876
- added common-utils and job-scheduler to 1.3.7 manifest by @rishabh6788 in #2940
- Added components to 1.3.7 manifest by @rishabh6788 in #2941
- dashboards-search-relevance: 2.4 Branch builds 2.4.1 and 2.x branch builds 2.5.0 by @macohen in #2923
- Improve output on gradle check timeout by @andrross in #2913
- DEB packages build by @mnin in #2526
- Update release issue template by @zelinh in #2930
- Fix syntax error in OpenSearch-Dashboards/build.sh by @mnin in #2944
- Added k-NN component and working dir for observability by @rishabh6788 in #2946
- Run OpenSearch-1.3.7 build every hour by @rishabh6788 in #2948
- Add windows readme details in root readme by @peterzhuamazon in #2914
- Add job-scheduler to 2.5 manifest by @ohltyler in #2947
- Update ubuntu2004 image with deb packages by @peterzhuamazon in #2950
- Added dashboards components to 1.3.7 manifest by @rishabh6788 in #2951
- Test and document build finder script at component folder by @junqiu-lei in #2952
- Add JS & CU to 2.0.2 manifest by @ohltyler in #2953
- Added pending manifest components for 1.3.7 release by @rishabh6788 in #2955
- Remove ruby jenkinsfile by @gaiksaya in #2956
- Add new repos NeuralSearch/SA/SR/OM to local mend scanning by @peterzhuamazon in #2954
- bug-fix for post condition failure due to windows platform unavailability by @rishabh6788 in #2957
- Add windows platform support for 1.3.7 release by @rishabh6788 in #2958
- Add windows build to 1.3.7 security by @peterzhuamazon in #2959
- Add more version bump to github workflow SA NS by @peterzhuamazon in #2961
- Add performance-analyzer to 2.2.2, 2.3.1, 2.4.1 manifests by @dzane17 in #2963
- Added windows platform support for all components by @rishabh6788 in #2964
- Add JS to 2.4.1 by @gaiksaya in #2967
- Add components to 2.4.1 manifest and increase build frequency for same by @gaiksaya in #2968
- Add components to dashboards 2.4.1 by @gaiksaya in #2969
- Resolve timer trigger not getting correctly catched in Gradle Check by @peterzhuamazon in #2970
- Add few components to 2.4.1 and update observability, dashboards-reports GH repo by @gaiksaya in #2971
- Add sql and notifications to 2.4.1 by @gaiksaya in #2972
- Add ISM and Alerting by @gaiksaya in #2973
- Disable cron for 1.3.7 and 2.4.1 by @rishabh6788 in #2975
- Add components to 2.4.1 by @gaiksaya in #2974
- Add tests manifests for 1.3.7 and 2.4.1 by @gaiksaya in #2976
- Replace ref branch with commit ids for 2.4.1 by @gaiksaya in #2977
- Replace ref branch with commit ids for 1.3.7 by @rishabh6788 in #2979
- Increase timeout for OSD workflows by @gaiksaya in #2982
- Switch 1.3.7 to use cypress 5.6.0 version by @peterzhuamazon in #2983
- Enable k-NN in 2.5 manifest by @jmazanec15 in #2984
- add ml-commons to 2.5 manifest file by @ylwu-amzn in #2986
- Add Common Utils to 2.2.2 manifest by @qreshi in #2989
- Add new repos from SQL to offline whitesource scan by @zelinh in #2985
- Added jenkinsfile job to auto-release maven artifacts by @rishabh6788 in #2991
- Consume fix for security-analytics by @gaiksaya in #2993
- fix parameter description by @rishabh6788 in #2996
- Adding SQL to 2.5 manifest by @penghuo in #2999
- Add Notifications and Notifications Dashboards to 2.5.0 manifest by @qreshi in #3001
- Add release notes for 2.4.1 by @gaiksaya in #2998
- Added release notes for 1.3.7 release by @rishabh6788 in #3000
- Replace 2.4.1 and 1.3.7 input manifest with tags by @gaiksaya in #3002
- add ml-commons to 2.2 manifest file by @b4sjoo in #3006
- Adds security to 2.2.2 manifest by @DarshitChanpura in #3007
- Update manifests after version bump by @zelinh in #3008
- Reorder components in 2.2.2 manifest to fix build order by @qreshi in #3009
- Bump certifi from 2022.6.15.1 to 2022.12.7 by @dependabot in #2987
- Add 2.4.2 manifest for dashboards by @gaiksaya in #3014
- Update template to add verify release date in Release verification section by @dreamer-89 in #3015
- Adding dashboards gantt-charts, observability & reports to 3.0 by @ps48 in #3017
- Add the anomaly-detection plugin to 2.5.0 manifest by @zelinh in #3019
- Fix error message and add details about tests by @gaiksaya in #3020
- Remove 1.x branch from the workflow for auto version bump by @zelinh in #3022
- Remove logging status code for test results by @gaiksaya in #3021
- Add on-boarding doc link to issue template by @gaiksaya in #3025
...
1.3.7
What's Changed
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2894
- Add build platform param to cron for distribution build workflow by @zelinh in #2911
- Add Validation Framework by @Divyaasm in #2725
- Add common-utils for 2.5 manifest by @lezzago in #2920
- Update manifest workflow to add build_platform by @zelinh in #2919
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2921
- Update build cron for 2.5.0 to every hour by @bowenlan-amzn in #2926
- Add Common utils to 2.4.1 input manifest for development on other plugins by @zelinh in #2932
- Adds security to 2.5.0 manifest by @DarshitChanpura in #2931
- Add Performance Analyzer to 2.5.0 by @kiranprakash154 in #2935
- Fix missing argument in cron for build workflow by @zelinh in #2936
- allow find build script by repo component by @junqiu-lei in #2934
- Fix cves Jenkins 20221115 by @gaiksaya in #2899
- Remove PA dependency on OpenSearch Process and add DISABLE PA parameter on Docker by @peterzhuamazon in #2876
- added common-utils and job-scheduler to 1.3.7 manifest by @rishabh6788 in #2940
- Added components to 1.3.7 manifest by @rishabh6788 in #2941
- dashboards-search-relevance: 2.4 Branch builds 2.4.1 and 2.x branch builds 2.5.0 by @macohen in #2923
- Improve output on gradle check timeout by @andrross in #2913
- DEB packages build by @mnin in #2526
- Update release issue template by @zelinh in #2930
- Fix syntax error in OpenSearch-Dashboards/build.sh by @mnin in #2944
- Added k-NN component and working dir for observability by @rishabh6788 in #2946
- Run OpenSearch-1.3.7 build every hour by @rishabh6788 in #2948
- Add windows readme details in root readme by @peterzhuamazon in #2914
- Add job-scheduler to 2.5 manifest by @ohltyler in #2947
- Update ubuntu2004 image with deb packages by @peterzhuamazon in #2950
- Added dashboards components to 1.3.7 manifest by @rishabh6788 in #2951
- Test and document build finder script at component folder by @junqiu-lei in #2952
- Add JS & CU to 2.0.2 manifest by @ohltyler in #2953
- Added pending manifest components for 1.3.7 release by @rishabh6788 in #2955
- Remove ruby jenkinsfile by @gaiksaya in #2956
- Add new repos NeuralSearch/SA/SR/OM to local mend scanning by @peterzhuamazon in #2954
- bug-fix for post condition failure due to windows platform unavailability by @rishabh6788 in #2957
- Add windows platform support for 1.3.7 release by @rishabh6788 in #2958
- Add windows build to 1.3.7 security by @peterzhuamazon in #2959
- Add more version bump to github workflow SA NS by @peterzhuamazon in #2961
- Add performance-analyzer to 2.2.2, 2.3.1, 2.4.1 manifests by @dzane17 in #2963
- Added windows platform support for all components by @rishabh6788 in #2964
- Add JS to 2.4.1 by @gaiksaya in #2967
- Add components to 2.4.1 manifest and increase build frequency for same by @gaiksaya in #2968
- Add components to dashboards 2.4.1 by @gaiksaya in #2969
- Resolve timer trigger not getting correctly catched in Gradle Check by @peterzhuamazon in #2970
- Add few components to 2.4.1 and update observability, dashboards-reports GH repo by @gaiksaya in #2971
- Add sql and notifications to 2.4.1 by @gaiksaya in #2972
- Add ISM and Alerting by @gaiksaya in #2973
- Disable cron for 1.3.7 and 2.4.1 by @rishabh6788 in #2975
- Add components to 2.4.1 by @gaiksaya in #2974
- Add tests manifests for 1.3.7 and 2.4.1 by @gaiksaya in #2976
- Replace ref branch with commit ids for 2.4.1 by @gaiksaya in #2977
- Replace ref branch with commit ids for 1.3.7 by @rishabh6788 in #2979
- Increase timeout for OSD workflows by @gaiksaya in #2982
- Switch 1.3.7 to use cypress 5.6.0 version by @peterzhuamazon in #2983
- Enable k-NN in 2.5 manifest by @jmazanec15 in #2984
- add ml-commons to 2.5 manifest file by @ylwu-amzn in #2986
- Add Common Utils to 2.2.2 manifest by @qreshi in #2989
- Add new repos from SQL to offline whitesource scan by @zelinh in #2985
- Added jenkinsfile job to auto-release maven artifacts by @rishabh6788 in #2991
- Consume fix for security-analytics by @gaiksaya in #2993
- fix parameter description by @rishabh6788 in #2996
- Adding SQL to 2.5 manifest by @penghuo in #2999
- Add Notifications and Notifications Dashboards to 2.5.0 manifest by @qreshi in #3001
- Add release notes for 2.4.1 by @gaiksaya in #2998
- Added release notes for 1.3.7 release by @rishabh6788 in #3000
New Contributors
- @kiranprakash154 made their first contribution in #2935
- @andrross made their first contribution in #2913
- @mnin made their first contribution in #2526
Full Changelog: 2.4.0...1.3.7
2.4.0
What's Changed
- Version bump manifest for security dash by @scrawfor99 in #2698
- Add Peformance Analyzer to 3.0 manifest by @lezzago in #2710
- Add k-NN and geospatial to manifest 2.3.1, 2.4.0 and 3.0.0 by @naveentatikonda in #2709
- Opensearch security plugin windows install certs demo config and add batch install script by @peterzhuamazon in #2704
- Ignore plugin failure for OpenSearch min snapshot artifact by @prudhvigodithi in #2717
- Resolve install demo config access issue and use 1.0.2 lib to fix minUpload for Windows by @peterzhuamazon in #2721
- Observability 2.4.0 by @ps48 in #2696
- Add reporting to 2.4.0 manifest by @rupal-bq in #2726
- Fix snakeyaml and protobuf-java cves by @gaiksaya in #2724
- Add index management to 2.4.0 by @bowenlan-amzn in #2729
- Slow the 240 build freq as it is breaking groupId due to #2521 by @peterzhuamazon in #2731
- Add AD and AD Dashboards to 2.4.0 manifests by @ohltyler in #2732
- Add plugin on-boarding template to opensearch-build repo by @bbarani in #2733
- Fix error
InvalidMavenPublicationException
for notifications core and notifications plugins by @prudhvigodithi in #2735 - Add issue template for releasing standalone component by @bbarani in #2737
- Move JS to the correct position in 2.4.0 manifest. by @peterzhuamazon in #2738
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2711
- Add windows specific plugin installation for dashboards by @peterzhuamazon in #2730
- Add default version of jenkins build library by @gaiksaya in #2741
- Revert "Add default version of jenkins build library" by @gaiksaya in #2747
- Bump jenkins library to 1.0.3 by @gaiksaya in #2750
- Revert "Bump jenkins library to 1.0.3" by @gaiksaya in #2753
- Add platform selector to both check build and dashboards build by @peterzhuamazon in #2756
- Bump jenkins library to 1.0.4 by @gaiksaya in #2757
- Add TestWhiteSourceScan.groov by @jordarlu in #2760
- Added use_50_percent_heap configurable parameter for using 50% heap m… by @mohitamg in #2744
- Add windows integTest to OpenSearch Clusters by @peterzhuamazon in #2761
- Add failed component details in slack message for OSD distribution builds by @rishabh6788 in #2764
- Add OSDFT repo to manifest 2.4.0, and 3.0.0 by @noCharger in #2746
- Add null checker to distribution platform parameter by @peterzhuamazon in #2767
- Allow docker build to use tags or commit checkout by @peterzhuamazon in #2772
- Add TestReleaseNotesCheck.groovy by @jordarlu in #2765
- Remove additional quotes and bump build freq of 2.4.0 OS by @peterzhuamazon in #2783
- Add AD manifest for 2.3.1 and 3.0.0 by @jackiehanyang in #2739
- Add reporting to manifest 2.3.1 and 3.0.0. by @rupal-bq in #2770
- Add windows specific params for OSD build core by @peterzhuamazon in #2788
- Add npm to the client dockerfile by @gaiksaya in #2794
- New updated lib to resolve jenkins cves 20221024 by @peterzhuamazon in #2795
- Add Alerting dashboards to 2.4 manifest by @lezzago in #2793
- Add observability to manifest 2.3.1 and 3.0.0 by @rupal-bq in #2771
- Add neural search plugin to 2.4.0 manifest linux by @jmazanec15 in #2787
- Enable github issue creation for dashboards by @rishabh6788 in #2796
- Added checkout scm step in post failure block by @rishabh6788 in #2802
- Pointing Job Scheduler component to 2.4 branch by @joshpalis in #2805
- Reduce 3.0.0 to only linux build for now by @peterzhuamazon in #2798
- Fix npm installation by @gaiksaya in #2806
- Update AD to the 2.4.0 release branch by @jackiehanyang in #2797
- Add Index management dashboards plugin to 2.4 manifest by @phestecAMZN in #2804
- add workbench 2.4 and add sql 3.0 by @penghuo in #2766
- Adding TestDockerBuild.groovy by @jordarlu in #2790
- Adding TestDockerCopy.groovy by @jordarlu in #2792
- Build OS and OSD 1.4.0, remove windows for 1.3.7 by @gaiksaya in #2809
- Add java args to 1.4.0 manifest by @gaiksaya in #2810
- Enable knn windows on 2.4.0 and add OSD/reportsDash changes by @peterzhuamazon in #2812
- Remove older install demo logic and replace with batch on windows by @peterzhuamazon in #2817
- Add custom map to 2.3.1, 2.4.0, and 3.0.0 manifests by @heemin32 in #2813
- Fix the tag latest and major for docker copy by @zelinh in #2816
- Remove quotes from parameters of windows script by @peterzhuamazon in #2818
- Fix perf test schedule for 1.3.6 by @kotwanikunal in #2820
- Add gantt chart to 2.4.0 release yml by @joshuali925 in #2819
- Add CCR to 2.3.1 build manifest by @ankitkala in #2823
- add security-analytics to 2.4.0 release yml by @sbcd90 in #2821
- Added security-analytics-dashboards, cross cluster replication, and asynchronous search plugins to 2.4 manifest. by @AWSHurneyt in #2826
- Updating the OpenSearch branch to point to 2.4 branch by @bbarani in #2829
- Update neural-search 2.4 to point to 2.4 branch by @jmazanec15 in #2830
- Update geospatial, k-NN, customImportMaps reference from 2.x to 2.4 by @heemin32 in #2828
- Point to 2.4 branch for AD Dashboards by @ohltyler in #2832
- Update ml-commons reference from 2.x to 2.4 by @rbhavna in #2833
- Point to 2.4 branch for common-utils, alerting, notifications, notifications-core, index-management, security-analytics by @sbcd90 in #2834
- Update manifest to point to 2.x for dashboards-search-relevance by @macohen in #2831
- Add data source config to opensearch-dashboards-docker by @kristenTian in #2758
- Support JDK-19 builds on Jenkins by @reta in #2808
- Add CCR to 3.0 build manifest by @ankitkala in #2824
- Opensearch 2.4.0 switch from 2.x to 2.4 branches and add test manifest by @peterzhuamazon in https://github.com/opensearch-project...
1.3.6
What's Changed
- Update the snakeyaml version by @zelinh in #2621
- Update
docker-compose.yml
. by @Yury-Fridlyand in #2612 - Add job-scheduler to 2.4.0 manifest by @amitgalitz in #2618
- add alerting to 2.4.0 manifest by @sbcd90 in #2622
- Update gradle file and add cron to verison increment workflow by @prudhvigodithi in #2623
- Update the
version
workflow to use GH app. by @prudhvigodithi in #2627 - Add java args to 2.0.2 by @gaiksaya in #2631
- Update README with an example of latest url for plugin artifacts by @zelinh in #2630
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2628
- Hyperlink of CloudFront url rewriter has been changed by @Divyaasm in #2624
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2638
- Restricting git issue creation to OpenSearch by @rishabh6788 in #2636
- Switching to the correct action name as searching condition for releases.yml by @peterzhuamazon in #2647
- Add k-NN to 2.4.0 manifest by @naveentatikonda in #2653
- Added job-scheduler 3.0. by @dblock in #2657
- Add min snapshots information by @gaiksaya in #2659
- Add jenkins config file and job details for all tests by @gaiksaya in #2660
- Add job scheduler and common utils to manifests by @zelinh in #2661
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2665
- Update lib location on jenkins/ to the remote repository opensearch-build-libraries by @jordarlu in #2652
- [AUTO] Updated input manifests. by @opensearch-trigger-bot in #2668
- Created a License header Checker by @Divyaasm in #2666
- Add dockerfile for releasing clients by @gaiksaya in #2667
- Fix zip distribution does not include leading directory by @peterzhuamazon in #2672
- Add some plugins to the 1.3.6 manifest by @zelinh in #2670
- add ml-commons to manifest 2.3.1 by @ylwu-amzn in #2673
- Add security plugin to 2.3.1 by @gaiksaya in #2677
- Remove deployment directory as it is migrated to opensearch-ci repo by @peterzhuamazon in #2682
- Add performance analyzer plugin to the manifest by @zelinh in #2674
- add ml-commons to manifest 1.3.6 by @Zhangxunmt in #2683
- Clean-up step of migrating Jenkins shared libraries to opensearch-build-libraries repo by @jordarlu in #2679
- Add remaining plugins and test manifests for 1.3.6 release by @zelinh in #2687
- Added logic to copy major version and latest tag to data-prepper image by @rishabh6788 in #2688
- Remove cron job for 1.3.6 by @zelinh in #2694
- Add security to 3.0 manifest by @peternied in #2693
- Update jackson-databind to 2.13.3 by @rishabh6788 in #2695
- Resume Windows Build and Add Platform Specific Build Params by @peterzhuamazon in #2678
- Add security dashboards plugin to manifest for 2.4.0 by @cwperks in #2697
- Add release notes for 1.3.6 release by @zelinh in #2699
- Adding 1.0.1 libs to be used by docker-scan by @peterzhuamazon in #2700
- Replace manifest ref with tags for 1.3.6 by @zelinh in #2702
New Contributors
- @Yury-Fridlyand made their first contribution in #2612
- @opensearch-trigger-bot made their first contribution in #2628
- @Divyaasm made their first contribution in #2624
Full Changelog: 2.3.0...1.3.6