Loading deploy/pyinfra/lib/operations/meep.py +3 −1 Original line number Diff line number Diff line Loading @@ -71,6 +71,8 @@ def install(mec_sandbox_dir, target_home, node_version): target_user = target_home.split('/')[-1] # Extracts 'user' from /home/<user> yield StringCommand(f"chown -R {target_user}:{target_user} {mec_sandbox_dir}/go-apps/meepctl") yield StringCommand(f"chown -R {target_user}:{target_user} {target_home}/gocode || true") yield StringCommand(f"chown -R {target_user}:{target_user} {target_home}/.cache || true") yield StringCommand(f"chown -R {target_user}:{target_user} {mec_sandbox_dir}/bin || true") @operation() def configure(ip, gitdir, target_home, node_version): Loading Loading @@ -116,7 +118,7 @@ def deploy_dep(mec_sandbox_dir, target_home, node_version, force=True): # if not host.get_fact(File, path=f"{target_home}/.meep/.02_deps_deployed"): prefix = _build_env_prefix(target_home, node_version) force_flag = "-f " if force else "" yield StringCommand(f"{prefix} meepctl deploy dep all {force_flag} > /dev/tty 2>&1 || true") yield StringCommand(f"{prefix} meepctl deploy dep all -v {force_flag} > /dev/tty 2>&1 || true") # yield StringCommand(f"mkdir -p {target_home}/.meep && touch {target_home}/.meep/.02_deps_deployed") Loading deploy/pyinfra/tasks/container_runtime/docker.py +9 −0 Original line number Diff line number Diff line Loading @@ -86,3 +86,12 @@ server.shell( ], _sudo=True ) # Configure Docker MTU to 1450 to match Calico overlay and prevent DNS timeouts # server.shell( # name="Configure Docker daemon.json with MTU 1450", # commands=[ # "grep -q '\"mtu\": 1450' /etc/docker/daemon.json 2>/dev/null || (echo '{\"mtu\": 1450}' > /etc/docker/daemon.json && systemctl restart docker)" # ], # _sudo=True # ) Loading
deploy/pyinfra/lib/operations/meep.py +3 −1 Original line number Diff line number Diff line Loading @@ -71,6 +71,8 @@ def install(mec_sandbox_dir, target_home, node_version): target_user = target_home.split('/')[-1] # Extracts 'user' from /home/<user> yield StringCommand(f"chown -R {target_user}:{target_user} {mec_sandbox_dir}/go-apps/meepctl") yield StringCommand(f"chown -R {target_user}:{target_user} {target_home}/gocode || true") yield StringCommand(f"chown -R {target_user}:{target_user} {target_home}/.cache || true") yield StringCommand(f"chown -R {target_user}:{target_user} {mec_sandbox_dir}/bin || true") @operation() def configure(ip, gitdir, target_home, node_version): Loading Loading @@ -116,7 +118,7 @@ def deploy_dep(mec_sandbox_dir, target_home, node_version, force=True): # if not host.get_fact(File, path=f"{target_home}/.meep/.02_deps_deployed"): prefix = _build_env_prefix(target_home, node_version) force_flag = "-f " if force else "" yield StringCommand(f"{prefix} meepctl deploy dep all {force_flag} > /dev/tty 2>&1 || true") yield StringCommand(f"{prefix} meepctl deploy dep all -v {force_flag} > /dev/tty 2>&1 || true") # yield StringCommand(f"mkdir -p {target_home}/.meep && touch {target_home}/.meep/.02_deps_deployed") Loading
deploy/pyinfra/tasks/container_runtime/docker.py +9 −0 Original line number Diff line number Diff line Loading @@ -86,3 +86,12 @@ server.shell( ], _sudo=True ) # Configure Docker MTU to 1450 to match Calico overlay and prevent DNS timeouts # server.shell( # name="Configure Docker daemon.json with MTU 1450", # commands=[ # "grep -q '\"mtu\": 1450' /etc/docker/daemon.json 2>/dev/null || (echo '{\"mtu\": 1450}' > /etc/docker/daemon.json && systemctl restart docker)" # ], # _sudo=True # )