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

Fleet Desktop out of Beta #5684

Closed
12 of 15 tasks
zwass opened this issue May 11, 2022 · 5 comments
Closed
12 of 15 tasks

Fleet Desktop out of Beta #5684

zwass opened this issue May 11, 2022 · 5 comments
Assignees
Labels
~fleet-desktop Involves changes to Fleet Desktop story A user story defining an entire feature

Comments

@zwass
Copy link
Member

zwass commented May 11, 2022

Tasks to be completed before bringing Desktop out of Beta:

Next release (Agent):

Next release (Platform):


Before stable:


Maybe not required for stable:

@zwass zwass added the ~fleet-desktop Involves changes to Fleet Desktop label May 11, 2022
@lucasmrod
Copy link
Member

Cool! I will be creating issues and linking them here.

@lucasmrod
Copy link
Member

lucasmrod commented May 11, 2022

To discuss

Multi-sessions

Currently Fleet Desktop will show a tray icon on the current logon session. It hasn't been tested on hosts with multi-sessions. We need to define if we want this for the non-beta release. It involves:

  • Do some research around multi-session support on the three OSs (Windows, Linux and macOS are basically three different worlds).
  • Define what we really want, do we want to show a tray icon on every logon session? (there are subtleties depending on the OS).

Current Linux "Fleet Desktop" support

Works on

  • CentOS 7 ☑️ [1]
  • Ubuntu 18.04 ✅
  • Ubuntu 20.04 ✅
  • Ubuntu 21.04 ☑️ [2]
  • Ubuntu 22.04 ☑️ [2]

Doesn't work on

  • Ubuntu 16.04 ❌ [3]
  • CentOS Stream 8 ❌ [4]

[1] Uninstalling leaves the sudo -u and fleet-desktop process running (and the tray icon).
[2] After a clean OS installation, "My device" is opening the text editor instead of the default browser (Firefox). The issue was fixed once Chrome is installed and made it the default browser. (#5716)
[3] fleet-desktop fails to start with the following error: Apr 25 05:38:52 ubuntu orbit[28449]: /var/lib/orbit/bin/desktop/linux/stable/fleet-desktop: symbol lookup error: /var/lib/orbit/bin/desktop/linux/stable/libayatana-ido3-0.4.so.0: undefined symbol: gtk_show_uri_on_window
[4] sudo -u command is executed (both sudo -u and fleet-desktop processes are running), but no tray icon is displayed. Do we even support CentOS Stream 8? (I had to install the rpm with --noverify because of a sha256 mismatch).

@zhumo zhumo added the story A user story defining an entire feature label Jun 2, 2022
@zhumo zhumo self-assigned this Jun 2, 2022
@lucasmrod
Copy link
Member

I've just added one more issue to the topmost list: #6063.

@mikermcneil
Copy link
Member

@zhumo Can this be closed?

@zhumo zhumo moved this from ✅ In development to 🙌 Confirm & Celebrate in ⚗️ ‎‎Roadmap Aug 16, 2022
@zhumo
Copy link
Contributor

zhumo commented Aug 16, 2022

Yes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
~fleet-desktop Involves changes to Fleet Desktop story A user story defining an entire feature
Development

No branches or pull requests

4 participants