When moving issues, milestones from ancestor groups are not considered
When we move issues, we try to match milestones in https://gitlab.com/gitlab-org/gitlab/blob/c6bc992b660ef9b087ce8c248b393eb97747ba16/app/services/issuable/clone/attributes_rewriter.rb#L13 and see if a milestone with the same name is available in the new project.
But there is a bug in the params being sent to MilestoneFinder because we are not including the group's ancestors.
This same method is used when copying resource_milestone_events so the system notes would also be missing.