Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Testing support for German localised language versions of Microsoft Windows for the Elastic Stack #2805

Closed
jstrassb opened this issue Jul 15, 2022 · 11 comments

Comments

@jstrassb
Copy link

I noticed various reports of issues with the installation and ongoing operation of the Elastic Agent on a localised operating system version, specifically German language Microsoft Windows, and was directed here to start a discussion around options to include this in our tests for the Elastic Stack.

The language of Windows changes certain parameters which can lead to problems, e.g. the Administrator group name is localised (elastic/beats#26665 (comment) and elastic/beats#26665 (comment)).

This leads to known issues for certain components of the Elastic Stack, e.g. Elastic Agent (elastic/elastic-agent#150), and so far we are mostly reactive on reports of such problems.

I would like to suggest include localised testing support for German language Windows in this instance and am opening this issue to discuss further.
Ideally we could extend this to other commonly used localised language versions as well in the future.

@mdelapenya
Copy link
Contributor

Hey @jstrassb thanks for opening this issue. As a user with two ñ in my surname, I think that testing with different language profiles is important: i.e, I'm not Pena Pena nor Pe/a Pe/a nor Penya Penya... 🤣

What I'm not sure is about the need for an automated test here. I'd advocate for including this kind of verification in the manual test executions that @dikshachauhan-qasource and her team are running apart from the automated tests.

@jlind23 could you help here to identify and prioritise the work here?

@jlind23
Copy link
Contributor

jlind23 commented Jul 18, 2022

@mdelapenya i'll bring that up with @deepikakeshav-qasource during our next meeting.

@dikshachauhan-qasource
Copy link
Contributor

Sure, @jlind23 , We will add this to our meeting items. We are already taking take for French, Korean and Spanish VMs.

@jstrassb
Copy link
Author

jstrassb commented Jul 21, 2022

@mdelapenya as someone with an ß in his surname, that I only substitute as per the rules with double s for ease of use, I completely feel you 😆

Thanks a lot @dikshachauhan-qasource for looking into this!
Here specifically my user confirmed that many of the issues they saw with Elastic Agent in a German Windows installation do not appear on an English Windows test system.

@sachin-frayne
Copy link

Hello Team,

I have taken over the case from Janko, can I get an update on this SDH. What are the next steps, should we open an ER give them the number and close out the SDH and the case?

@crisdarocha
Copy link

@ckauf fully agree that "your language is not supported" will not end well.

@jlind23, @dikshachauhan-qasource and @mdelapenya what is the status here? How did the discussion go in the last meeting?

Thanks!

@crisdarocha
Copy link

Looked into their diagnostics and couldn't find anything useful to help move here.

But it seems the diagnostics itself has the same error message

Error 1: unable to gather diagnostics data: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing open \\\\.\\pipe\\elastic-agent-system: Zugriff verweigert"
Error 2: unable to gather metrics data: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing open \\\\.\\pipe\\elastic-agent-system: Zugriff verweigert"

I see elastic/elastic-agent#150 catching up some pace. Are we also testing this for German, or is this "candidate 8.5" only for French?

@crisdarocha
Copy link

Could easily reproduce the issue in a Windows 10 in German. Opened a public bug report, so I can give it to the user for their tracking (elastic/elastic-agent#857).

@jlind23 @dikshachauhan-qasource @mdelapenya what do we need to get traction for this bug? Rather large and strategic customer for our public sector in Germany and Europe.

CC: @ckauf @jstrassb

@mdelapenya
Copy link
Contributor

I don't know if this public repo is the best place to track the issue, as the repo is intended to manage the e2e scenarios that cover Fleet and other different Observability projects: bugs in the scenarios, new scenario request, new platform support, etc.

As the issue described here is related to the elastic-agent, I'd move the ticket to that repo, as a bug: Localised language versions of MS Windows fails with XYZ error

@crisdarocha
Copy link

crisdarocha commented Aug 4, 2022

@mdelapenya I agree with you.

I created elastic/elastic-agent#857 with that intent. Focusing on the bug itself and getting it solved in a sustainable way as soon as possible.

Should I ping you and the others in the issue, for tracking?

@crisdarocha
Copy link

@mdelapenya as we have the issue tracked in the other repo, feel free to close this one, if you prefer.

Thanks a lot!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants