Fixes #6182 - Dynflowized repository update

I think this could be reordered to:
```ruby
          repository.disable_auto_reindex!
          action_subject repository
          repository.assign_attributes!(repo_params)
          plan_action(::Actions::Candlepin::Content::Update, 
                      :content_id => repository.content_id,
                      :name => repository.name,
                      :content_url => ::Katello::Glue::Pulp::Repos.custom_content_path(repository.product, repository.label),
                      :gpg_url => repository.yum_gpg_key_url,
                      :label => repository.custom_content_label,
                      :type => repository.content_type,
                      :vendor => ::Katello::Provider::CUSTOM)
          plan_action ::Actions::Pulp::Repository::Update, repository
          plan_action ElasticSearch::Reindex, repository
```