Bring backward compatibility for request profiles
What does this MR do?
It seems that we missed the backward compatibility support for profiles in the existing folder.
This commit also fixes some specs to be idempotent and work in a temporary directory which not always seems to be the case.
This commit also brings the profile_spec.rb which seems to be missing.
Does this MR meet the acceptance criteria?
Conformity
Edited by Grzegorz Bizon