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
|
||||
update_cache: yes
|
||||
|
||||
- name: deploy qemu network hook
|
||||
copy:
|
||||
src: files/offloader_vm_net_up
|
||||
dest: /root/offloader_vm_net_up
|
||||
- name: provision /usr/lib
|
||||
template:
|
||||
src: "{{ item }}"
|
||||
dest: /usr/lib
|
||||
owner: root
|
||||
group: root
|
||||
mode: 0755
|
||||
with_fileglob:
|
||||
- "templates/gateways/{{ inventory_hostname }}/usr/lib/*"
|
||||
|
||||
- name: provision /etc/init.d
|
||||
template:
|
||||
|
@ -105,7 +107,7 @@
|
|||
marker_end: "END OFFLOADER"
|
||||
block: |
|
||||
/etc/init.d/qemu-offloader
|
||||
/root/offloader_vm_net_up
|
||||
/usr/lib/offloader_vm_net_up
|
||||
|
||||
- name: enable offloader vm service
|
||||
service:
|
||||
|
@ -130,6 +132,6 @@
|
|||
|
||||
to be cleaned up:
|
||||
- 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
|
||||
|
|
|
@ -15,8 +15,8 @@ start_service() {
|
|||
procd_append_param command -m 1G
|
||||
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 -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=/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=tap0
|
||||
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 -chardev socket,path=/tmp/qga.qemu-offloader.sock,server=on,wait=off,id=qga0
|
||||
procd_append_param command -device virtio-serial
|
||||
|
|
Loading…
Reference in New Issue