Description of problem:
If default-config contain both configmap-files and secret-files (with one entry) operator failed to create a CR like:
failed to apply backstage objects: failed to apply object: failed to create typed patch object (ns-1-07alx/backstage-test-backstage-y9dxg; apps/v1, Kind=Deployment): .spec.template.spec.volumes: duplicate entries for key [name="backstage-files-test-backstage-y9dxg"]
It happens because it generates the same name for both.
NOTE: The problem is potential, not reproducible in practice since we do not have such default configuration (that's why affect version is unreleased 1.10) but it make us limited especially for Flavour case.