ffl-ans-gw-core01: move offloader network hook into /usr/lib
This commit is contained in:
parent
1ea236b206
commit
51a8de4299
|
@ -80,13 +80,15 @@
|
||||||
- kmod-kvm-intel
|
- kmod-kvm-intel
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
|
|
||||||
- name: deploy qemu network hook
|
- name: provision /usr/lib
|
||||||
copy:
|
template:
|
||||||
src: files/offloader_vm_net_up
|
src: "{{ item }}"
|
||||||
dest: /root/offloader_vm_net_up
|
dest: /usr/lib
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
mode: 0755
|
mode: 0755
|
||||||
|
with_fileglob:
|
||||||
|
- "templates/gateways/{{ inventory_hostname }}/usr/lib/*"
|
||||||
|
|
||||||
- name: provision /etc/init.d
|
- name: provision /etc/init.d
|
||||||
template:
|
template:
|
||||||
|
@ -105,7 +107,7 @@
|
||||||
marker_end: "END OFFLOADER"
|
marker_end: "END OFFLOADER"
|
||||||
block: |
|
block: |
|
||||||
/etc/init.d/qemu-offloader
|
/etc/init.d/qemu-offloader
|
||||||
/root/offloader_vm_net_up
|
/usr/lib/offloader_vm_net_up
|
||||||
|
|
||||||
- name: enable offloader vm service
|
- name: enable offloader vm service
|
||||||
service:
|
service:
|
||||||
|
@ -130,6 +132,6 @@
|
||||||
|
|
||||||
to be cleaned up:
|
to be cleaned up:
|
||||||
- let procd gracefully kill the vm on stop/shutdown
|
- let procd gracefully kill the vm on stop/shutdown
|
||||||
- remove network hook /root/offloader_vm_net_up
|
- remove network hook /usr/lib/offloader_vm_net_up
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
EOB
|
EOB
|
||||||
|
|
|
@ -15,8 +15,8 @@ start_service() {
|
||||||
procd_append_param command -m 1G
|
procd_append_param command -m 1G
|
||||||
procd_append_param command -machine type=q35,accel=kvm
|
procd_append_param command -machine type=q35,accel=kvm
|
||||||
procd_append_param command -drive file=/dev/sdb,cache=none,if=virtio,format=raw
|
procd_append_param command -drive file=/dev/sdb,cache=none,if=virtio,format=raw
|
||||||
procd_append_param command -nic tap,model=virtio-net-pci,script=/root/offloader_vm_net_up,downscript=no,ifname=tap0
|
procd_append_param command -nic tap,model=virtio-net-pci,script=/usr/lib/offloader_vm_net_up,downscript=no,ifname=tap0
|
||||||
procd_append_param command -nic tap,model=virtio-net-pci,script=/root/offloader_vm_net_up,downscript=no,ifname=tap1
|
procd_append_param command -nic tap,model=virtio-net-pci,script=/usr/lib/offloader_vm_net_up,downscript=no,ifname=tap1
|
||||||
procd_append_param command -pidfile /var/run/qemu-offloader.pid
|
procd_append_param command -pidfile /var/run/qemu-offloader.pid
|
||||||
procd_append_param command -chardev socket,path=/tmp/qga.qemu-offloader.sock,server=on,wait=off,id=qga0
|
procd_append_param command -chardev socket,path=/tmp/qga.qemu-offloader.sock,server=on,wait=off,id=qga0
|
||||||
procd_append_param command -device virtio-serial
|
procd_append_param command -device virtio-serial
|
||||||
|
|
Loading…
Reference in New Issue