Fix Postgres user module always reporting changes (#23488)

This commit is contained in:
Albert Casademont 2017-04-11 14:09:16 +02:00 committed by ansibot
parent 3b5dd4e0a0
commit 54316f7da0

View file

@ -292,7 +292,7 @@ def user_alter(cursor, module, user, password, role_attr_flags, encrypted, expir
# Do we actually need to do anything?
pwchanging = False
if password is not None:
if encrypted:
if encrypted == 'ENCRYPTED':
if password.startswith('md5'):
if password != current_role_attrs['rolpassword']:
pwchanging = True