Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0-alpha2
-
None
-
Incompatible change
-
Description
Post-HADOOP-13341 and (more importantly) HADOOP-13673, there has been a major effort on making the configuration environment variables consistent among all the projects. The vast majority of vars now look like (command)(subcommand)(etc). Two hold outs are HADOOP_SECURE_DN_USER and HADOOP_PRIVILEGED_NFS_USER.
Additionally, there is
- no generic handling
- no documentation for anyone
- no safety checks to make sure things are defined
In order to fix all of this, we should:
- deprecate the previous vars using the deprecation function, updating the HDFS documentation that references them
- add generic (command)_(subcommand)_SECURE_USER support
- add some verification for the previously mentioned var
- add some docs to UnixShellGuide.md
Attachments
Attachments
Issue Links
- is blocked by
-
YETUS-498 shelllcheck needs to have -x support
- Resolved