From 1d584852e913bc2b0c8fc1c4e5c37706641b41e4 Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 2 Jan 2026 16:16:57 -0800 Subject: [PATCH 1/6] [DOCS] Add changelog configuration file --- docs/changelog.yml | 240 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 240 insertions(+) create mode 100644 docs/changelog.yml diff --git a/docs/changelog.yml b/docs/changelog.yml new file mode 100644 index 0000000000000..200408665e95f --- /dev/null +++ b/docs/changelog.yml @@ -0,0 +1,240 @@ +# Changelog Configuration +# This file configures the valid values for changelog fields. +# Place this file as `changelog.yml` in the `docs/` directory + +# Available types for changelog entries +available_types: + - breaking-change + - bug-fix + - deprecation + - docs + - enhancement + - feature + - known-issue + - regression + - security + - other + +# Available subtypes for breaking changes +available_subtypes: + - api + - behavioral + - configuration + - dependency + - subscription + - plugin + - security + - other + +# Available lifecycle values +available_lifecycles: + - preview + - beta + - ga + +# Available areas (optional - if not specified, all areas are allowed) +available_areas: + - Aggregations + - Allocation + - Analysis + - Application + - Audit + - Authentication + - Authorization + - Autoscaling + - CAT APIs + - CCR + - CCS + - CRUD + - Client + - Cluster Coordination + - Codec + - Data streams + - DLM + - Discovery-Plugins + - Distributed + - Downsampling + - Engine + - EQL + - ES|QL + - Experiences + - Extract&Transform + - Features + - FIPS + - Geo + - Graph + - Health + - Highlighting + - ILM+SLM + - IdentityProvider + - Indices APIs + - Inference + - Infra/CLI + - Infra/Circuit Breakers + - Infra/Core + - Infra/Entitlements + - Infra/Logging + - Infra/Metrics + - Infra/Node Lifecycle + - Infra/Plugins + - Infra/REST API + - Infra/Resiliency + - Infra/Scripting + - Infra/Settings + - Infra/Transport API + - Ingest + - Ingest Node + - Java High Level REST Client + - Java Low Level REST Client + - License + - Logging + - Logs + - Machine Learning + - Mapping + - Monitoring + - Network + - Packaging + - Percolator + - Performance + - Query Languages + - Ranking + - Recovery + - Reindex + - Relevance + - Rollup + - SQL + - Search + - Searchable Snapshots + - Security + - Snapshot/Restore + - Stats + - Store + - Suggesters + - Task Management + - TLS + - Transform + - TSDB + - Vector Search + - Watcher + # Add more areas as needed + +# Available products (optional - if not specified, all products are allowed) +available_products: + - elasticsearch + - cloud-serverless + # Add more products as needed + +# GitHub label mappings (optional - used when --pr option is specified) +# Maps GitHub PR labels to changelog type values +# When a PR has a label that matches a key, the corresponding type value is used +label_to_type: + ">breaking": breaking-change + ">breaking-java": breaking-change + ">bug": bug-fix + ">deprecation": deprecation + ">docs": docs + "documentation": docs + "release_note:enhancement": enhancement + ">enhancement": enhancement + ">feature": feature + # "type:known": known-issue + ">regression": regression + # "type:security": security + # "type:other": other + +# Maps GitHub PR labels to changelog area values +# Multiple labels can map to the same area, and a single label can map to multiple areas (comma-separated) +label_to_areas: + - ":Analytics/Aggregations": Aggregations + - ":Distributed Coordination/Allocation": Allocation + - ":Search Relevance/Analysis": Analysis + - ":EnterpriseSearch/Application": Application + - ":Security/Audit": Audit + - ":Security/Authentication": Authentication + - ":Security/Authorization": Authorization + - ":Distributed Coordination/Autoscaling": Autoscaling + - ":Data Management/CAT APIs": CAT APIs" + - ":Distributed Indexing/CCR": CCR + - ":Search Foundations/CCS": CCS + - ":Distributed Indexing/CRUD": CRUD + - ":Security/Client": Client + - ":Distributed Coordination/Cluster Coordination": Cluster Coordination + - ":StorageEngine/Codec": Codec + - ":Data Management/Data streams": "Data streams" + - ":Data Management/DLM": DLM + - ":Distributed Coordination/Discovery-Plugins": Discovery-Plugins + - ":Distributed Indexing/Distributed": Distributed + - ":StorageEngine/Downsampling": Downsampling + - ":Distributed Indexing/Engine": Engine + - ":Search Relevance/ES|QL": "ES|QL" + - ":StorageEngine/ES|QL": "ES|QL" + - ":ml/ES|QL": "ES|QL" + - ":Analytics/ES|QL": "ES|QL" + - ":SearchOrg/Experiences": Experiences + - ":SearchOrg/Extract&Transform": "Extract&Transform" + - ":Security/FIPS": FIPS + - ":Analytics/Geo": Geo + - ":Data Management/Health": Health + - ":Search Relevance/Highlighting": Highlighting + - ":Data Management/ILM+SLM": ILM+SLM + - ":Security/IdentityProvider": IdentityProvider + - ":Data Management/Indices APIs": "Indices APIs" + - ":SearchOrg/Inference": Inference + - ":Core/Infra/CLI": "Infra/CLI" + - ":Core/Infra/Circuit Breakers": "Infra/Circuit Breakers" + - ":Core/Infra/Core": "Infra/Core" + - ":Core/Infra/Entitlements": "Infra/Entitlements" + - ":Core/Infra/Logging": "Infra/Logging" + - ":Core/Infra/Metrics": "Infra/Metrics" + - ":Core/Infra/Node Lifecycle": "Infra/Node Lifecycle" + - ":Core/Infra/Plugins": "Infra/Plugins" + - ":Core/Infra/REST API": "Infra/REST API" + - ":Core/Infra/Resiliency": "Infra/Resiliency" + - ":Core/Infra/Scripting": "Infra/Scripting" + - ":Core/Infra/Settings": "Infra/Settings" + - ":Core/Infra/Transport API": "Infra/Transport API" + - ":Data Management/Ingest Node": "Ingest Node" + - ":Clients/Java High Level REST Client": "Java High Level REST Client" + - ":Clients/Java Low Level REST Client": "Java Low Level REST Client" + - ":Security/License": License + - ":StorageEngine/Logs": Logs + - "StorageEngine/Logs": Logs + - ":ml": "Machine Learning" + - ":StorageEngine/Mapping": Mapping + - ":Search Foundations/Mapping": Mapping + - ":Data Management/Monitoring": Monitoring + - ":Distributed Coordination/Network": Network + - ":Delivery/Packaging": Packaging + - ":Search Relevance/Percolator": Percolator + - ":Performance": Performance + - ":Query Languages/EQL": "Query Languages", EQL + - ":Query Languages/SQL": "Query Languages", SQL + - ":Search Relevance/Ranking": Ranking + - ":Distributed Indexing/Recovery": Recovery + - ":Distributed Indexing/Reindex": Reindex + - ":Search Relevance/Search": Relevance + - ":StorageEngine/Rollup": Rollup + - ":Search/Search": Search + - ":Distributed Indexing/Searchable Snapshots": Searchable Snapshots + - ":Security/Security": Security + - ":Distributed Coordination/Snapshot/Restore": Snapshot/Restore + - ":Data Management/Stats": Stats + - ":Distributed Indexing/Store": Store + - ":Search Relevance/Suggesters": Suggesters + - ":Distributed Coordination/Task Management": Task Management + - ":Security/TLS": TLS + - ":ml/Transform": Transform + - ":StorageEngine/TSDB": TSDB + - ":Search Relevance/Vectors": "Vector Search" + - ":Data Management/Watcher": Watcher + # - TBD: Features + # - "TBD": Graph + # - TBD: Ingest + # - "TBD": Logging + +# Product-specific label blockers (optional) +# Maps product IDs to lists of labels that prevent changelog creation for that product +# If you run the changelog add command with the --prs option and a PR has any of these labels, the changelog is not created +product_label_blockers: + cloud-serverless: + - ">non-issue" From 3a41a15995b9c67e1a9e6b776ef5c693d7862a29 Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 2 Jan 2026 17:47:22 -0800 Subject: [PATCH 2/6] Fix changelog.yml --- docs/changelog.yml | 172 ++++++++++++++++++++++----------------------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/docs/changelog.yml b/docs/changelog.yml index 200408665e95f..3c171d98b9bf9 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -145,92 +145,92 @@ label_to_type: # Maps GitHub PR labels to changelog area values # Multiple labels can map to the same area, and a single label can map to multiple areas (comma-separated) label_to_areas: - - ":Analytics/Aggregations": Aggregations - - ":Distributed Coordination/Allocation": Allocation - - ":Search Relevance/Analysis": Analysis - - ":EnterpriseSearch/Application": Application - - ":Security/Audit": Audit - - ":Security/Authentication": Authentication - - ":Security/Authorization": Authorization - - ":Distributed Coordination/Autoscaling": Autoscaling - - ":Data Management/CAT APIs": CAT APIs" - - ":Distributed Indexing/CCR": CCR - - ":Search Foundations/CCS": CCS - - ":Distributed Indexing/CRUD": CRUD - - ":Security/Client": Client - - ":Distributed Coordination/Cluster Coordination": Cluster Coordination - - ":StorageEngine/Codec": Codec - - ":Data Management/Data streams": "Data streams" - - ":Data Management/DLM": DLM - - ":Distributed Coordination/Discovery-Plugins": Discovery-Plugins - - ":Distributed Indexing/Distributed": Distributed - - ":StorageEngine/Downsampling": Downsampling - - ":Distributed Indexing/Engine": Engine - - ":Search Relevance/ES|QL": "ES|QL" - - ":StorageEngine/ES|QL": "ES|QL" - - ":ml/ES|QL": "ES|QL" - - ":Analytics/ES|QL": "ES|QL" - - ":SearchOrg/Experiences": Experiences - - ":SearchOrg/Extract&Transform": "Extract&Transform" - - ":Security/FIPS": FIPS - - ":Analytics/Geo": Geo - - ":Data Management/Health": Health - - ":Search Relevance/Highlighting": Highlighting - - ":Data Management/ILM+SLM": ILM+SLM - - ":Security/IdentityProvider": IdentityProvider - - ":Data Management/Indices APIs": "Indices APIs" - - ":SearchOrg/Inference": Inference - - ":Core/Infra/CLI": "Infra/CLI" - - ":Core/Infra/Circuit Breakers": "Infra/Circuit Breakers" - - ":Core/Infra/Core": "Infra/Core" - - ":Core/Infra/Entitlements": "Infra/Entitlements" - - ":Core/Infra/Logging": "Infra/Logging" - - ":Core/Infra/Metrics": "Infra/Metrics" - - ":Core/Infra/Node Lifecycle": "Infra/Node Lifecycle" - - ":Core/Infra/Plugins": "Infra/Plugins" - - ":Core/Infra/REST API": "Infra/REST API" - - ":Core/Infra/Resiliency": "Infra/Resiliency" - - ":Core/Infra/Scripting": "Infra/Scripting" - - ":Core/Infra/Settings": "Infra/Settings" - - ":Core/Infra/Transport API": "Infra/Transport API" - - ":Data Management/Ingest Node": "Ingest Node" - - ":Clients/Java High Level REST Client": "Java High Level REST Client" - - ":Clients/Java Low Level REST Client": "Java Low Level REST Client" - - ":Security/License": License - - ":StorageEngine/Logs": Logs - - "StorageEngine/Logs": Logs - - ":ml": "Machine Learning" - - ":StorageEngine/Mapping": Mapping - - ":Search Foundations/Mapping": Mapping - - ":Data Management/Monitoring": Monitoring - - ":Distributed Coordination/Network": Network - - ":Delivery/Packaging": Packaging - - ":Search Relevance/Percolator": Percolator - - ":Performance": Performance - - ":Query Languages/EQL": "Query Languages", EQL - - ":Query Languages/SQL": "Query Languages", SQL - - ":Search Relevance/Ranking": Ranking - - ":Distributed Indexing/Recovery": Recovery - - ":Distributed Indexing/Reindex": Reindex - - ":Search Relevance/Search": Relevance - - ":StorageEngine/Rollup": Rollup - - ":Search/Search": Search - - ":Distributed Indexing/Searchable Snapshots": Searchable Snapshots - - ":Security/Security": Security - - ":Distributed Coordination/Snapshot/Restore": Snapshot/Restore - - ":Data Management/Stats": Stats - - ":Distributed Indexing/Store": Store - - ":Search Relevance/Suggesters": Suggesters - - ":Distributed Coordination/Task Management": Task Management - - ":Security/TLS": TLS - - ":ml/Transform": Transform - - ":StorageEngine/TSDB": TSDB - - ":Search Relevance/Vectors": "Vector Search" - - ":Data Management/Watcher": Watcher - # - TBD: Features - # - "TBD": Graph - # - TBD: Ingest - # - "TBD": Logging + ":Analytics/Aggregations": Aggregations + ":Distributed Coordination/Allocation": Allocation + ":Search Relevance/Analysis": Analysis + ":EnterpriseSearch/Application": Application + ":Security/Audit": Audit + ":Security/Authentication": Authentication + ":Security/Authorization": Authorization + ":Distributed Coordination/Autoscaling": Autoscaling + ":Data Management/CAT APIs": CAT APIs" + ":Distributed Indexing/CCR": CCR + ":Search Foundations/CCS": CCS + ":Distributed Indexing/CRUD": CRUD + ":Security/Client": Client + ":Distributed Coordination/Cluster Coordination": Cluster Coordination + ":StorageEngine/Codec": Codec + ":Data Management/Data streams": "Data streams" + ":Data Management/DLM": DLM + ":Distributed Coordination/Discovery-Plugins": Discovery-Plugins + ":Distributed Indexing/Distributed": Distributed + ":StorageEngine/Downsampling": Downsampling + ":Distributed Indexing/Engine": Engine + ":Search Relevance/ES|QL": "ES|QL" + ":StorageEngine/ES|QL": "ES|QL" + ":ml/ES|QL": "ES|QL" + ":Analytics/ES|QL": "ES|QL" + ":SearchOrg/Experiences": Experiences + ":SearchOrg/Extract&Transform": "Extract&Transform" + ":Security/FIPS": FIPS + ":Analytics/Geo": Geo + ":Data Management/Health": Health + ":Search Relevance/Highlighting": Highlighting + ":Data Management/ILM+SLM": ILM+SLM + ":Security/IdentityProvider": IdentityProvider + ":Data Management/Indices APIs": "Indices APIs" + ":SearchOrg/Inference": Inference + ":Core/Infra/CLI": "Infra/CLI" + ":Core/Infra/Circuit Breakers": "Infra/Circuit Breakers" + ":Core/Infra/Core": "Infra/Core" + ":Core/Infra/Entitlements": "Infra/Entitlements" + ":Core/Infra/Logging": "Infra/Logging" + ":Core/Infra/Metrics": "Infra/Metrics" + ":Core/Infra/Node Lifecycle": "Infra/Node Lifecycle" + ":Core/Infra/Plugins": "Infra/Plugins" + ":Core/Infra/REST API": "Infra/REST API" + ":Core/Infra/Resiliency": "Infra/Resiliency" + ":Core/Infra/Scripting": "Infra/Scripting" + ":Core/Infra/Settings": "Infra/Settings" + ":Core/Infra/Transport API": "Infra/Transport API" + ":Data Management/Ingest Node": "Ingest Node" + ":Clients/Java High Level REST Client": "Java High Level REST Client" + ":Clients/Java Low Level REST Client": "Java Low Level REST Client" + ":Security/License": License + ":StorageEngine/Logs": Logs + "StorageEngine/Logs": Logs + ":ml": "Machine Learning" + ":StorageEngine/Mapping": Mapping + ":Search Foundations/Mapping": Mapping + ":Data Management/Monitoring": Monitoring + ":Distributed Coordination/Network": Network + ":Delivery/Packaging": Packaging + ":Search Relevance/Percolator": Percolator + ":Performance": Performance + ":Query Languages/EQL": "Query Languages,EQL" + ":Query Languages/SQL": "Query Languages,SQL" + ":Search Relevance/Ranking": Ranking + ":Distributed Indexing/Recovery": Recovery + ":Distributed Indexing/Reindex": Reindex + ":Search Relevance/Search": Relevance + ":StorageEngine/Rollup": Rollup + ":Search/Search": Search + ":Distributed Indexing/Searchable Snapshots": Searchable Snapshots + ":Security/Security": Security + ":Distributed Coordination/Snapshot/Restore": Snapshot/Restore + ":Data Management/Stats": Stats + ":Distributed Indexing/Store": Store + ":Search Relevance/Suggesters": Suggesters + ":Distributed Coordination/Task Management": Task Management + ":Security/TLS": TLS + ":ml/Transform": Transform + ":StorageEngine/TSDB": TSDB + ":Search Relevance/Vectors": "Vector Search" + ":Data Management/Watcher": Watcher + # TBD: Features + # "TBD": Graph + # TBD: Ingest + # "TBD": Logging # Product-specific label blockers (optional) # Maps product IDs to lists of labels that prevent changelog creation for that product From 67a9d931823ab6b80ce1b4643069cbea9aee512c Mon Sep 17 00:00:00 2001 From: lcawl Date: Fri, 2 Jan 2026 18:33:51 -0800 Subject: [PATCH 3/6] Add more exclusions --- docs/changelog.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docs/changelog.yml b/docs/changelog.yml index 3c171d98b9bf9..04e672eb491aa 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -236,5 +236,45 @@ label_to_areas: # Maps product IDs to lists of labels that prevent changelog creation for that product # If you run the changelog add command with the --prs option and a PR has any of these labels, the changelog is not created product_label_blockers: + elasticsearch: + - ">non-issue" + - ">test" + - ">refactoring" + - ":Delivery/Build" + - ":Delivery/Tooling" cloud-serverless: - ">non-issue" + - ">test" + - ":Delivery/Build" + - ":Delivery/Tooling" + - ">refactoring" + - ":Distributed Coordination/Allocation" + - ":Security/Audit" + - ":Security/Authentication" + - ":Distributed Coordination/Autoscaling" + - ":Distributed Indexing/CCR" + - ":Search Foundations/CCS" + - ":Distributed Coordination/Cluster Coordination" + - ":StorageEngine/Codec" + - ":Distributed Coordination/Discovery-Plugins" + - ":Distributed Indexing/Engine" + - ":Security/FIPS" + - ":Data Management/Health" + - ":Data Management/ILM+SLM" + - ":Security/IdentityProvider" + - ":Core/Infra/CLI" + - ":Core/Infra/Circuit Breakers" + - ":Core/Infra/Core" + - ":Core/Infra/Entitlements" + - ":Core/Infra/Logging" + - ":Core/Infra/Metrics" + - ":Core/Infra/Node Lifecycle" + - ":Core/Infra/Plugins" + - ":Core/Infra/Transport API" + - ":Security/License" + - ":Data Management/Monitoring" + - ":Delivery/Packaging" + - ":Distributed Indexing/Searchable Snapshots" + - ":Distributed Coordination/Snapshot/Restore" + - ":Data Management/Stats" + - ":Data Management/Watcher" \ No newline at end of file From 16729fcc6833466ce2d97d61a5a61bc8db050065 Mon Sep 17 00:00:00 2001 From: lcawl Date: Wed, 7 Jan 2026 01:37:46 -0800 Subject: [PATCH 4/6] Fix add_blockers and render_blockers --- docs/changelog.yml | 191 +++++++++++++++++++++++---------------------- 1 file changed, 97 insertions(+), 94 deletions(-) diff --git a/docs/changelog.yml b/docs/changelog.yml index 04e672eb491aa..4d3e849804ba0 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -2,35 +2,59 @@ # This file configures the valid values for changelog fields. # Place this file as `changelog.yml` in the `docs/` directory -# Available types for changelog entries -available_types: - - breaking-change - - bug-fix - - deprecation - - docs - - enhancement - - feature - - known-issue - - regression - - security - - other +# Available products (optional - if not specified, all valid products are allowed) +available_products: + - elasticsearch + - cloud-serverless + # Add more products as needed + +# Available types for changelog entries (optional - if not specified, all valid types are allowed) +# available_types: + # - breaking-change + # - bug-fix + # - deprecation + # - docs + # - enhancement + # - feature + # - known-issue + # - regression + # - security + # - other + +# GitHub label mappings (optional - used when --pr option is specified) +# Maps GitHub PR labels to changelog type values +# When a PR has a label that matches a key, the corresponding type value is used +label_to_type: + ">breaking": breaking-change + ">breaking-java": breaking-change + ">bug": bug-fix + ">deprecation": deprecation + ">docs": docs + "documentation": docs + "release_note:enhancement": enhancement + ">enhancement": enhancement + ">feature": feature + # "type:known": known-issue + ">regression": regression + # "type:security": security + # "type:other": other -# Available subtypes for breaking changes -available_subtypes: - - api - - behavioral - - configuration - - dependency - - subscription - - plugin - - security - - other +# Available subtypes for breaking changes (optional - if not specified, all valid subtypes are allowed) +# available_subtypes: +# - api +# - behavioral +# - configuration +# - dependency +# - subscription +# - plugin +# - security +# - other -# Available lifecycle values -available_lifecycles: - - preview - - beta - - ga +# Available lifecycle values (optional - if not specified, all valid lifecycle values are allowed) +# available_lifecycles: +# - preview +# - beta +# - ga # Available areas (optional - if not specified, all areas are allowed) available_areas: @@ -118,30 +142,6 @@ available_areas: - Watcher # Add more areas as needed -# Available products (optional - if not specified, all products are allowed) -available_products: - - elasticsearch - - cloud-serverless - # Add more products as needed - -# GitHub label mappings (optional - used when --pr option is specified) -# Maps GitHub PR labels to changelog type values -# When a PR has a label that matches a key, the corresponding type value is used -label_to_type: - ">breaking": breaking-change - ">breaking-java": breaking-change - ">bug": bug-fix - ">deprecation": deprecation - ">docs": docs - "documentation": docs - "release_note:enhancement": enhancement - ">enhancement": enhancement - ">feature": feature - # "type:known": known-issue - ">regression": regression - # "type:security": security - # "type:other": other - # Maps GitHub PR labels to changelog area values # Multiple labels can map to the same area, and a single label can map to multiple areas (comma-separated) label_to_areas: @@ -235,46 +235,49 @@ label_to_areas: # Product-specific label blockers (optional) # Maps product IDs to lists of labels that prevent changelog creation for that product # If you run the changelog add command with the --prs option and a PR has any of these labels, the changelog is not created -product_label_blockers: - elasticsearch: - - ">non-issue" - - ">test" - - ">refactoring" - - ":Delivery/Build" - - ":Delivery/Tooling" - cloud-serverless: - - ">non-issue" - - ">test" - - ":Delivery/Build" - - ":Delivery/Tooling" - - ">refactoring" - - ":Distributed Coordination/Allocation" - - ":Security/Audit" - - ":Security/Authentication" - - ":Distributed Coordination/Autoscaling" - - ":Distributed Indexing/CCR" - - ":Search Foundations/CCS" - - ":Distributed Coordination/Cluster Coordination" - - ":StorageEngine/Codec" - - ":Distributed Coordination/Discovery-Plugins" - - ":Distributed Indexing/Engine" - - ":Security/FIPS" - - ":Data Management/Health" - - ":Data Management/ILM+SLM" - - ":Security/IdentityProvider" - - ":Core/Infra/CLI" - - ":Core/Infra/Circuit Breakers" - - ":Core/Infra/Core" - - ":Core/Infra/Entitlements" - - ":Core/Infra/Logging" - - ":Core/Infra/Metrics" - - ":Core/Infra/Node Lifecycle" - - ":Core/Infra/Plugins" - - ":Core/Infra/Transport API" - - ":Security/License" - - ":Data Management/Monitoring" - - ":Delivery/Packaging" - - ":Distributed Indexing/Searchable Snapshots" - - ":Distributed Coordination/Snapshot/Restore" - - ":Data Management/Stats" - - ":Data Management/Watcher" \ No newline at end of file +# add_blockers: +# elasticsearch,cloud-serverless: +# - ">non-issue" +# - ">test" +# - ">refactoring" +# - ":Delivery/Build" +# - ":Delivery/Tooling" + +# render_blockers: +# cloud-serverless: +# areas: +# - Allocation +# - Audit +# - Authentication +# - Autoscaling +# - CCR +# - CCS +# - "Cluster Coordination" +# - Codec +# - "Discovery-Plugins" +# - Engine +# - FIPS +# - Health +# - "ILM+SLM" +# - "IdentityProvider" +# - "Infra/CLI" +# - "Circuit Breakers" +# - "Infra/Core" +# - "Infra/Entitlements" +# - "Infra/Logging" +# - "Infra/Metrics" +# - "Infra/Node Lifecycle" +# - "Infra/Plugins" +# - "Infra/Transport API" +# - License +# - Monitoring +# - Packaging +# - Searchable Snapshots +# - "Snapshot/Restore" +# - Stats +# - Watcher +# types: +# - docs +# elasticsearch: +# types: +# - docs \ No newline at end of file From b69e0b2c14251d4f217927c24671b94562691812 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 12 Jan 2026 19:23:17 -0800 Subject: [PATCH 5/6] Update docs/changelog.yml --- docs/changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog.yml b/docs/changelog.yml index 4d3e849804ba0..e66f5e86a2c77 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -37,7 +37,7 @@ label_to_type: # "type:known": known-issue ">regression": regression # "type:security": security - # "type:other": other + ">upgrade": other # Available subtypes for breaking changes (optional - if not specified, all valid subtypes are allowed) # available_subtypes: From acdd15301f317a9ec7204e1b1150d50ab63be551 Mon Sep 17 00:00:00 2001 From: lcawl Date: Thu, 15 Jan 2026 15:06:27 -0800 Subject: [PATCH 6/6] Uncomment all blockers --- docs/changelog.yml | 90 +++++++++++++++++++++++----------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/docs/changelog.yml b/docs/changelog.yml index e66f5e86a2c77..3c4e0d5207c95 100644 --- a/docs/changelog.yml +++ b/docs/changelog.yml @@ -235,49 +235,49 @@ label_to_areas: # Product-specific label blockers (optional) # Maps product IDs to lists of labels that prevent changelog creation for that product # If you run the changelog add command with the --prs option and a PR has any of these labels, the changelog is not created -# add_blockers: -# elasticsearch,cloud-serverless: -# - ">non-issue" -# - ">test" -# - ">refactoring" -# - ":Delivery/Build" -# - ":Delivery/Tooling" +add_blockers: + elasticsearch,cloud-serverless: + - ">non-issue" + - ">test" + - ">refactoring" + - ":Delivery/Build" + - ":Delivery/Tooling" -# render_blockers: -# cloud-serverless: -# areas: -# - Allocation -# - Audit -# - Authentication -# - Autoscaling -# - CCR -# - CCS -# - "Cluster Coordination" -# - Codec -# - "Discovery-Plugins" -# - Engine -# - FIPS -# - Health -# - "ILM+SLM" -# - "IdentityProvider" -# - "Infra/CLI" -# - "Circuit Breakers" -# - "Infra/Core" -# - "Infra/Entitlements" -# - "Infra/Logging" -# - "Infra/Metrics" -# - "Infra/Node Lifecycle" -# - "Infra/Plugins" -# - "Infra/Transport API" -# - License -# - Monitoring -# - Packaging -# - Searchable Snapshots -# - "Snapshot/Restore" -# - Stats -# - Watcher -# types: -# - docs -# elasticsearch: -# types: -# - docs \ No newline at end of file +render_blockers: + cloud-serverless: + areas: + - Allocation + - Audit + - Authentication + - Autoscaling + - CCR + - CCS + - "Cluster Coordination" + - Codec + - "Discovery-Plugins" + - Engine + - FIPS + - Health + - "ILM+SLM" + - "IdentityProvider" + - "Infra/CLI" + - "Circuit Breakers" + - "Infra/Core" + - "Infra/Entitlements" + - "Infra/Logging" + - "Infra/Metrics" + - "Infra/Node Lifecycle" + - "Infra/Plugins" + - "Infra/Transport API" + - License + - Monitoring + - Packaging + - Searchable Snapshots + - "Snapshot/Restore" + - Stats + - Watcher + types: + - docs + elasticsearch: + types: + - docs \ No newline at end of file