If you were to remove grub from ubuntu then fedora could manage the booting and both would be available. Otherwise you do some grub config manually or you use 2 different efi partitions on 2 different drives and select which to boot from the bios boot menu and not from grub.