Both forms don't follow the "Make default platform for new sites" logic.
1. Create Site form displays all available Install Profiles and all available Platforms full list with checked the default Platform correctly, but the first on the list Install Profile is checked, which is super-confusing. The list of all Platforms is correctly limited only after the first click on any Install Profile. See screenshot: http://bit.ly/cgGc98
2. Signup Form displays all available Install Profiles but doesn't display corresponding Platforms. See screenshot: http://bit.ly/aOJYg1. This makes it effectively broken with error "Please choose a valid profile" on every submit attempt.
All symptoms are the same when Hostmaster platform is locked or not locked.
Comments
Comment #1
obrienmd commentedSubscribing.
Comment #2
adrian commentedthis is because the 'default platform' logic is obsolete.
i think this has been fixed in master now, if you could check.
Comment #3
adrian commentedconsidering this fixed.
Comment #4
ergonlogicThis bug appears to remain in master.
Platforms are properly limited, but all install profiles are present, regardless of platform access control or lock settings. When an install profile from a locked platform is chosen, "No valid choices" is displayed.
Languages follow a similar pattern, but I suspect that only offering install profiles available on accessible platforms will fix that.
Comment #5
adrian commentedthat's by design.
make a new feature request if you have a problem with it.
"this form is confusing me" is impossibly broad. changing the title to match the original problem.
Comment #6
ergonlogicFair enough.
Ref: #897982: Limit choice of install profiles to those on available platforms