Skip to content

Fix node logging bugs, add missing ReplicaSet watch, remove committed binary#20

Merged
xonas1101 merged 4 commits intofeat-add-node-loggingfrom
copilot/sub-pr-19
Mar 18, 2026
Merged

Fix node logging bugs, add missing ReplicaSet watch, remove committed binary#20
xonas1101 merged 4 commits intofeat-add-node-loggingfrom
copilot/sub-pr-19

Conversation

Copy link
Copy Markdown

Copilot AI commented Mar 12, 2026

Review and fixes for the node logging feature added in the previous commit.

  • Remove go1.23.4.linux-amd64.tar.gz (71MB) from repo, add *.tar.gz to .gitignore
  • Fix nodeLine() — nodes are cluster-scoped; node.Namespace is always empty, producing a spurious space in output
  • Add missing ReplicaSet watch in SetupWithManager — deployments, pods, and nodes all had watches but replicasets did not, so RS changes never triggered reconciliation
  • Add node unit testtestNode helper + test case verifying observed count for node resources
  • Update config/samples/logger_v1_logger.yaml — replace scaffold TODO with a working sample CR including all resource types
  • Update example/crd.yaml — add nodes to the resources list
  • Update README.md — reflect Node support throughout (description, feature list, usage instructions, and YAML example)

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits March 12, 2026 11:26
…ch, add node test, update sample CR

Co-authored-by: xonas1101 <81941842+xonas1101@users.noreply.github.com>
Co-authored-by: xonas1101 <81941842+xonas1101@users.noreply.github.com>
Copilot AI changed the title [WIP] [#15] Add logging for nodes Fix node logging bugs, add missing ReplicaSet watch, remove committed binary Mar 12, 2026
…e support

Co-authored-by: xonas1101 <81941842+xonas1101@users.noreply.github.com>
@xonas1101 xonas1101 marked this pull request as ready for review March 18, 2026 05:37
@xonas1101 xonas1101 merged commit 52c7fbd into feat-add-node-logging Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants