Created attachment 1487055 [details] Deployment exiting when entered invalid ip Description of problem: When entered an invalid ip as "192/168/1/0" instead of 192.168.1.0 it should error out and ask again for valid ip but deployment should not exit Version-Release number of selected component (if applicable): gluster-colonizer-1.2-2.el7rhgs.noarch glusterfs-3.12.2-18 How reproducible: always Steps to Reproduce: 1. Setup proper RAID configuration 2. Start the gluster-colonizer.py -f "g1-oemid-smci-media.yml" 3. Start the installation and whenever it asks for IP, provide invalid IP as mentioned in the description Actual results: Deployment exited Attaching the screenshot Expected results: It should error out and ask for valid ip and proceed further with the installation Additional info:
This is curious. It could be a problem in the python library that we use to validate IP input rather than with the colonizer itself. Does the problem occur only with the example input including / characters, or does the failure occur with _any_ bad input?
This is seen only with / character not with any bad input. when entered alphanumeric with other special characters like @ , _ & ( ) ^ It didn't error out as mentioned in the description and asking for valid ip again.
Opening an upstream issue for the same bug, https://github.com/gluster/gluster-colonizer/issues/69
Closing all Colonizer BZs (as DEFERRED) as we do not intend to work on them for the time being.