…ete repo promotions
This commit is to address the issue raised by the above bugs with respect to inability to search for repo and package names that contain a -. That said, this commit is a broader fix to handle searching any content that contains a -. The search query syntax used by Katello is based on Lucene query syntax. (e.g. http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/queryparsersyntax.html). In that syntax, the - is a predefined operator. In order to not have that behavior applied, the user must escape the operator (e.g. /-). Unfortunately, that is a hassle for Katello users since - is commonly used as a seperator in things like package and repo names. As a result, we have chosen to disable the - operator in queries from Katello. This means that any - entered will be automatically escaped. As an alternative, we could have chosen not to use Lucene syntax at all; however, Lucene does provide several of the capabilities that are useful to uses (e.g. such as support for AND, OR...etc).
…e last in a promotion path enforcing at the model level as well
…erts - don't copy whole dirs from etc as they may contain config file backups with passwords - remove passwords and secrts from default files - added warning that the archive can contain scurity sensitive data
…tion will retry status checking 10 times, if all 10 times timeout, promotion will still fail
queued repositories and show progress for syncs that are started on queued repositories.
user cancels and restarts a sync.
to match that of the system details.
… package counts for repositories and products.
- cleaned some duplicite deps - pulp related certs are not generated for headpin
…erts - added qpidd log and config to the archive
- add katello certs report to the archive
…erts - added missing files list to the archive
…erts - removed security sensitive files from the archive