support for MacOS Hypervisor.framework with multiple sandboxes
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 20/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- macos, rust
- Domínio
- operating-systems
Direção de pesquisa
Comece revisando o PR #1674 sobre o suporte existente do macOS a uma única sandbox e, em seguida, compare essa abordagem com a alternativa de processo remoto da issue #1706. Rastreie as APIs do Hypervisor.framework ausentes ou com defeito e determine quando será possível oferecer suporte a sandboxes paralelas; considera-se concluído quando várias sandboxes do macOS forem executadas simultaneamente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
https://github.com/hyperlight-dev/hyperlight/pull/1674 added single sandbox suppot on macos. We should be able to support multiple sandboxes in parallel but there are some Hypervisor.framework api's that are missing/buggy. This is a place holder for that when it becomes ready.
There is also an approach for creating multiple sandboxes via remote processes that would do a similar thing but might have a higher overhead and that approach is covered in https://github.com/hyperlight-dev/hyperlight/issues/1706. Both can be supported simultaneously.
- Linguagem predominante
- Rust
- Estrelas
- 4.7k
- Forks
- 217
- Merge médio
- 2d 55min
- PRs com merge (30d)
- 56
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de hyperlight-dev/hyperlight
-
lifecycle/needs-review
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
hyperlight-dev/hyperlight#1940 ·
Mantenedores costumam responder em até 1 dia
-
lifecycle/needs-review
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
hyperlight-dev/hyperlight#1939 ·
Mantenedores costumam responder em até 1 dia
-
lifecycle/needs-review
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
hyperlight-dev/hyperlight#1842 ·
Mantenedores costumam responder em até 1 dia
-
lifecycle/needs-review
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
hyperlight-dev/hyperlight#1836 ·
Mantenedores costumam responder em até 1 dia
-
Remove `UninitializedSandbox` and `SandboxConfiguration` from the public APITalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Abertalifecycle/needs-review
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
hyperlight-dev/hyperlight#1804 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de hyperlight-dev/hyperlight
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
pop-os/cosmic-comp#2956 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
area:release criticality:p3 documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
registrystack/registry-stack#2085 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
libp2p/rust-libp2p#6694 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
EmbarkStudios/cargo-deny#910 ·