diff --git a/roles/ipaclient/library/ipa_facts.py b/roles/ipaclient/library/ipa_facts.py index 625387fdf30807170a3a50c37e534ba92809eb45..cad876d82a72f19d64d4195389c460a6dbfca584 100644 --- a/roles/ipaclient/library/ipa_facts.py +++ b/roles/ipaclient/library/ipa_facts.py @@ -113,7 +113,8 @@ def get_ipa_version(): # DEV versions look like: # 4.4.90.201610191151GITd852c00 # 4.4.90.dev201701071308+git2e43db1 - if part.startswith('dev') or 'GIT' in part: + # 4.6.90.pre2 + if part.startswith('dev') or part.startswith('pre') or 'GIT' in part: version_info.append(part) else: version_info.append(int(part))