For 9.0 we still need to somehow handle the situation when Nailgun is asked to auto allocate VIP from IP pool, but roles for that VIP are in different network node groups (so we have different IP pools). And also 9.0 right now gives 500 error as well. So we need to fix this bug in both, 8.0 and 9.0. But the fix most likely will be different.
For 9.0 we still need to somehow handle the situation when Nailgun is asked to auto allocate VIP from IP pool, but roles for that VIP are in different network node groups (so we have different IP pools). And also 9.0 right now gives 500 error as well. So we need to fix this bug in both, 8.0 and 9.0. But the fix most likely will be different.