SIGN IN SIGN UP

service: Wait on NetworkManager-wait-online.service

When applying this policy via nmstate.service (`/etc/nmstate/desired.yml`):

```yml
capture:
  default-gw-route: routes.running.destination=="0.0.0.0/0"
  default-gw-iface: interfaces.name==capture.default-gw-route.routes.running.0.next-hop-interface
desired:
  interfaces:
  - name: "{{ capture.default-gw-iface.interfaces.0.name }}"
    type: ethernet
    state: up
  - name: br-ex
    type: linux-bridge
    copy-mac-from: "{{ capture.default-gw-iface.interfaces.0.name }}"
    state: up
    ipv4: "{{ capture.default-gw-iface.interfaces.0.ipv4 }}"
    ipv6: "{{ capture.default-gw-iface.interfaces.0.ipv6 }}"
    bridge:
      port:
      - name: "{{ capture.default-gw-iface.interfaces.0.name }}"
```

We got failure indicate no interface is holding route to `0.0.0.0/0`.

This is because `nmstate.service` did not wait NetworkManager activating
all connections.

Hence change `nmstate.service` to wait on
`NetworkManager-wait-online.service`.

No test case created because this require OS boot up.

Manually tested.

Signed-off-by: Gris Ge <fge@redhat.com>
G
Gris Ge committed
f85f08a95cc231fa3c410fdd5e154fd38b3f4619
Parent: 7d1da41