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

Feature: VMs could not be persisted #241

Merged
merged 2 commits into from
Oct 5, 2022
Merged

Feature: VMs could not be persisted #241

merged 2 commits into from
Oct 5, 2022

Conversation

hoh
Copy link
Member

@hoh hoh commented Oct 5, 2022

The supervisor only supported on request execution of virtual machines.

This add support for an external scheduler to send a list of VMs that should be started and persisted.

A temporary simple HTTP authentication method is used to authenticate the scheduler, this is planned to move to P2P messages from Core Channel Nodes.

@hoh hoh requested a review from odesenfans October 5, 2022 15:32
@hoh hoh changed the base branch from hoh-cleanup to main October 5, 2022 15:35
@hoh
Copy link
Member Author

hoh commented Oct 5, 2022

Depends on #240

@hoh hoh force-pushed the hoh-persistent-vm-commits branch from 6fe80a8 to 6538167 Compare October 5, 2022 15:45
vm_supervisor/resources.py Show resolved Hide resolved
vm_supervisor/run.py Show resolved Hide resolved
vm_supervisor/run.py Outdated Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
vm_supervisor/conf.py Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
vm_supervisor/views.py Outdated Show resolved Hide resolved
The supervisor only supported on request execution of
virtual machines.

This add support for an external scheduler to send a
list of VMs that should be started and persisted.

A temporary simple HTTP authentication method is
used to authenticate the scheduler, this is planned to move
to P2P messages from Core Channel Nodes.
@hoh hoh force-pushed the hoh-persistent-vm-commits branch from 7650ab9 to b4034aa Compare October 5, 2022 22:03
The supervisor only supported on request execution of
virtual machines.

This add support for an external scheduler to send a
list of VMs that should be started and persisted.

A temporary simple HTTP authentication method is
used to authenticate the scheduler, this is planned to move
to P2P messages from Core Channel Nodes.
@hoh hoh merged commit 23f05fb into main Oct 5, 2022
@hoh hoh deleted the hoh-persistent-vm-commits branch October 5, 2022 22:23
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

Successfully merging this pull request may close these issues.

2 participants