Fix test redirect_to_back
More Rails 5.1 changes
Update to Rails 5.1
FactoryGirl to FactoryBot
Fixes #18902 - Enable autocomplete for container image search
This enables the autocomplete for the image name search andimproves the usability of searching for container images onDocker Hub or an external Registry.
Fixes #19396 - Rename test variable name to more specific term
To avoid conflict with methods in the same scope less ambiguousterms should be used.
Fixes #18518 - Add proper validation for container image
For now the image has only been validate via the resultof the search, but not enforced on the server side.
The model validation brings now proper feedback whenthe form has been submitted to the server.
Fixes #18733 - Prevent fallback to Docker Hub on registry search
When searching for an external registry the search would showresults from Docker Hub due to it searching via the computeresource.
By using a registry parameter to indicate which search tab is...
Fixes #14175 - Add support for Docker Registry v2
This adds more functionallity to RegistryApi and queries /v2/endpoints in case requests to v1 of the registry API fail.
Fixes #13043 - Change Parameter inheritance to DockerParameter
Refs #9752 - Test Docker errors are propagated
Refs #14570 - Destroy Container db objectWhen deleting with container uuid params, the container object should be destroyed as well
Fixes #15098 - Scope registry by taxonomies
Ensure Fog is mocked before running API/v2/create test
Fixes #14519 - Removing containers from API removes them from Docker
Before this fix, the API was just removing the container in the Foremandatabase. This commit includes more tests for both the UI and APIcontainer deletion to ensure this area is a bit more solid.
Fixes #14181 - Validate registry URL and attempt login
In order to avoid users trying to create containers in an externalregistry that doesn't exist, we should provide some preventativemeasures.
Fixes #12681 - Support rubocop 0.35.1 by fixing broken rules
Fixes #10404 - Finds correct repo name for Docker Hub registry
Bug is stated as followson centos 7 ->
$ docker versionClient version: 1.5.0-devClient API version: 1.18Go version (client): go1.3.3
$ docker search centosNAME DESCRIPTION STARS OFFICIAL AUTOMATED...
Fixes #9393 - Allow users to create container without starting it
Fixes #9901 - Better handling of errors in container api
Fixes #10029 - Docker registry API
Fixes #7865 - Adds support for configuring dns during container creation
Fixes #7864 - Adds support for exposed_ports
Fixes #9310, #9518 - Create containers using katello repos
This commit adds code to create Containers using katello repos.
Fixes #9643 - Added search param to the containers index API
Fixes #9382 - Use connection info when connecting to docker
fixes #9271: user is now informed about http connection errors when using search in the new container wizard.
Fixes #7874 - Docker Containers API
Routes are namespaced, code still needs to be namespaced
refs #8918 - Enable creating container via katello
This commit provides the integration point to enable katello provisiondocker container
fixes #9033: errors encountered in new container wizard are being shown now
fixes #7867: container creation wizard now tracks state in dedicated objects
Fixes #8632 - Move docker tables out of foreman-docker
Fixes #7647: Added support for external registries
Fixes #7872 - Create container without Fog to assign name
Fog is currently making the key 'name' camelcase which is preventing theDocker API from picking it up and use it as a name. Until Fog ispatched, we should use docker-api to set the name properly.
Fixes #8035: Commit container changes
Fixes #8031 - container model initialization is no longer order-dependent
Fixes #8003 - Wizard finish redirects to container
Fixes #7986 - Save container UUID and display managed containers
Refs #7642 - Refactor image/tag and tests
Refs #7642 - Create docker image and tag models
Fixes #7895 - Deleted containers message and redirect
Fixes #7912 - Wizard path error and tests