bugfix:增加tsg-os-provision和tsg-os-provision-convertor的service文件并设置他们开机自启动

This commit is contained in:
fumingwei
2021-05-27 16:54:37 +08:00
parent aaa6efd4bf
commit 1c0e171a36
2 changed files with 22 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ After=network.target sg-os-provision-convertor.service
Before=tfe-env.service mrenv.service
[Service]
ExecStart=/bin/sh -c "/opt/tsg/tsg-os-provison/provision.sh"
ExecStart=/bin/sh -c "/opt/tsg/tsg-os-provision/provision.sh"
Type=oneshot
RemainAfterExit=yes

View File

@@ -4,9 +4,30 @@
dest: /opt/tsg/
mode: 0644
- name: "tsg-os-provision: copy tsg-os-provision-convertor.service file to dest"
copy:
src: "{{ role_path }}/files/tsg-os-provision-convertor.service"
dest: /usr/lib/systemd/system/tsg-os-provision-convertor.service
mode: 0644
- name: "tsg-os-provision: copy tsg-os-provision.service file to dest"
copy:
src: "{{ role_path }}/files/tsg-os-provision.service"
dest: /usr/lib/systemd/system/tsg-os-provision.service
mode: 0644
- name: "tsg-os-provision: chmod 0755 for provison.sh"
file:
path: "{{ item }}"
mode: '0755'
with_items:
- /opt/tsg/tsg-os-provision/provision.sh
- name: "tsg-os-provision: enable tsg-os-provison and tsg-os-provison-convertor"
systemd:
name: "{{ item }}"
enabled: yes
with_items:
- tsg-os-provision
- tsg-os-provision-convertor