Ubuntu Pastebin

Paste from smoser at Thu, 20 Jul 2017 20:19:47 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
$ sh -c "rm -Rf out.d; PYTHONPATH=$PWD ./tools/net-convert.py  --network-data=/tmp/my-control.yaml --kind=yaml --mac=eth0,aa:bb:cc:dd:e8:00  --mac=eth1,aa:bb:cc:dd:e8:01 --mac=eth2,aa:bb:cc:dd:e8:02 --directory=out.d --output-kind=sysconfig"
Input YAML
config:
-   mac_address: '52:54:00:12:34:00'
    name: eth0
    subnets:
    -   address: 192.168.1.2/24
        control: manual
        type: static
    type: physical
-   mac_address: '52:54:00:12:34:01'
    name: eth1
    subnets:
    -   control: manual
        type: static
    type: physical
version: 1

Traceback (most recent call last):
  File "./tools/net-convert.py", line 82, in <module>
    main()
  File "./tools/net-convert.py", line 58, in main
    ns = network_state.parse_net_config_data(pre_ns)
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 42, in parse_net_config_data
    nsi.parse_config(skip_broken=skip_broken)
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 225, in parse_config
    self.parse_config_v1(skip_broken=skip_broken)
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 240, in parse_config_v1
    handler(self, command)
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 89, in decorator
    return func(self, command, *args, **kwargs)
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 292, in handle_physical
    subnets = _normalize_subnets(command.get('subnets'))
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 777, in _normalize_subnets
    return [_normalize_subnet(s) for s in subnets]
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 777, in <listcomp>
    return [_normalize_subnet(s) for s in subnets]
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 680, in _normalize_subnet
    _normalize_net_keys(normal_subnet, address_keys=('address',)))
  File "/home/smoser/src/cloud-init/cloud-init/cloudinit/net/network_state.py", line 708, in _normalize_net_keys
    raise ValueError(message)
ValueError: No config network address keys [address] found in {'type': 'static', 'control': 'manual'}
Download as text