Author: tucu
Date: Fri Feb 10 23:23:38 2012
New Revision: 1242975
URL: http://svn.apache.org/viewvc?rev=1242975&view=rev
Log:
OOZIE-689 XTestCase proxyuser settings fails with Hadoop 1.0.0/0.23.1 (tucu)
Modified:
incubator/oozie/trunk/core/src/test/java/org/apache/oozie/test/XTestCase.java
incubator/oozie/trunk/release-log.txt
Modified:
incubator/oozie/trunk/core/src/test/java/org/apache/oozie/test/XTestCase.java
URL:
http://svn.apache.org/viewvc/incubator/oozie/trunk/core/src/test/java/org/apache/oozie/test/XTestCase.java?rev=1242975&r1=1242974&r2=1242975&view=diff
==============================================================================
---
incubator/oozie/trunk/core/src/test/java/org/apache/oozie/test/XTestCase.java
(original)
+++
incubator/oozie/trunk/core/src/test/java/org/apache/oozie/test/XTestCase.java
Fri Feb 10 23:23:38 2012
@@ -22,6 +22,7 @@ import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
+import java.net.InetAddress;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@@ -660,7 +661,17 @@ public abstract class XTestCase extends
conf.set("dfs.block.access.token.enable", "false");
conf.set("dfs.permissions", "true");
conf.set("hadoop.security.authentication", "simple");
- conf.set("hadoop.proxyuser." + oozieUser + ".hosts",
"*,127.0.0.1");
+
+ //Doing this because Hadoop 1.x does not support '*' and
+ //Hadoop 0.23.x does not process wildcard if the value is
+ // '*,127.0.0.1'
+ StringBuilder sb = new StringBuilder();
+ sb.append("127.0.0.1,localhost");
+ for (InetAddress i :
InetAddress.getAllByName(InetAddress.getLocalHost().getHostName())) {
+ sb.append(",").append(i.getCanonicalHostName());
+ }
+ conf.set("hadoop.proxyuser." + oozieUser + ".hosts",
sb.toString());
+
conf.set("hadoop.proxyuser." + oozieUser + ".groups",
getTestGroup());
conf.set("mapred.tasktracker.map.tasks.maximum", "4");
conf.set("mapred.tasktracker.reduce.tasks.maximum", "4");
Modified: incubator/oozie/trunk/release-log.txt
URL:
http://svn.apache.org/viewvc/incubator/oozie/trunk/release-log.txt?rev=1242975&r1=1242974&r2=1242975&view=diff
==============================================================================
--- incubator/oozie/trunk/release-log.txt (original)
+++ incubator/oozie/trunk/release-log.txt Fri Feb 10 23:23:38 2012
@@ -1,5 +1,6 @@
-- Oozie 3.2.0 release
+OOZIE-689 XTestCase proxyuser settings fails with Hadoop 1.0.0/0.23.1 (tucu)
OOZIE-582 Adding new test cases for the feature - viewing log for coordinator
actions in a given date range (harsh via tucu)
OOZIE-499 Broken link in maven docs to config files (harsh via tucu)
OOZIE-636 Validate fork-join (virag via tucu)