Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.execute nmcli con up id $your_network_profile --timeout 10 in console
after timeuot expires connecting continues
if the timeout expires and error is shown you shouldn't have been connected to the desired network
Not exactly; the timeout just makes the client block until either (a) an error occurs, (b) the timeout is reached, or (c) the connection is successfully brought up. It won't tell NM to *stop* connecting when the timeout is reached; it just makes nmcli exit instead of blocking for a long time. --timeout allows callers of nmcli to bound their runtime in cases where NM may take a long time to acquire an IP address, like marginal wifi connections with bad DHCP servers where connections could take up to a minute or more.