Summary
When a guest is active and a user performs the following sequence:
- Guest is active
- User adds a network interface inactively → punches
network.doscript to VM reader
- User adds a network interface actively → punches
network.doscript to VM reader + calls zvmguestconfigure.service
Both network.doscript files will take effect. The first network.doscript will restart the entire network. This causes all network services (such as SSH) to be stopped. Creates potential service disruption and connectivity loss.
Proposed Solution:
The use-case is valid, chane zvmguestconfigure.service to deal with such case.
Launchpad Ref - https://bugs.launchpad.net/python-zvm-sdk/+bug/1774352