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 #13227 - error when creating a container without an image
Fixes #13231 - error processing uses full_messages
Fixes #11984 - Update the plugin to use the latest gettext from core,and re-extract the strings.
Once this is merged, the project needs to be added to transifex.
Fixes #13391 - Update the zanata mapping file
Multiple fixes to release 2.0.1
Refs #13225 - Use Patternfly spinners helper
Fixes #13228 - add attr_accessible to enviroment and image
Fixes #12971 - Container tab switch doesn't work when docker registry name contains special character
Fixes #13225: Don't declare spinner.gif with /assets prefixed
Fixes #13167 - Add buttons fixed
Fixes #12973 - adding missing attr_accessible
Bump version to 2.0.0
Fixes #12785 - Raise requires_foreman version to 1.11
Since now we use attr_accessible, and more changes are coming up to makethis plugin Rails 4 compatible, the minimum version needs to be 1.11.
Fixes #11065: Add .rubocop.yml as a test file for the gem.
fixes #7230 - rails 4 compatibility
Refs #12726 - Adding attr_accessible :email to docker model
fixes #12726 - adding attr_accessible
Fixes #12681 - Support rubocop 0.35.1 by fixing broken rules
Fixes #12141 - Add unique id for container object name on 'All containers' page
Fixes #11672 - Exposed username in the registries json call
Remove env variables & DNS from planned in README
These are already implemented
Bump version to 1.4.1
Fixes #11354 - Made the container deal with cpu shares and cpu sets correctly
According to docker remote api 'cpu shares' need to be integers.However foreman docker sends it a float instead causing a'cant convert to int64' error. This commit fixes that by ensuring what...
Refs #11204 - Automate packaging, deb changelog typo
Refs #11204 - Automate deb packaging, typo
Refs #11204 - Automate foreman-packaging pull-requests
Refs #11204 - Automate rubygem release, typo
Bump version to 1.4.0
Fixes #11204 - Automate rubygem release
Fixes #10191 - Pass proper memory parameter to Docker
fixes #10812 - remove require fog from plugin's engine
Fixes #9753 - container name is optional
Fixes #10779 - Error messages hidden after wizard
fixes #10128: 'test connection' button on the CR screen turns green only after connection has been verified.
Fixes #10416 - Pulled translations
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
Bump version to 1.3.1
fixes #10306 - require resolv for access to regexps
CHANGELOG
Bump version to 1.3.0
Fixes #9901 - Better handling of errors in container api
Fixes #10029 - Docker registry API
Fixes 9311 - Change the Katello tab text
Fixes #7865 - Adds support for configuring dns during container creation
Fixes #7864 - Adds support for exposed_ports
Fixes #9997 - Release process docs
Fixes #9897 - Stub encryption key in registry test
Currently CI is broken as it needs the encryption key to be set. In thepast core provided a key for the Rails test environment but that's nolonger the case
Fixes #9338: permission filters can be created now
Bump version to 1.2.4
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
Bump version to 1.2.3
Fixes #9830 - Fixing log call
Fixes #9829 - Revert image_search to old method
fixes #9544: added downcase_hash_keys mathod
Fixes #9382 - Use connection info when connecting to docker
Fixes #9708 - Fixing rubocop config so it can be used with houndci
Bump version to 1.2.2
Fixes #9716 - Handle 1.8.0-rc1 version format
Make HoundCI use project rubocop rules
fixes #9271: user is now informed about http connection errors when using search in the new container wizard.
Bump version to 1.2.1
Fixes #9570 - Only set username/password/email if present
Fixes #9573 - Locking docker-api to 1.17
Fixes #9562 - Fixing the baseurl in the containers api
Add issue stats badge
Typo describing -> description on registry form
Bump version to 1.2.0
Fixes #7874 - Docker Containers API
Routes are namespaced, code still needs to be namespaced
Fixes #9456 - Validate docker registry URL
Fixes #9242 - Backport image_search to fog 1.24
fixes #9332 - Add yes/no text to managed info on containers index
refs #9341 - Updating the docker-api gem spec
fixes #8033: container power on/off redirects to container view now
Bump version to 1.1.0
Fixes #9269 - Validate registry name
Fixes #9229 - Handles non username/password private registry case
refs #8918 - Enable creating container via katello
This commit provides the integration point to enable katello provisiondocker container
fixes #9230 - add table name to query to avoid psql errors
Bump version to 1.0.1
Fixes #9177 - 1.7 compatibility fixes
refs #8963 - Renaming truncs to trunc with tool tips
In upstream foreman the trunc method got renamed to trunc with tooltip.This causes issues with foreman docker when viewing a bunch of index pagesupdated all the pages using the trunc method
Fixes #9159 - Fix rubocop 0.28.0 errors
Revert "Fixes #8409 - Pull docker image asynchronously"
This reverts commit 16234b270677486ea197a0dca54b14ed981abfc5.
Conflicts: app/models/service/containers.rb
fixes #9033: errors encountered in new container wizard are being shown now
Fixes #8409 - Pull docker image asynchronously
fixes #8784: defines max_cpu_count for docker compute resource
fixes #9004: wizard moves correctly between persisted states now
Refs #8409 - Partially addressing pull before create container
Inital code to do a pull of an image before creating a container.Note likely this part is going to change once we add foreman tasks butthis is the start point.
Bump version to 1.0.0
CHANGELOG and Contributors for 1.0.0
Fixes #8393: added support for basic auth for standalone registries
Refs #7977 - Adjusting class length check in rubocop
Remove known bugs section from README
It was not updated regularly and the issue tracker reflects it well too.
Fixes #8815 - Corrects variable reference in image search
fixes #8226 - shows environment variables on container display
Fixes #8485 - Taxable containers
Fixes #8637 - local registry container support
Prior to this commit, one could not start containers connected to alocal or non docker hub external registry. This is because the containerparametrize call did not properly prefix the registry url in its Image name....
fixes #8342 - disables form buttons on new container page in absence of docker compute resources