Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CA-402263, xapi_sr_operatrions: don't include all API storage operati…
…ons in all_ops (#6133) Otherwise the allowed_operations field in SRs can contain newly added operations, which can break cross-pool migrations when using `xe`. This regression was introduced by e40b3fc Partially reverts 723a498 I've manually tested the migration from a host with xapi 24.36.0 to a host with xapi 24.37.0.23.g2e1274d56 ([this patch](2e1274d) on top of master) ``` # xe vm-migrate uuid=7ab2ad94-7d09-1fd5-b49a-19880a0908fc remote-master=10.73.82.91 remote-username=root remote-password=(...) host=xseu-41-03 vif:c07b60e0-1019-99d0-5680-03bdfcc33db5=1aa3b953-21a8-79fd-35b6-337d556336cb Performing a storage live migration. Your VM's VDIs will be migrated with the VM. Will migrate to remote host: xseu-41-03, using remote network: Pool-wide network associated with eth0. Here is the VDI mapping: VDI 9bffe7a3-410e-4e65-82f1-1db6794c18c2 -> SR 17df852a-9463-a591-6196-5f4af08bc888 ```
- Loading branch information