Don't create agent field if it doesn't exist in package_show
Fix agent adding to solr schema by role