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

Option to not apply default user apps #156

Open
eric-c-wood opened this issue Sep 25, 2023 · 4 comments
Open

Option to not apply default user apps #156

eric-c-wood opened this issue Sep 25, 2023 · 4 comments

Comments

@eric-c-wood
Copy link
Contributor

It is desired to have an option to skip the application of the default user apps. The recently added external node attribute will allow the default user apps to be skipped but the external nodes will not be managed by Phenix/Minimega. We need a method that allows the default user apps to be skipped for VMs that will still be managed by Phenix/Minimega.

@activeshadow
Copy link
Collaborator

Hi @eric-c-wood. Would you like to see this at the per-VM level or at the experiment level?

@eric-c-wood
Copy link
Contributor Author

@activeshadow We would like to see this at the per-VM level.

@activeshadow
Copy link
Collaborator

This could be done pretty easily with node annotations added to the topology config.

Disabling them via the UI could just add the annotation to the topology, and could be added as part of the UI in the future if this is needed soon.

@eric-c-wood
Copy link
Contributor Author

@activeshadow Adding node annotations to a topology sounds like a plan. While I like the idea of using the UI to automatically disable default user apps by adding a designated annotation to a topology, the UI component is not essential for us. Having the annotation that allows us to skip the default apps will satisfy our immediate needs. We look forward to using the annotation that gets designated.

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

No branches or pull requests

2 participants