Jun Duan

Results 23 comments of Jun Duan

I thought about the proposed solutions, and also reflected on the current designs of the status controller. When the status controller handles singleton statuses, it solely relies on the changes...

As mentioned in the opening comment, I'm working on #1945 and I wrote tests for my code changes against #1945. But this bug prevents the tests from succeeding. Therefore, I...

Consider the status of namespace objects, which category does it fall into? I think it falls in to 3 (neither side has authority over the other).

Attached file shows the content changes of an example k8s job handled by kueue _without_ the existence of Kubesteller. Github doesn't like an attached file with `.yaml` extension so I...

@MikeSpreitzer I just tried to catch an earlier version by changing my command from ``` kubectl apply -f pi-job.yaml && kubectl get job pi --show-managed-fields -oyaml -w > pi-job-no-ks.yaml ```...

@MikeSpreitzer Your suggestion worked. Attached is the updated content of the Job. [pi-job-no-ks.yaml.txt](https://github.com/user-attachments/files/16875582/pi-job-no-ks.yaml.txt) The two observations are still valid for this updated content.

Attached file shows the content changes of an example k8s job handled by kueue + KubeSteller (0.22.0). Github doesn't like the `.yaml` file name extension so I appended `.txt`. [pi-job.yaml.txt](https://github.com/user-attachments/files/16897557/pi-job.yaml.txt)

I'm introducing [some facility](https://github.com/kubestellar/kubestellar/pull/2449) to my testbed, so that I can easily load latest build (instead of a release) of the KS controller manager into the setup, and I can...

> Compare with discussion in #2436, where I look at the text file from [#1851 (comment)](https://github.com/kubestellar/kubestellar/issues/1851#issuecomment-2332166094) . Why is there not a controller fight in that case? Note that you...

> Another thing concerns the update that produced the Job starting at line 1395. Here FieldManager "controller-manager" wrote most of `.status` at 12:49:11Z --- but **NOT** `.status.ready`. Why did it...