[rails6][git_repository_spec.rb] Use .local_miq_server
[rails6][git_repository_spec.rb] Use .local_miq_server

In Rails 6, it seems like a validation callback for nested relations is
causing a `GitRepository.save!` to fail.  In this case, a MiqQueue call
validation that checks that the `Zone` that is being provided via the
`options` to queue the work on actually exists.

This seems to have not been respected properly in the past, so this fix
just simply switches to using actually `MiqServer`/`Zone` records
instead of trying to stub them out.

Works in both Rails 5.2 and Rails 6.0

lpichler/manageiq,skateman/manageiq,ManageIQ/manageiq,kbrock/manageiq,d-m-u/manageiq,NickLaMuro/manageiq,djberg96/manageiq,ManageIQ/manageiq,djberg96/manageiq,jvlcek/manageiq,d-m-u/manageiq,ManageIQ/manageiq,chessbyte/manageiq,mzazrivec/manageiq,kbrock/manageiq,djberg96/manageiq,chessbyte/manageiq,djberg96/manageiq,kbrock/manageiq,kbrock/manageiq,agrare/manageiq,lpichler/manageiq,jvlcek/manageiq,NickLaMuro/manageiq,agrare/manageiq,agrare/manageiq,chessbyte/manageiq,jvlcek/manageiq,jrafanie/manageiq,lpichler/manageiq,skateman/manageiq,skateman/manageiq,NickLaMuro/manageiq,d-m-u/manageiq,NickLaMuro/manageiq,agrare/manageiq,lpichler/manageiq,skateman/manageiq,chessbyte/manageiq,d-m-u/manageiq,jvlcek/manageiq,mzazrivec/manageiq,mzazrivec/manageiq,mzazrivec/manageiq,jrafanie/manageiq,jrafanie/manageiq,jrafanie/manageiq,ManageIQ/manageiq