You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ci/ansible-tests-fvt.yaml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,8 @@ spec:
68
68
# A SELinuxLevel that should be used for test pods spawned by the test
69
69
# operator.
70
70
#
71
+
# TODO: check this option in test-operator, since it only seems to support a sigle extra collection at the moment
72
+
# TODO: Correct this to requirements.yml instead of requirements.yaml (or support both)
71
73
# ansibleCollections <string>
72
74
# AnsibleCollections - extra ansible collections to instal in additionn to the
73
75
# ones exist in the requirements.yaml
@@ -83,6 +85,7 @@ spec:
83
85
# ansiblePlaybookPath <string> -required-
84
86
# AnsiblePlaybookPath - path to ansible playbook
85
87
#
88
+
# TODO: If the repos from the hosts are copied into the extraMounts, we can skip using the ansibleVarFiles interface, and use ansibleExtraVars: @<file> instead.
86
89
# ansibleVarFiles <string>
87
90
# AnsibleVarFiles - interface to create ansible var files Those get added to
88
91
# the
@@ -103,6 +106,9 @@ spec:
103
106
# Run ansible playbook with -vvvv
104
107
# extraConfigmapsMounts <[]Object>
105
108
# Extra configmaps for mounting inside the pod
109
+
# TODO: Investigate preparing a PV and populating it with the git repos from the host.
110
+
# This would removed the need to install from galaxy and push to elfie/master in order to run a playbook.
111
+
# The git repos could then be cloned from the local copy of the repo.
106
112
#
107
113
# extraMounts <[]Object>
108
114
# ExtraMounts containing conf files, credentials and storage volumes
@@ -116,6 +122,7 @@ spec:
116
122
#
117
123
# openStackConfigSecret <string>
118
124
# OpenStackConfigSecret is the name of the Secret containing the secure.yaml
125
+
# TODO: add openstack config secrets, then skip running openstack commands in openstackclient. This also means that the version of promclient, observabilityclient and apdh client can be updated without patching the containers.
119
126
#
120
127
# privileged <boolean>
121
128
# Use with caution! This parameter specifies whether test-operator should
0 commit comments