Commit Graph

120 Commits

Author SHA256 Message Date
penguin 34a091fb43 Upgrade ASK kernel base to Linux 6.18.34 2026-06-02 13:41:00 +08:00
penguin a46c304df2 Fixed fan churning 2026-06-01 23:53:43 +08:00
penguin 4e8e1896cf Option to update the config without flashing the image again 2026-06-01 22:47:03 +08:00
penguin a2e5c2aa7a Upgrade ASK kernel base to Linux 6.18.30
Move the custom ASK/NXP kernel build from lf-6.18.2-1.0.0 toward
the upstream stable 6.18.y baseline, currently 6.18.30.

This pulls in upstream stable fixes, including the BPF verifier fix needed
by Cilium. The previous 6.18.2-based kernel triggered:

  verifier bug: REG INVARIANTS VIOLATION (false_reg1)
  reg_bounds_sanity_check()
  bpf_prog_load()
  cilium-agent

The issue is no longer reproduced on 6.18.30 after fresh boot:
Cilium 1.19.2 reports healthy, BPF datapath is active, all controllers are
healthy, cluster health is reachable, and dmesg no longer shows the verifier
warning.

Refresh affected ASK upstream patch splits:
- add bridge br_input patch
- refresh xfrm policy/state patches
- update package/kernel build inputs for 6.18.30
2026-05-16 03:41:54 +08:00
penguin 3324412142 Disable debug petches 2026-05-14 07:55:26 +08:00
penguin 839576a15f cmm offload is now working 2026-05-14 07:29:45 +08:00
penguin 1dab92663d Merge branch 'ask' 2026-05-11 07:58:14 +08:00
penguin 222235fa1c Added cmm docs 2026-05-11 07:56:55 +08:00
penguin 7411e1994b Got cmm working 2026-05-11 07:01:39 +08:00
penguin 35f2edc0b5 ctl create cmm 2026-05-11 04:48:00 +08:00
penguin dca01e4abf Added cmm image 2026-05-11 02:13:10 +08:00
penguin e0bb9d72a4 Added ASK's cmm config 2026-05-10 23:20:59 +08:00
penguin 9ccd41bc54 Got dpa_app working 2026-05-10 22:25:46 +08:00
penguin 8bc9737032 Export missing bin, dpa_app to support env vars 2026-05-10 06:48:54 +08:00
penguin 9ecb865828 Typo 2026-05-10 06:27:56 +08:00
penguin 603313f736 Added mirror support to avoid hitting remote constantly 2026-05-10 06:12:51 +08:00
penguin 075efa3348 Copy requried xml files 2026-05-10 05:09:53 +08:00
penguin d308dafa4c Missing files 2026-05-10 04:36:51 +08:00
penguin 9fd18cfe6f Successfully build based on ASK and run k8s, cdx pending 2026-05-10 04:35:55 +08:00
penguin 9c6fb5194e port ASK kernel patchset to 6.18 application state 2026-05-09 05:23:55 +08:00
penguin 55569ba9ff Stashed changes 2026-05-04 21:02:43 +08:00
penguin 2a1a5a8f08 Worker node upgrade chain 2026-04-29 19:28:18 +08:00
penguin e1959bee6d Refactor into RenderAgent and ApplyAgent 2026-04-29 16:41:40 +08:00
penguin 6d290a97ae Passed cilium connectivity tests as a worker node 2026-04-29 04:45:25 +08:00
penguin e86b3b3383 Added supervised-init.sh to retry ctl init 2026-04-28 03:56:27 +08:00
penguin 7b31a1dec3 Removed build dependency on jq 2026-04-28 00:57:23 +08:00
penguin 84d2c7c8e8 Update README.md 2026-04-28 00:41:20 +08:00
penguin 1d45b07e1a Added setup-build-host.sh 2026-04-28 00:15:32 +08:00
penguin ee890a5494 Typo 2026-04-28 00:02:01 +08:00
penguin aa57177db0 Ensure loop ready 2026-04-27 23:58:56 +08:00
penguin dcb4d8d4c6 Removed local proxy 2026-04-27 23:12:27 +08:00
penguin 7ade7498c9 Split monolith agent into controller and agent 2026-04-27 01:32:39 +08:00
penguin de830a4e3b Mark complete after upgrade success 2026-04-27 01:24:10 +08:00
penguin d7c2dac944 Refine controller template and probe listeners 2026-04-27 00:28:25 +08:00
penguin 8fae920fc8 Renamed ControlAgent to NodeControl 2026-04-25 04:38:23 +08:00
penguin 1354e83813 Added: ctl create controller 2026-04-25 00:46:43 +08:00
penguin e4a19e5926 Migrate to generated clients 2026-04-24 02:51:02 +08:00
penguin 4549b9d167 Controller to not touch osup if possible 2026-04-23 19:05:07 +08:00
penguin 9eba55e7ee Drop admission logic. Use a plain controller instead 2026-04-22 05:01:48 +08:00
penguin 6ddff7c433 Drafting ctl controller 2026-04-20 02:51:02 +08:00
penguin c6b399ba22 Added pkgclean & distclean for clitools 2026-04-17 03:24:17 +08:00
penguin e138ec1254 Removed git dependency on make 2026-04-17 03:16:27 +08:00
penguin 8adf03a2a4 Removed curl dependency on make 2026-04-17 02:42:27 +08:00
penguin 286241c7fb Added back missing .buildinfo dep 2026-04-16 22:15:59 +08:00
penguin f6788c0894 Removed go dependency on make 2026-04-16 21:51:16 +08:00
penguin 16aa141aa1 Fixed build tag error on make 2026-04-16 20:42:17 +08:00
penguin 65c643d7a2 Added migrations.d 2026-04-16 10:44:42 +08:00
penguin f1a7074528 Cleanup k8s states after upgrade 2026-04-15 04:53:28 +08:00
penguin 9225857db6 VPP just won't work. God help 2026-04-14 03:58:23 +08:00
penguin 9027132a7d Fixed oops due to incorrect build flags 2026-04-10 17:31:06 +08:00