Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter doesn't work on Data Streams page for Non-default namespace with special characters. #95900

Closed
amolnater-qasource opened this issue Mar 31, 2021 · 8 comments
Labels
bug Fixes for quality problems that affect the customer experience Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@amolnater-qasource
Copy link

amolnater-qasource commented Mar 31, 2021

Kibana version: 7.13.0 Snapshot Kibana Cloud environment

Host OS and Browser version: All, All

Build Details:

   Artifact link used: https://snapshots.elastic.co/7.13.0-90ede9b6/downloads/beats/elastic-agent/elastic-agent-7.13.0-SNAPSHOT-windows-x86_64.zip
   Build: 39868
   Commit: 7977d493ce4fedd35b9c79435be4b6c2c6559345

Preconditions:

  1. 7.13.0 Snapshot Kibana Cloud environment should be available.
  2. Agent must be enrolled with default policy having System integration.

Steps to reproduce:

  1. Login to Kibana environment.
  2. Navigate to Policies tab and create few policies with namespace having special characters like $,^,+,@
  3. Navigate to Agents tab and assign to each policy
  4. Navigate to Data Streams tab and apply namespace filter.
  5. Observe filter doesn't work and shows red line under search bar.

Expected Result:
Filter should work for non-default namespace with special characters or User should not be able to create policy with these special characters $,^,+,@

Reference Tickets:
elastic/beats#23352

Screenshots:
namespace

@amolnater-qasource amolnater-qasource added the bug Fixes for quality problems that affect the customer experience label Mar 31, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label Mar 31, 2021
@amolnater-qasource
Copy link
Author

@manishgupta-qasource Please review.

@manishgupta-qasource
Copy link

Reviewed & Assigned to @dedemorton

@manishgupta-qasource manishgupta-qasource added impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. Feature:Fleet Fleet team's agent central management project labels Mar 31, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Feature:Fleet)

@jen-huang jen-huang assigned jen-huang and unassigned dedemorton Mar 31, 2021
@jen-huang jen-huang added Team:Fleet Team label for Observability Data Collection Fleet team and removed impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. labels Apr 1, 2021
@botelastic botelastic bot removed the needs-team Issues missing a team label label Apr 1, 2021
@jen-huang jen-huang removed their assignment Apr 1, 2021
@jen-huang
Copy link
Contributor

This isn't a super critical issue IMO. We need to wrap the query. Unassigning myself so anyone can pick this up.

@EricDavisX
Copy link
Contributor

sounds good, thank you. @ph @mostlyjason we can explicitly scope it for 7.14 or beyond, or leave it unassigned in case anyone wants to pick it up ad-hoc

@mostlyjason
Copy link
Contributor

Looks like these are valid index name characters https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-create-index.html#indices-create-api-path-params

Agree on not high impact since custom namespaces are an advanced feature so a small portion of people will run into this

@jen-huang
Copy link
Contributor

Closing as a duplicate of #87036.

@dikshachauhan-qasource
Copy link

Bug Conversion

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Feature:Fleet Fleet team's agent central management project Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

8 participants