Copy all files needed by desired config generator to Create module
What does this MR do and why?
This MR moves all files needed by desired config generator to Create module.
This MR serves as a bedrock for the another MR that will introduce Create::DesiredConfig::DesiredConfigGenerator class. In order to keep that MR small, I have created this MR that only contains moving the files to their correct place without any change in the logic.
All the moved files will later be used by RemoteDevelopment::Create::DesiredConfig::DesiredConfigGenerator which will be added in a later MR.
References
Read the discussion !192160 (comment 2554641057) which was the motivation for this change.
Screenshots or screen recordings
This MR does not contain any UI change.
How to set up and validate locally
Run smoke-test
scripts/remote_development/run-smoke-test-suite.sh
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.