Fetching and deploying takes time, but the kind of waiting experienced with configuration management will be new and unusual for most (I think) admins, and you could do more to make this look intentional - nothing screams “stuff be broken” more than a spinner or dancing dots that go on for minutes.
The UI could benefit from a progress bar, and perhaps the expected or minimum time to expect before seeing results. Some descriptive text about what is going on under the hood while we are waiting, and mention that the user can do other things while these processes are running without breaking anything.
