elastic/kibana

Component template: missing name check

開放

#189,189 建立於 2024年7月25日

 (4 則留言) (0 個反應) (0 位負責人)TypeScript (8,021 個分叉)batch import
Feature:Index ManagementTeam:Kibana Managementbuggood first issue

倉庫指標

星標
 (19,065 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Kibana version: 8.13.2

Elasticsearch version: 8.13.2

Server OS version: Rocky 8.10

Browser version: Firefox 128.0

Browser OS version: macOS Sonoma

Original install method (e.g. download page, yum, from source, etc.): I think via rpm.

Describe the bug: When creating a new component template, it is legal to use forward slashes like in "a/b". This is not yet by itself a bug, but once created, the component template can no longer be viewed, edited, or deleted. My guess is that the API looks for the "_component_template/a/" endpoint due to the forward slash in the name, which doesn't exist.

I haven't tested if it's also possible to create a component template named "a/b" via the API. In any case, I'm now stuck with an unusable component template that can't be removed.

Steps to reproduce:

  1. Create a component template named "a/b"
  2. Try to view, edit, or delete the component template.

Expected behavior: There should be a name check and/or the possibility of editing/removing such a component template.

貢獻者指南