Skip to content

Conversation

@JenySadadia
Copy link

Fix node state field in filter for getting build nodes from maestro.
Maestro sends all the build nodes to dashboard except running nodes.
Fix the filter accordingly.

@JenySadadia
Copy link
Author

Tested validation after fixing the filter:

$ kci-dev --settings kci-dev.toml maestro  validate builds --all-checkouts --days 1
Fetching build information...
• stable-rc/linux-5.15.y: ✅
  Commit: 1311f5fbebece4c9cc73ba7d5f1f113e9e78b079

• media-committers/next: ✅
  Commit: 17e1e1641f74a89824d4de3aa38c78daa5686cc1

• android/android13-5.10: ✅
  Commit: 1c588d6c8a46e9b9799fecd3d36b5f17c3022f18

• android/android-mainline: ✅
  Commit: 2373ff6885024237d999ecd6764b75bf4dd62c2e

• pm/testing: ✅
  Commit: 26c9dfe8ae319700945e9a886a961e77d00c0ece

• stable-rc/linux-6.6.y: ✅
  Commit: 287b6c75b103b7ce835871252db8044431ee0a93

• netdev-testing/net-next-hw-2026-01-05--16-00: ✅
  Commit: 2aec439272904675772c58691b15a9b58e971ee9

• stable-rc/linux-5.10.y: ✅
  Commit: 33dd3ed7288a5a402cf67ac3b7ab60e36cc6d8af

• next/pending-fixes: ✅
  Commit: 4a0c0dc08ebe09aa751d98f53c91cecfe78d4f12

• android/android15-6.6: ✅
  Commit: 5240b96d4400b412d612f6a7ae2e50f737c13430

• android/android16-6.12: ✅
  Commit: 56f2af49a242ac5afbf713a2fbabaf2a61081743

• android/android14-5.15: ✅
  Commit: 580990c965e5e86bba79fbd7f074989207ddd84e

• stable-rc/linux-6.1.y: ✅
  Commit: 5a7f7397bac867b8d6ed390ae77fda999c3c59c0

• tip/master: ✅
  Commit: 5d3b0106245d467fd5ba0bd9a373a13356684f6e

• riscv/fixes: ✅
  Commit: 5e5be092ffadcab0093464ccd9e30f0c5cce16b9

• renesas/master: ✅
  Commit: 6ada1eb26177700fcf0946fcc3ff7924a79fda68

• next/master: ✅
  Commit: 6cd6c12031130a349a098dbeb19d8c3070d2dfbe

• netdev-testing/net-next-hw-2026-01-06--00-00: ✅
  Commit: 6dcf87cedde955f11fb7c097eedda9fcb0b242e0

• arm64/for-kernelci: ✅
  Commit: 736d7721a9177befe95974d9b56e7a79846cca4d

• cip/linux-6.12.y-cip: ✅
  Commit: 778d7f4596e10f90bd6045adf3f1b1fd83374354

• mainline/master: ✅
  Commit: 7f98ab9da046865d57c102fd3ca9669a29845f67

• android/android13-5.15: ✅
  Commit: 82c39c53c38603ee0aa6e40838eaf3a612104ae8

• net-next/main: ✅
  Commit: 956f569c90ab507559342d289f4c923adfbf06f5

• cip/linux-5.10.y-cip: ✅
  Commit: b7739396cbb4872f9aa352ba4082e4bb46ad092e

• android/android17-6.18: ✅
  Commit: d1fc2286a5a2815948f6ed96b4444bcfb4b90727

• stable-rc/linux-6.12.y: ✅
  Commit: d2bbb4357a1e2183d0b55b012e444141acd20132

• netdev-testing/net-next-hw-2026-01-06--08-00: ✅
  Commit: d5cc9b8575ff3cf25c58836c2021fd9141fc1816

• omap/for-next: ✅
  Commit: df074cb76e937d8962c020f8419eb4215a92abf5

• linux-pci/for-linus: ✅
  Commit: df27c03b9e3ef2baa9e9c9f56a771d463a84489d

• cip/linux-6.1.y-cip: ✅
  Commit: e493b214f2b4f2efc5177e176838270a96197b0d

• chromiumos/chromeos-6.6: ✅
  Commit: e694502526aaf347a3cd7338821713a0696be5c8

• qcom/for-next: ✅
  Commit: ec32d8dd6b7a0011bde0fbd22be2b845eef67db7

• android/android12-5.10: ✅
  Commit: ee498814339ca96f8ca824f994f24cff537387b1

• krzysztof/for-next: ✅
  Commit: fefc12a70eb12e0b04f0b59b623965dd3ab1f4ba

@JenySadadia JenySadadia force-pushed the fix-state-filter branch 2 times, most recently from edfa0c8 to 86f8e1d Compare January 6, 2026 14:40
Fix node `state` field in filter for getting build
nodes from maestro.
Maestro sends all the build nodes to dashboard
except running nodes.
Fix the filter accordingly.

Signed-off-by: Jeny Sadadia <jeny.sadadia@collabora.com>
@aliceinwire aliceinwire merged commit ef6db9c into kernelci:main Jan 8, 2026
10 checks passed
@JenySadadia JenySadadia deleted the fix-state-filter branch January 8, 2026 06:28
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