I've run into an unexpected behaviour when trying to connect Solaris 11.4 from within a VM.Standard1.1 virtual machine setup. I'm not sure if this is unexpected behaviour or normal, so I chose to report it.

I notice different behaviour before and after turning the iSCSI discovery off and on again. Datacenter is eu-frankfurt-1

A complete (reproducable) example, pretty much self-explaining, can be found below. All steps are included, check the outputs of 'format' at the end.

Would be cool if someone could check this outside of OCI.

A simple, graceful reboot (init 6) fixes the situation, then all three iSCSI volumes are accessible again.

I doubt it's specific to OCI, but probably a bug in dealing with multiple static target addresses. I can reproduce it in OCI, though I find that disabling and enabling static again tends to restore all the targets. It would take a bit more effort to try to reproduce outside OCI, I tried a simple test against a ZS-3 with multiple target groups, but all on the same IP address, and couldn't reproduce it, hence my thought that it has to do with the multiple IP addresses.

I didn't find an existing bug that appears to resemble this, so I filed: