diff --git a/src/virt-install/user-data.tpl b/src/virt-install/user-data.tpl index 0b29168..3e5b9a9 100644 --- a/src/virt-install/user-data.tpl +++ b/src/virt-install/user-data.tpl @@ -1,22 +1,5 @@ #cloud-config system_info: - network: - version: 1 - config: - - type: physical - name: eth0 - subnets: - - type: static - address: {data.cidr_1} - gateway: {data.gateway} - dns: {data.dns} - - type: physical - name: eth1 - subnets: - - type: static - address: {data.cidr_2} - gateway: {data.gateway} - dns: {data.dns} default_user: name: stack password: {data.password} @@ -24,11 +7,11 @@ chpasswd: {{expire: False}} ssh_pwauth: True ssh_authorized_keys: - {data.public_key} -# bootcmd: -# - "nmcli conn delete 'System eth0'" -# - "nmcli conn delete 'Wired connection 1'" -# - "nmcli con add con-name eth0 ifname eth0 type ethernet ip4 {data.cidr_1} gw4 {data.gateway} ipv4.dns {data.dns}" -# - "nmcli con add con-name eth1 ifname eth1 type ethernet ip4 {data.cidr_2} gw4 {data.gateway} ipv4.dns {data.dns}" +bootcmd: + - "nmcli con modify "System eth0" ipv4.address {data.cidr_1} ipv4.method static ipv4.gateway {data.gateway} ipv4.dns {data.dns}" + - "nmcli con modify "Wired connection 1" ipv4.address {data.cidr_2} ipv4.method static ipv4.gateway {data.gateway} ipv4.dns {data.dns}" + - "nmcli networking off" + - "nmcli networking on" # runcmd: # - "subscription-manager register --username {data.rhn_user} --password '{data.rhn_password}'" # - "subscription-manager release --set=8.4"