diff kube.py @ 278:4e424a144183

for netboot pi
author drewp@bigasterisk.com
date Sat, 30 Mar 2024 00:15:46 -0700
parents 665a199f7c8a
children 5c5c314051c5
line wrap: on
line diff
--- a/kube.py	Sat Mar 23 14:22:20 2024 -0700
+++ b/kube.py	Sat Mar 30 00:15:46 2024 -0700
@@ -36,6 +36,12 @@
 
 
 def pi_cgroup_setup():
+    '''
+    fixes this:
+
+    Mar 29 23:47:11 ws-printer k3s[5999]: time="2024-03-29T23:47:11-07:00" level=fatal msg="failed to find memory cgroup (v2)"
+    '''
+    return 'cmdline.txt lives on pipe now, not on the pi host'
     old_cmdline = host.get_fact(FindInFile, path='/boot/cmdline.txt', pattern=r'.*')[0]
     if 'cgroup' not in old_cmdline:
         cmdline = old_cmdline + ' cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory'
@@ -163,6 +169,6 @@
 
 make_cluster(server_ip="10.5.0.7",
              server_node='ditto',
-             nodes=['slash', 'dash', 'bang'],
+             nodes=['bang', 'slash', 'dash', 'ws-printer'],
              admin_from=['bang', 'slash', 'dash', 'ditto'],
              k3s_version='v1.29.1+k3s1')