Thad, the swimlanes tool may need some added robustness for the case above.
Can you capture the yarn logs for this job to help in debugging?

jeagles

On Tue, Sep 16, 2014 at 8:46 PM, Thaddeus Diamond <
[email protected]> wrote:

> Hey guys,
>
> I'm trying to use the swimlanes tool (very nice!) but am getting an error.
>  I have Tez revision a1dd829 being run and when I run the swimlanes bash
> script (added set -x) I get:
>
> [thaddeusdiamond@hadapt ~]$ ./yarn-swimlanes.sh
> application_1410882226668_0008
> + APPID=application_1410882226668_0008
> ++ which yarn
> + YARN=/usr/bin/yarn
> ++ mktemp
> + TMP=/tmp/tmp.kmPS10lCNt
> + echo 'Fetching yarn logs for application_1410882226668_0008'
> Fetching yarn logs for application_1410882226668_0008
> + /usr/bin/yarn logs -applicationId application_1410882226668_0008
> + grep HISTORY
> + python swimlane.py -o application_1410882226668_0008.svg
> /tmp/tmp.kmPS10lCNt
> Traceback (most recent call last):
>   File "swimlane.py", line 201, in <module>
>     sys.exit(main(sys.argv[1:]))
>   File "swimlane.py", line 121, in main
>     log = AMLog(args[0]).structure()
>   File "/home/thaddeusdiamond/amlogparser.py", line 203, in structure
>     am.containers = containers
> AttributeError: 'NoneType' object has no attribute 'containers'
>
> Thanks,
> Thad
>

Reply via email to