Netplan reclama "pontes-chave desconhecidas"

0

Estou tentando configurar uma ponte de rede para o KVM, mas continuo recebendo o erro

Error in network definition //etc/netplan/50-cloud-init.yaml line 5 column 0: unknown key bridges.

O engraçado é que a linha 5 da coluna 0 é network , não bridges , então não sei por que está dizendo pontes. Aqui está o .yaml que estou tentando:

# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0:
      dhcp4: no
bridges:
    br0:
      interfaces: [enp2s0]
      dhcp4: no
      addresses: [192.168.1.3/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1]
    
por GRRegis 24.05.2018 / 04:19

2 respostas

3

Os arquivos Yaml são muito exigentes quanto à indentação correta. Coloque duas barras de espaço antes da palavra-chave bridges e a mensagem de erro deve desaparecer.

    
por user822833 24.05.2018 / 07:49
0

Isso seria mais um comentário, mas falta reputação.

link

Esta mensagem de erro diz que você tem um problema em uma seção que é definida na linha 5 da coluna 0 (seção rede ), e nessa seção em algum lugar é uma palavra-chave pontes que são um problema.

Parece que essas mensagens de erro do netplan são muito confusas e pouco claras, mesmo em sua lógica. Aqui diz que a palavra-chave é desconhecida, mas tem apenas um recuo ruim.

    
por Gustav Kusnir 19.09.2018 / 09:38