-
Notifications
You must be signed in to change notification settings - Fork 63
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
Refactor VM and application definitions #918
Conversation
502 bad gateway error when accessing outlook. teams works |
Good catch. There was a typo in the command. Fixed now, also tweaked it a bit more and rebased. |
pdf not being sent to the pdf vm for opening. it opens in the untrusted browser tab not downloaded and opened with the xdg-handler. |
Same with Chrome and comms-vm. That is the only issue I found on X1. Other than that everything seems to be good. Test-automation passes. |
also it seems that the shutdown and reboot are not working. |
For me they worked fine. There is a known issue that directly after a |
Checked that ci-test-automation succeeds for Orin-AGX, apps launch and power menu works. Was testing on other targets than x1 really necessary? |
Signed-off-by: Yuri Nesterov <[email protected]>
Thanks for testing. This mainly affects laptop targets but it's good to know that AGX works fine. |
The PDF issue should be fixed now. |
pdf working, teams and outlook also working. |
I also confirmed with X1 that pdf files and connections in business-vm work now. |
Description of changes
This is an attempt to slightly refactor the application definitions to make it easier to add and remove applications. Currently, adding and removing applications is not straightforward because it requires editing multiple locations to add a launcher, GIVC configuration, etc.
Here are the main changes:
Checklist for things done
x86_64
aarch64
riscv64
make-checks
and it passesnixos-rebuild ... switch
Instructions for Testing
This PR does not introduce new functionality as it is mostly refactoring to make it easier to define virtual machines and applications. Overall testing is probably required to ensure all applications still work especially those in the business-vm.