bugfix:增加tsg-os-provision和tsg-os-provision-convertor的service文件并设置他们开机自启动
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user