-
Notifications
You must be signed in to change notification settings - Fork 8
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
2023 10 16/net #93
2023 10 16/net #93
Conversation
82bc473
to
9f0b7d4
Compare
9f0b7d4
to
b43447c
Compare
Ah - pkg/provider/kvm.go is hard-coding the port forwarding into the template. We need a generic way to handle this. So 'trust launch vm1 10.0.2.2:5000/machine/zotservice:1.0.0' should be told to pass a port in to the vm's port 80. Marking this PR 'draft' again until we have some fix for that. |
b4e914a
to
3494823
Compare
7c21435
to
8f55ad4
Compare
I'd like to merge this, but we have to first remove the hard-coded vm port forward rules from 'trust launch'. So either I need to accept optional yaml as a 'trust launch' argument, or probably i should just edit the vm definition (either after initial definition, or after install and before first run) to add the network definition. |
Closes project-machine#4 Closes project-machine#7 Implement 'mos boot' which activates all services. Implement a 'simple' network type for services, which isolates a service in a netns with a simple veth on the lxcbr0, with specified host ports forwarded into the container. layers/install: add a zot service layer which uses the simple network. Have test/launch.bats test connection to zot in network-namespaced container. update to v0.0.17 bootkit for 4M firmware kvm provider: specify bootindex 'off' for nics add a hidden subcommand to verify an install.yaml github ci - give 'make test' more time Signed-off-by: Serge Hallyn <[email protected]>
573bcac
to
0104d80
Compare
As suggested by Ryan. Signed-off-by: Serge Hallyn <[email protected]>
disable tdp_mmu in kvm enale dump_invalid_vmcs=Y in kvm_intel This appears to be causing (nested) vm crashes Signed-off-by: Serge Hallyn <[email protected]>
Signed-off-by: Serge Hallyn <[email protected]>
0104d80
to
9ac8db3
Compare
Ok - I've dropped the hacky network definition from trust launch, so I do think this is ready to merge. |
No description provided.