From c5c1dc2f11c16f0395dd2586a5384849b2653767 Mon Sep 17 00:00:00 2001 From: James Cammarata Date: Sat, 11 Jul 2015 21:49:35 -0400 Subject: [PATCH] Removing tags/when from role param hash calculation --- lib/ansible/playbook/role/__init__.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/ansible/playbook/role/__init__.py b/lib/ansible/playbook/role/__init__.py index ad9ad9c8bcb..71dd0038116 100644 --- a/lib/ansible/playbook/role/__init__.py +++ b/lib/ansible/playbook/role/__init__.py @@ -101,8 +101,6 @@ class Role(Base, Become, Conditional, Taggable): # We use frozenset to make the dictionary hashable. params = role_include.get_role_params() - params['tags'] = role_include.tags - params['when'] = role_include.when hashed_params = hash_params(params) if role_include.role in play.ROLE_CACHE: for (entry, role_obj) in play.ROLE_CACHE[role_include.role].iteritems():