Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.2.0
-
None
Description
Given code like
base_dirs = [params.kafka_log_dir, params.kafka_pid_dir, params.conf_dir]
Directory(base_dirs,
mode=0755,
cd_access='a',
owner=params.kafka_user,
group=params.user_group,
recursive=True
)
set_dir_ownership(base_dirs)
base_dirs becomes empty after using it in Directory definition (there is a side effect here)
A requirement for this Jira is to remove the shallow copy slice in kafka.py:
Directory(kafka_data_dirs[:], # Todo: remove list copy when AMBARI-14373 is fixed
Attachments
Attachments
Issue Links
- links to