def upgrade_node(upd, with_testing, env, *args, **kwargs):
run('yum --enablerepo=kube,kube-testing clean metadata')
# 00101_update.py
upd.print_log('Update fslimit.py script...')
upd.print_log(put('/var/opt/kuberdock/fslimit.py',
'/var/lib/kuberdock/scripts/fslimit.py',
mode=0755))
# 00102_update.py
put('/var/opt/kuberdock/node_network_plugin.sh', PLUGIN_DIR + 'kuberdock')
put('/var/opt/kuberdock/node_network_plugin.py', PLUGIN_DIR + 'kuberdock.py')
run('systemctl restart kuberdock-watcher')
# 00103_update.py
upd.print_log('Enabling restart for ntpd.service')
run('mkdir -p ' + SERVICE_DIR)
run('echo -e "' + OVERRIDE_CONF + '" > ' + OVERRIDE_FILE)
run('systemctl daemon-reload')
run('systemctl restart ntpd')
评论列表
文章目录