1. A method of configuring a first network node performed in a network management system, the method comprising: receiving a selection of a second network node to provide connectivity to the first network node; configuring the first network node; receiving, in the network management system, configured device information from the first network node, wherein the configured device information is representative of a state of the first network node after being configured; using the configured device information to identify at least one configuration operation to perform on the second network node to provide connectivity to the first network node; generating at least one configuration module for performing the at least one configuration operation on the second network node; and applying the at least one configuration module to the second network node.