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

feat(vm, gpu): VM per peer, setup networking, add all GPUs to the VM [fixes BRND-60, PRO-721] #2356

Merged
merged 35 commits into from
Sep 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
edfac13
add vm-network-utils
kmd-fl Aug 20, 2024
551026a
setup network on VM creation
kmd-fl Aug 21, 2024
b63d4ef
remove trash
kmd-fl Aug 21, 2024
5f165ab
fix clippy
kmd-fl Aug 21, 2024
13f5ad1
fix 28 chain name char restriction
kmd-fl Aug 21, 2024
0217463
remove ref
kmd-fl Aug 22, 2024
bf03bc4
feat(vm): add all GPUs on the host to a VM
kmd-fl Aug 22, 2024
ca227e7
fix lints
kmd-fl Aug 22, 2024
ec2f624
modify the rules
kmd-fl Aug 26, 2024
f91add6
Merge branch 'vm-networking' into vm-gpu
kmd-fl Aug 26, 2024
e327b56
add gpu enable config
kmd-fl Aug 26, 2024
d11e7d8
fix remove
kmd-fl Aug 27, 2024
28f075c
add IOMMU groups
kmd-fl Aug 27, 2024
c007bca
fix(config): add default value for VmNetworkConfig::vm_ip
folex Aug 28, 2024
3e23545
fix(config): fix type error
folex Aug 28, 2024
33d341b
do not export non-endpoint pci devices
kmd-fl Aug 28, 2024
9741c40
Merge branch 'vm-networking' into vm-gpu
folex Aug 28, 2024
01bbe24
fix
kmd-fl Aug 28, 2024
b768a7f
fix
kmd-fl Aug 28, 2024
cc42e1d
fix: default values for all VmConfig except public_ip, move linux-spe…
folex Aug 28, 2024
08072e4
fix: add imports to linux.rs
folex Aug 28, 2024
66c4bf9
fix: hope to fix compilation errors
folex Aug 28, 2024
3736b86
fix: allow unused imports
folex Aug 28, 2024
ab6ed30
fix: export visibility levels
folex Aug 28, 2024
9a87b57
fix(vm_config): br0 => virbr0
folex Aug 28, 2024
c279460
allocate memory based on physical cores
kmd-fl Aug 29, 2024
36cfc01
fix prev commit
kmd-fl Aug 29, 2024
082aa5f
fix tests
kmd-fl Aug 29, 2024
dd481cd
fix fmt
kmd-fl Aug 29, 2024
26a58f0
Merge branch 'vm-networking' into vm-gpu
kmd-fl Aug 29, 2024
3c6ec30
try to make create_vm restartable
kmd-fl Aug 29, 2024
02d7f10
fix the fix
kmd-fl Aug 30, 2024
8757f10
fix defaults
kmd-fl Aug 30, 2024
a34fb1a
try to fix destroy
kmd-fl Aug 30, 2024
c11f388
fix pause
kmd-fl Aug 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ jobs:
- nox-snapshot
uses: fluencelabs/cli/.github/workflows/tests.yml@main
with:
ref: up-clients
nox-image: "${{ needs.nox-snapshot.outputs.nox-image }}"

js-client:
Expand Down
Loading
Loading