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 #2838
- Added support to run integTests, in either single-cluster or multi-cluster mode. by @monu-aws in #2663
- Resolve test topology check if there is no integ-test by @peterzhuamazon in #2843
- Remove 3.0.0 observability OSD plugin to unblock distribution build by @peterzhuamazon in #2842
- Remove maps to unblock 3.0.0 OSD builds by @peterzhuamazon in #2844
- Adding OSD in the distribution build pipeline with build script using volta to install nodejs dependencies by @peterzhuamazon in #2841
- Add osd config yml to all existing artifacts (tar/zip/rpm......) by @peterzhuamazon in #2845
- Resolve gradle check linux issue and prepare for windows by @peterzhuamazon in #2848
- Disable auto build for 2.4.0 by @zelinh in #2852
- Add support for vis_builder and data_source config in build scripts by @peterzhuamazon in #2853
- Make input manifest ci checks accept commit id as refs by @peterzhuamazon in #2856
- Add default copy for opensearch-dashboards yml and docker entrypoint by @peterzhuamazon in #2861
- Add gradle check support for windows agent by @peterzhuamazon in #2860
- Update the OSD manifest with commit ID by @zelinh in #2862
- Update the ref with 2.4 branch for OSD. by @zelinh in #2855
- Fix signing the artifacts for .asc signatures by @gaiksaya in #2850
- Update promoteArtifacts to support win/zip and add timer for gradle check windows by @peterzhuamazon in #2869
- Add latest url update toggle on distribution workflows by @peterzhuamazon in #2881
- Freeze the ref with commit ID for RC OS 6452 & OSD 4304 by @zelinh in #2882
- Install twine on clients image by @gaiksaya in #2884
- Fix manifest workflow failure by @rishabh6788 in #2889
- Update IM ref to include fix by @bowenlan-amzn in #2890
- Resolve Window IntegTest copy and startup issues by @peterzhuamazon in #2892
- Update opensearch-2.4.0.yml with OS core 5250 changes to resolve performance issues by @heemin32 in #2896
- Upgrade actions and remove deprecated set ouput commands by @gaiksaya in #2901
- Fix status code for gradle check with retry by @kotwanikunal in #2902
- Revert set output command by @gaiksaya in #2903
- Add the consolidated release notes for 2.4.0 release by @zelinh in #2887
- Fix status syntax for gradle check by @kotwanikunal in #2907
- Update ref for 2.4.0 with tags by @zelinh in #2906
New Contributors
- @scrawfor99 made their first contribution in #2698
- @rupal-bq made their first contribution in #2726
- @mohitamg made their first contribution in #2744
- @phestecAMZN made their first contribution in #2804
- @heemin32 made their first contribution in #2813
- @macohen made their first contribution in #2831
- @kristenTian made their first contribution in #2758
- @monu-aws made their first contribution in #2663
Full Changelog: 1.3.6...2.4.0