If the user is still using the older packages and does not setup
the target iqn you will just get a vague error message later on.
This adds a check during the validate task, so it is clear to the
user.
Signed-off-by: Mike Christie <mchristi@redhat.com>
- not containerized_deployment | bool
- not use_new_ceph_iscsi | bool
+- name: make sure gateway_iqn is configured
+ fail:
+ msg: "you must set a iqn for the iSCSI target"
+ when:
+ - "gateway_iqn | default('') | length == 0"
+ - not containerized_deployment | bool
+ - not use_new_ceph_iscsi | bool
+
- name: fail if unsupported chap configuration
fail:
msg: "Mixing clients with CHAP enabled and disabled is not supported."