-
Notifications
You must be signed in to change notification settings - Fork 51
Comparing changes
Open a pull request
base repository: run-ai/fake-gpu-operator
base: v0.0.71
head repository: run-ai/fake-gpu-operator
compare: v0.0.72
- 10 commits
- 20 files changed
- 1 contributor
Commits on Jan 29, 2026
-
feat: add KWOK mode for compute-domain-dra-plugin
Add new kwok-compute-domain-dra-plugin component that creates ResourceSlices for compute domain channels on KWOK simulated nodes. Key changes: - New internal/kwok-compute-domain-dra-plugin package with Node controller - Controller watches nodes with label type=kwok or annotation kwok.x-k8s.io/node=fake - Creates ResourceSlice named kwok-<node>-compute-domain-channel for each KWOK node - ResourceSlice contains channel-0 device for compute domain allocation - New cmd/kwok-compute-domain-dra-plugin entrypoint - Updated Dockerfile and Makefile to build new component
Configuration menu - View commit details
-
Copy full SHA for 3853a1c - Browse repository at this point
Copy the full SHA 3853a1cView commit details -
feat(helm): add kwokComputeDomainDraPlugin values
Add new Helm values block for KWOK compute-domain DRA plugin: - kwokComputeDomainDraPlugin.enabled (default: false) - image configuration - resource requests/limits
Configuration menu - View commit details
-
Copy full SHA for 84cf9ba - Browse repository at this point
Copy the full SHA 84cf9baView commit details -
feat(helm): add KWOK compute-domain-dra-plugin deployment templates
Add Helm templates for KWOK compute-domain DRA plugin deployment: - deployment.yaml: single replica Deployment with no host volumes - serviceaccount.yaml: dedicated service account - clusterrole.yaml: permissions for nodes and resourceslices - clusterrolebinding.yaml: binds role to service account All templates gated by kwokComputeDomainDraPlugin.enabled flag.
Configuration menu - View commit details
-
Copy full SHA for cc2ee1c - Browse repository at this point
Copy the full SHA cc2ee1cView commit details -
test: enable KWOK compute-domain-dra-plugin in integration tests
Update integration test harness: - Enable kwokComputeDomainDraPlugin in values.yaml - Load kwok-compute-domain-dra-plugin image into kind cluster - Pass image tag to helm install - Wait for kwok-compute-domain-dra-plugin deployment readiness
Configuration menu - View commit details
-
Copy full SHA for ea0b0cb - Browse repository at this point
Copy the full SHA ea0b0cbView commit details -
test: add KWOK compute-domain integration tests
Add integration tests for compute-domain on KWOK nodes: - Test manifest: compute-domain-kwok-pod.yaml with ComputeDomain CR and Pod targeting KWOK node with nodeSelector and tolerations - Test: ResourceSlice created for KWOK nodes with compute-domain channels - Test: Pod scheduled on KWOK node can allocate compute-domain claim - Test: ComputeDomain status updated to Ready with KWOK node listed
Configuration menu - View commit details
-
Copy full SHA for e8eb57b - Browse repository at this point
Copy the full SHA e8eb57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7647fd4 - Browse repository at this point
Copy the full SHA 7647fd4View commit details
Commits on Feb 2, 2026
-
Configuration menu - View commit details
-
Copy full SHA for bc4cafa - Browse repository at this point
Copy the full SHA bc4cafaView commit details -
refactor(kwok-compute-domain-dra-plugin): klog
replace log with klog for structured logging
Configuration menu - View commit details
-
Copy full SHA for 2017adf - Browse repository at this point
Copy the full SHA 2017adfView commit details -
Merge pull request #163 from run-ai/erez/fix-compute-domain-resource-…
…claim-template-name fix: compute domain template name
Configuration menu - View commit details
-
Copy full SHA for e902f4d - Browse repository at this point
Copy the full SHA e902f4dView commit details -
Merge pull request #162 from run-ai/erez/compute-domain-kwok
compute domain plugin for KWOK nodes
Configuration menu - View commit details
-
Copy full SHA for 454f059 - Browse repository at this point
Copy the full SHA 454f059View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.71...v0.0.72