diff --git a/.github/ISSUE_TEMPLATE/bug_template.md b/.github/ISSUE_TEMPLATE/bug_template.md
deleted file mode 100644
index be3ae51b237ee..0000000000000
--- a/.github/ISSUE_TEMPLATE/bug_template.md
+++ /dev/null
@@ -1,33 +0,0 @@
----
-name: 🐛 Bug report
-about: Create a report to help us improve
-title: "[BUG]"
-labels: 'bug, untriaged'
-assignees: ''
----
-
-**Describe the bug**
-A clear and concise description of what the bug is.
-
-**To Reproduce**
-Steps to reproduce the behavior:
-1. Go to '...'
-2. Click on '....'
-3. Scroll down to '....'
-4. See error
-
-**Expected behavior**
-A clear and concise description of what you expected to happen.
-
-**Plugins**
-Please list all plugins currently enabled.
-
-**Screenshots**
-If applicable, add screenshots to help explain your problem.
-
-**Host/Environment (please complete the following information):**
- - OS: [e.g. iOS]
- - Version [e.g. 22]
-
-**Additional context**
-Add any other context about the problem here.
diff --git a/.github/ISSUE_TEMPLATE/bug_template.yml b/.github/ISSUE_TEMPLATE/bug_template.yml
new file mode 100644
index 0000000000000..f2c3b0837c04f
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_template.yml
@@ -0,0 +1,84 @@
+name: 🐛 Bug report
+description: Create a report to help us improve
+title: "[BUG]
"
+labels: ['bug, untriaged']
+body:
+ - type: textarea
+ attributes:
+ label: Describe the bug
+ description: A clear and concise description of what the bug is.
+ validations:
+ required: true
+ - type: dropdown
+ attributes:
+ label: Choose the related component
+ description: Choose one specific OpenSearch component your problem belongs to.
+ multiple: false
+ options:
+ - Search:Resiliency
+ - Search:Performance
+ - Search:Query Capabilities
+ - Search:Query Insights
+ - Search:Aggregations
+ - Search:Remote Search
+ - Search:Relevance
+ - Search:Searchable Snapshots
+ - Search
+ - Indexing:Replication
+ - Indexing:Performance
+ - Indexing
+ - Storage:Snapshots
+ - Storage:Performance
+ - Storage:Durability
+ - Storage:Remote
+ - Storage
+ - Cluster Manager
+ - Extensions
+ - Build Libraries & Interfaces
+ - Plugins
+ - Others
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: To Reproduce
+ description: Steps to reproduce the behavior.
+ value: |
+ 1. Go to '...'
+ 2. Click on '....'
+ 3. Scroll down to '....'
+ 4. See error
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: Expected behavior
+ description: A clear and concise description of what you expected to happen.
+ validations:
+ required: true
+ - type: textarea
+ attributes:
+ label: Documents, Screenshots
+ description: If applicable, please attach more information in this area, like log files or screenshoots, to help debug your problem.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Host/Environment
+ value: |
+ - OS: [e.g. iOS]
+ - Version [e.g. 22]
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Plugins
+ description: Please list all plugins currently enabled.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Additional context
+ description: Add any other context about the problem here.
+ validations:
+ required: false