File tree 1 file changed +2
-5
lines changed
1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ INSTALL_DIR=${1:-crc-tmp-install-data}
16
16
OPENSHIFT_VERSION=$( ${JQ} -r .clusterInfo.openshiftVersion $INSTALL_DIR /crc-bundle-info.json)
17
17
BASE_DOMAIN=$( ${JQ} -r .clusterInfo.baseDomain $INSTALL_DIR /crc-bundle-info.json)
18
18
BUNDLE_TYPE=$( ${JQ} -r .type $INSTALL_DIR /crc-bundle-info.json)
19
- ADDITIONAL_PACKAGES=" cloud-init"
19
+ ADDITIONAL_PACKAGES=" cloud-init gvisor-tap-vsock-gvforwarder "
20
20
21
21
case ${BUNDLE_TYPE} in
22
22
microshift)
104
104
105
105
# Add gvisor-tap-vsock service
106
106
${SSH} core@${VM_IP} ' sudo bash -x -s' << EOF
107
- podman create --name=gvisor-tap-vsock quay.io/crcont/gvisor-tap-vsock:latest
108
- podman cp gvisor-tap-vsock:/vm /usr/local/bin/gvforwarder
109
- podman rm gvisor-tap-vsock
110
107
tee /etc/systemd/system/gv-user-network@.service <<TEE
111
108
[Unit]
112
109
Description=gvisor-tap-vsock Network Traffic Forwarder
@@ -118,7 +115,7 @@ After=sys-devices-virtual-net-%i.device
118
115
Restart=on-failure
119
116
Environment="GV_VSOCK_PORT=1024"
120
117
EnvironmentFile=-/etc/sysconfig/gv-user-network
121
- ExecStart=/usr/local/bin /gvforwarder -preexisting -iface %i -url vsock://2:"${GV_VSOCK_PORT} "/connect
118
+ ExecStart=/usr/libexec/podman /gvforwarder -preexisting -iface %i -url vsock://2:"${GV_VSOCK_PORT} "/connect
122
119
123
120
[Install]
124
121
WantedBy=multi-user.target
You can’t perform that action at this time.
0 commit comments