Mercurial > code > home > repos > infra
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')