fixes #7336 - editing compute resource should not clear existing attributes from the form

@orrabin disabled the submit button in 6803db16e801fb31fa8014ef43c0a8c42519f777 in order to avoid this exception. We don't need the exception as Rails validations handle it fine if provider is blank. I'm not sure how the form posts "provider"=>"description" if no provider was selected.