Commit Graph
71 Commits
Author SHA1 Message Date
Chris HouseknechtandGitHub 911aa6aab9 Default collection install path to first path in COLLECTIONS_PATHS (#62870) 2019-10-02 10:22:00 -04:00
Chris HouseknechtandGitHub ac11027d58 Convert key to snake. Fixes #36845. (#36887) (#36904) 2018-03-01 10:03:32 -05:00
Chris HouseknechtandGitHub 53cfd70b7d Adds k8s_raw, openshift_raw tests (#36228) 2018-02-23 10:13:09 -05:00
Chris HouseknechtandGitHub 4a8b4bb8a8 Bump OpenShift client req to 0.4.3. Fixes openshift_scale. (#36601) 2018-02-22 16:31:47 -05:00
Chris HouseknechtandGitHub 69be2c169f Upgrade to openshift client 0.4.0 (#35127) 2018-02-13 10:34:24 -05:00
Chris HouseknechtandGitHub c20beeef37 Apply regex to dir name only (#35744) 2018-02-06 16:39:57 -05:00
Chris HouseknechtandGitHub a0bb193598 Add K8s inventory plugin (#34920) 2018-01-20 08:50:01 -05:00
Chris HouseknechtandGitHub 6a75c1a138 Fix name param. Remove logging. (#34881) 2018-01-15 11:27:39 -05:00
Chris HouseknechtandGitHub 623ff39443 Separate common and raw (#34563) 2018-01-09 07:22:46 -05:00
Chris HouseknechtandGitHub b5245e581a Adds openshift_scale module (#34244) 2018-01-07 12:38:50 -05:00
Chris HouseknechtandGitHub 85ff38d2e2 K8s lookup plugin (#34025)
* Use OpenShift client

* Refactored

* Fix lint issues

* Replace AnsibleError to make the bot happy

* Remove extra space
2018-01-04 15:24:31 -05:00
Chris HouseknechtandGitHub 490a1625f7 K8s scale module (#33983)
* New K8s common modules

* Refactor

* Fixes lint issues

* openshift_scale to new branch

* Better docs

* Updates examples
2018-01-04 12:07:53 -05:00
Chris HouseknechtandGitHub d73be7f461 Remove diff and request data. Add more return docs. (#34230) 2017-12-25 21:50:58 -05:00
Chris HouseknechtandGitHub 32f963aa0f Prevent secret data from being logged (#34229) 2017-12-25 21:01:28 -05:00
Chris HouseknechtandGitHub ec3c31b1f4 Fail when model not found (#34227) 2017-12-25 16:45:19 -05:00
Chris HouseknechtandGitHub 54396a95c2 Adds datetime encoder. Fixes Service comparison. (#34223) 2017-12-25 12:09:31 -05:00
Chris HouseknechtandGitHub ad04c1854d Granular K8s doc fragments (#34215)
* Makes doc fragment more granular

* Fix lint issues
2017-12-24 17:50:07 -05:00
Chris HouseknechtandGitHub 9b4a1ed475 Reorganize k8s common (#34212)
* Reorganize k8s common

* Separates AnsibleMixin

* Fix lint issues
2017-12-23 16:41:38 -05:00
Chris HouseknechtandGitHub 1c391e777a Improving docs and examples (#34155)
* Improving docs and examples

* Removes trailing whitespace
2017-12-22 17:12:17 -05:00
Chris HouseknechtandAdam Miller 1a59247f27 K8s raw modules (#34050)
* New dirs, raw modules, and deprecations, 'openshift' not 'oc'
2017-12-19 15:25:33 -06:00
Chris HouseknechtandGitHub bd399ec674 Adds single, non-generated OpenShift module (#33645)
* Adds single, non-generated openshift module

* Adds kubernetes doc fragment

* Clarify docs
2017-12-18 20:04:50 -05:00
Chris HouseknechtandGitHub ead5b1d024 Adds single, non-generated K8s module (#33517)
* Adds k8s.py

* Two module approach to support overlapping objects

* Clarify docs

* Clary state and force parameters

* Updates examples

* Add description and display_name

* Fix linting issues
2017-12-18 20:04:35 -05:00
Chris HouseknechtandGitHub d629a5ece2 Refactors common code for new K8s and OpenShift modules (#33646)
* Refactors common code for new k8s and openshift modules

* Move Ansible module helper code from OpenShift client
2017-12-18 20:03:44 -05:00
Chris HouseknechtandBrian Coca b15ceee6bd Changes command and entrypoint to type list 2017-03-13 14:39:23 -04:00
Chris HouseknechtandMatt Clay f33828e753 Cast scale value to int. Fixes #4592. 2016-12-08 11:25:11 -05:00
Chris HouseknechtandMatt Clay b01af0d747 Make project start and stop error handling more resilient, and improve message text. 2016-12-08 11:25:11 -05:00
Chris HouseknechtandMatt Clay e95f773d96 Set default log_driver to None to prevent config comparison when a log_driver is not specified. Fixes #4600. 2016-12-08 11:25:03 -05:00
Chris HouseknechtandMatt Clay 05303a974d Purge networks using network name rather than ID. Fixes 4596. 2016-12-08 11:25:03 -05:00
Chris HouseknechtandMatt Clay 890c2d04e2 Default restart_retries to None rather than 0. Fixes #4534. 2016-12-08 11:25:03 -05:00
chouseknechtandMatt Clay 964b7ecffa Fix container labels expected vs actual comparison. 2016-12-08 11:24:54 -05:00
chouseknechtandMatt Clay 1b4a3dbc86 Fix doc strings. Use of > was breaking HTML generation on docs site module page. 2016-12-08 11:24:52 -05:00
chouseknechtandMatt Clay fb99277066 Exposing tcp and udp for same port fails. Fixes issue #4354. 2016-12-08 11:24:51 -05:00
chouseknechtandMatt Clay 76260d3aa8 Fix network alias and network link comparison. - Using set based comparison was not working consistently - With != operator worked locally but consistently failed on Travis - With 'not in' operator failed locally and on Travis 2016-12-08 11:24:50 -05:00
chouseknechtandMatt Clay 433b5e187f If debug true, include actions and differences in output. 2016-12-08 11:24:50 -05:00
Chris HouseknechtandMatt Clay c91de38322 Entrypoint fails with 'command not found' error. 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay 7ffa6a43c5 Add push parameter. Let API handle registry authentication check. 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay 4002caf60e Fix module failing when no ports are exposed 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay 030dcccad4 Fix multi-interface port binding. 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay 7515b2d563 Fix 'all' option for published_ports parameter. 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay dc496ffeb4 Fix purge_networks 2016-12-08 11:24:43 -05:00
Chris HouseknechtandMatt Clay a8059c68d0 Remove object name validation. 2016-12-08 11:24:41 -05:00
chouseknechtandMatt Clay 9c6da9194a Update and pin to azure-2.0.0rc5 2016-12-08 11:24:40 -05:00
chouseknechtandMatt Clay 3d5f84c528 Fix compose_version error. Check has compose before checking version. 2016-12-08 11:24:38 -05:00
chouseknechtandMatt Clay 1e9590ab65 Fix index 2016-12-08 11:24:38 -05:00
chouseknechtandMatt Clay cc053c45ce Fix ulimit comparison 2016-12-08 11:24:38 -05:00
chouseknechtandMatt Clay 16e7dc4e2e Remove dns from container create parameters. 2016-12-08 11:24:37 -05:00
chouseknechtandMatt Clay 4d51a51ac3 Fix #3945 docker_container detach not waiting on container to execute. 2016-12-08 11:24:37 -05:00
chouseknechtandMatt Clay 82436d5519 Fix #3941 2016-12-08 11:24:37 -05:00
chouseknechtandMatt Clay 617c230b62 Fix #16211 - only stop/kill running containers 2016-12-08 11:24:36 -05:00
chouseknechtandMatt Clay fc486824b8 Fix issue #3866 2016-12-08 11:24:35 -05:00
chouseknechtandMatt Clay 950931144f Fix 3857 name regex 2016-12-08 11:24:34 -05:00
chouseknechtandMatt Clay 9549c66a56 Fix #147 automatically expose published ports 2016-12-08 11:24:34 -05:00
chouseknechtandMatt Clay 17fc0f11db Remove unused method in ContainerManager 2016-12-08 11:24:34 -05:00
chouseknechtandMatt Clay ec9f56d8e0 Fix #3822 stop container 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay c9e4955d38 Remove registery option per #3824. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay be2d32f04d Fix upate typo and expected volume compare. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay 9dd95efe76 Fixed binds and volumes. Now recognizes bound vs unbound as well as named volumes. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay abbddbde49 Fix missing ansible_facts. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay 96192ead02 Remove debug/register from examples. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay 3d0d14c5ff Fix network comparison. Fix handling of links. Updated doc strings. Added more examples. 2016-12-08 11:24:33 -05:00
chouseknechtandMatt Clay a4bd558240 Set version added to 2.2 so that tests pass 2016-12-08 11:24:32 -05:00
chouseknechtandMatt Clay e398efb04f For new options move vesion_added to 2.1.1 2016-12-08 11:24:32 -05:00
chouseknechtandMatt Clay c8f63e867a Fixed bug in _get_network_id 2016-12-08 11:24:32 -05:00
chouseknechtandMatt Clay a9ddb5023d Fix doc strings. 2016-12-08 11:24:32 -05:00
chouseknechtandMatt Clay 1d327a23cd Fixed issues post testing. 2016-12-08 11:24:32 -05:00
Chris Houseknecht 39aa740531 Use LooseVersion comparison. Default docker_api_version to 'auto'. 2016-09-10 03:02:50 -04:00
chouseknecht fdb5ecd7d1 Fixes 'choices referenced before assignment' error on line #287. 2016-08-23 16:21:26 -04:00
Chris Houseknecht 16a3f28f6e Fix find_image() not matching on tag 2016-07-11 17:13:07 -04:00
Chris Houseknecht 7964a2fca3 Upgrade to azure 2.0.0rc5 and add locations parameter. 2016-07-09 01:42:39 -04:00
Chris Houseknecht c71a939b08 Fix authentication via params and env vars. Update guide to RC5. 2016-07-02 21:36:34 -04:00
chouseknecht a076612b63 Update and pin to azure-2.0.0rc5 2016-07-02 18:16:43 -04:00