Commit Graph

78 Commits

Author SHA1 Message Date
Will Thames
beebe98ce6 Fix scale wait and add tests
Move wait logic out of raw and into common and use that
logic in scale

Fix a few broken wait condition cases highlighted by scaling
up and down

Move scale-related tests into dedicated test task file

Additional service related tests
2020-05-22 12:39:43 +10:00
Will Thames
00200cf917 Add test for openshift apply bug
Fails using 0.11.0
2020-05-21 12:39:04 +10:00
Fabian von Feilitzsch
2f7b55270d Merge pull request #35 from willthames/wait_conditions
Make deployments and daemonsets wait for pods to be ready
2020-05-19 13:38:35 -04:00
Fabian von Feilitzsch
9ccec43c6e Merge pull request #84 from willthames/k8s_apply_check_mode_fix
K8s apply check mode fix
2020-05-15 12:58:40 -04:00
Will Thames
35ffd0e431 Improve k8s Deployment and Daemonset wait conditions
Ensure that Deployments and Daemonsets properly await
all replicas to be available. Correctly handles the
subtle edge case when a service account no longer exists.

Note that this will dramatically slow Daemonset updates
2020-05-15 09:24:35 +10:00
Jeff Geerling
b21494ab23 Merge pull request #61 from LucasBoisserie/helm_cli
Add helm, helm_info, and helm_repository modules
2020-05-04 11:34:15 -05:00
Will Thames
a23d454365 Add failing test for service in check mode 2020-05-04 16:24:51 +10:00
Jeff Geerling
4de52c5a98 Merge pull request #81 from geerlingguy/76-rename-repo
Fixes #76: Rename repository to community.kubernetes.
2020-04-29 17:36:18 -05:00
Jeff Geerling
130ed49019 Fixes #76: Rename repository to community.kubernetes. 2020-04-29 17:23:02 -05:00
LucasBoisserie
c36a2d50af increase timeout for waiter 2020-04-23 15:52:12 +02:00
Fabian von Feilitzsch
2191825cbd Fix job creation task name 2020-04-01 16:39:20 -04:00
Fabian von Feilitzsch
41407a9362 Make a simpler test 2020-03-31 16:10:09 -04:00
Fabian von Feilitzsch
0f87f2b826 Fix linting errors 2020-03-31 15:14:07 -04:00
Fabian von Feilitzsch
c1df59cb3a Add test 2020-03-31 15:02:31 -04:00
Jeff Geerling
ac9ee36abb Fixes #44: Fix bare variable deprecation warning by cleaning up unnecessary variable. 2020-03-04 14:22:51 -06:00
Jeff Geerling
eb81891577 Issue #30: Test with Molecule 3.0 alpha. 2020-02-19 11:03:14 -06:00
Fabian von Feilitzsch
75bf82d42c Fix paths to properly use FQCN where necessary 2020-02-18 12:04:29 -05:00
Fabian von Feilitzsch
4a29ce08de Add test 2020-02-17 16:17:53 -05:00
Tristan Cacqueray
5f1b88ba6f Update test variable name and k8s_exec version_added attribute 2020-02-14 18:28:16 +00:00
Tristan Cacqueray
ea0326eab1 Add integration test to molecule 2020-02-14 00:15:14 +00:00
Tristan Cacqueray
fe88bc42cc Remove integration of integration test 2020-02-13 19:13:59 -05:00
Tristan Cacqueray
9c80a5756c Integrate the integration test 2020-02-13 19:13:59 -05:00
Tristan Cacqueray
c067a93886 Move k8s_exec test to a dedicated file 2020-02-13 19:13:59 -05:00
Tristan Cacqueray
ad48d910fc Add k8s_exec test 2020-02-13 19:13:59 -05:00
Jeff Geerling
bc5121363b Issue #10: Grammar fixes for some test tasks. 2020-02-13 16:05:24 -06:00
Jeff Geerling
a75593c36a Attempt to resolve #23 entirely without a json_query(). 2020-02-13 15:47:24 -06:00
Jeff Geerling
15641b6323 More debugging. 2020-02-13 15:29:45 -06:00
Jeff Geerling
b2e639b823 Issue #10: Move integration tests into molecule playbook. 2020-02-13 15:03:47 -06:00