piyush0101 / jenkins-view-builder

Other
6 stars 12 forks source link

Trap views already existing with that name errors #10

Open filler opened 8 years ago

filler commented 8 years ago

Hello --

First off, jenkins-view-builder is awesome. Thanks for that. :sparkling_heart:

I noticed that repeated update calls fire HTML to stdout about a view already existing with the name. This is under jenkins-view-builder==0.5.0 and Jenkins 1.642.1.

First run:

Updating view data in Jenkins
Starting new HTTP connection (1): 127.0.0.1
Creating view panama
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view package
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view locust
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view identity
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view func-tests
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view environment
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view chef
Starting new HTTP connection (1): 127.0.0.1
Starting new HTTP connection (1): 127.0.0.1
Creating view check-env
Starting new HTTP connection (1): 127.0.0.1

Second run:

Updating view data in Jenkins
Starting new HTTP connection (1): 127.0.0.1
Creating view panama
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "panama"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script><script>Behaviour.addLoadEvent(function() {
        loadScript("http://usage.jenkins-ci.org/usage-stats.js?pKZaJLzzYBRcr1EWjFHGkfydY6nz83MgvfWmHVK3I2K5yr5FTILY8RXoneJ3sRgZ55HtMr35zmuhcm5vXn7sXSIu8s8BgGDZzbR+qR97IQKBCqrf0eyThv4aWLWyu8pHs8fjCOLWGanHoiAPLNmKEOsgnIVUjLx9Q9wjO1C7l21KTGQ+dbVEPj/5Hp6khn4g1cIR7kz5LiES2akj2PjvsumE9T/9DnC7DsTvF781Q4xpn+grA6gMdoh5PbJPJnJ5hg/sliY4G0Hy12SCv3nqbQU0iK3rwZzVWF0D/qAoLM/R4phFB+uTeA4JF50y9dBJ41fyR7qShNmEzTh3lL7q/PWdiMkXMGQHBU2KesikeqOTDA65y++SJBj8A5hCCYPnOgXB89U8kAMeYSPR6Hm/kvxFMtcY1YqzfRARlG/brpegJ3tmOW/HNCnFP6CGyc/6o+ZSZSGj3s1+GuNAfMcLAWHi9RSDhnVSJ2DWoDnKUTxWQn078SUyrTLqcGYbp9xZTXsCmHzZZFnYqhWXe/sPM1FyfIFTXEpYcaOZ7VlXdTghoar8NGTZ7LF8e/ox1d7FKTZvXKHklxeiXkrPMrp+VsE3lzJxNI8SGHLgp8rVxbgNsdW0s/wB2rITuDQADqUb7PPAbfdfIlhmEZ6K9OKR+jZDs0IIG9UCZXt2UySWz2pHqGLnGnu0KFeqzd9eJ5wbgmcSwdgO/1nqlVCYhBhkKQ7rcCOawkdJFWwK/qCDlw3VnxDz2V8NFvxpgl7nz/0m4j/jEnqEHo0W28ljEtxMxpX0MWh3ndFmRemnN/3xA6hloflVkyhqRy3mWtWqTokxtv3OQceAaPCL87R5aymx8gkaf9TJEkwTQXpGRYCazvnVs5CipOKpKprjxZJl9LVOPfUqvj+l7zG8KoyQH15ManBcprnQS3xv/DwGXKBMLzErG0bDEyJtMi3ZFCNspBQoLu5FyTZp6aH/ddmKlfppupzR3zfW99I2ozg8CW/dNZC1yrXrWmQVFyViOWeNLlq0YdRoCdLC32fdnrmthkRL1W/+vXOWXUyitvFGAOOssJl8C0BMw4uW1eUM7+I1Ge6Ydc4SstwJqoEK3DuMaa/8SLBjrRNmapeBppSwScEtcVA5Nfs9SngRHxW+LS63kSLq0q90MYGBxLHLeeA/Q/SWvcEVDflys5dUxz2ZIt6C82UUQQ9utGLgzuyw+KNVgB8CZnJTIiAzsCY1FsL3zK0N61wP1wuoRuuTmBTkIvst4mnADIzyF+9XNFviO2sXyM35r1Pae9H0ttrMr2JELv800g==");
      });</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view package
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "package"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view locust
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "locust"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view identity
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "identity"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view func-tests
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "func-tests"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view environment
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "environment"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view chef
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "chef"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>
Starting new HTTP connection (1): 127.0.0.1
Creating view check-env
Starting new HTTP connection (1): 127.0.0.1

    <!DOCTYPE html><html><head resURL="/static/29e7dde2">

    <title>Jenkins [Jenkins]</title><link rel="stylesheet" href="/static/29e7dde2/css/style.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/color.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/css/responsive-grid.css" type="text/css" /><link rel="shortcut icon" href="/static/29e7dde2/favicon.ico" type="image/vnd.microsoft.icon" /><link color="black" rel="mask-icon" href="/images/mask-icon.svg" /><script>var isRunAsTest=false; var rootURL=""; var resURL="/static/29e7dde2";</script><script src="/static/29e7dde2/scripts/prototype.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/behavior.js" type="text/javascript"></script><script src='/adjuncts/29e7dde2/org/kohsuke/stapler/bind.js' type='text/javascript'></script><script src="/static/29e7dde2/scripts/yui/yahoo/yahoo-min.js"></script><script src="/static/29e7dde2/scripts/yui/dom/dom-min.js"></script><script src="/static/29e7dde2/scripts/yui/event/event-min.js"></script><script src="/static/29e7dde2/scripts/yui/animation/animation-min.js"></script><script src="/static/29e7dde2/scripts/yui/dragdrop/dragdrop-min.js"></script><script src="/static/29e7dde2/scripts/yui/container/container-min.js"></script><script src="/static/29e7dde2/scripts/yui/connection/connection-min.js"></script><script src="/static/29e7dde2/scripts/yui/datasource/datasource-min.js"></script><script src="/static/29e7dde2/scripts/yui/autocomplete/autocomplete-min.js"></script><script src="/static/29e7dde2/scripts/yui/menu/menu-min.js"></script><script src="/static/29e7dde2/scripts/yui/element/element-min.js"></script><script src="/static/29e7dde2/scripts/yui/button/button-min.js"></script><script src="/static/29e7dde2/scripts/yui/storage/storage-min.js"></script><script src="/static/29e7dde2/scripts/hudson-behavior.js" type="text/javascript"></script><script src="/static/29e7dde2/scripts/sortable.js" type="text/javascript"></script><script>crumb.init("", "");</script><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/assets/skins/sam/skin.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/container/assets/skins/sam/container.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/button/assets/skins/sam/button.css" type="text/css" /><link rel="stylesheet" href="/static/29e7dde2/scripts/yui/menu/assets/skins/sam/menu.css" type="text/css" /><link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="Jenkins" /><meta name="ROBOTS" content="INDEX,NOFOLLOW" /><script src="/adjuncts/29e7dde2/org/kohsuke/stapler/jquery/jquery.full.js" type="text/javascript"></script><script>var Q=jQuery.noConflict()</script><script src="/static/29e7dde2/scripts/yui/cookie/cookie-min.js"></script></head><body data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam jenkins-1.642.1" data-version="jenkins-1.642.1"><a href="#skip2content" class="skiplink">Skip to content</a><div id="page-head"><div id="header"><div class="logo"><a id="jenkins-home-link" href="/"><img src="/static/29e7dde2/images/headshot.png" alt="title" id="jenkins-head-icon" /><img src="/static/29e7dde2/images/title.png" alt="title" width="139" id="jenkins-name-icon" height="34" /></a></div><div class="login"> <span style="white-space:nowrap"><a href="/user/admin" class="model-link inside inverse"><b>admin</b></a>
                    |
                    <a href="/logout"><b>log out</b></a></span></div><div class="searchbox hidden-xs"><form method="get" name="search" action="/search/" style="position:relative;" class="no-json"><div id="search-box-minWidth"></div><div id="search-box-sizer"></div><div id="searchform"><input name="q" placeholder="search" id="search-box" class="has-default-text" /> <a href="http://wiki.jenkins-ci.org/display/JENKINS/Search+Box"><img src="/static/29e7dde2/images/16x16/help.png" style="width: 16px; height: 16px; " class="icon-help icon-sm" /></a><div id="search-box-completion"></div><script>createSearchBox("/search/");</script></div></form></div></div><div id="breadcrumbBar"><tr id="top-nav"><td id="left-top-nav" colspan="2"><link rel='stylesheet' href='/adjuncts/29e7dde2/lib/layout/breadcrumbs.css' type='text/css' /><script src='/adjuncts/29e7dde2/lib/layout/breadcrumbs.js' type='text/javascript'></script><div class="top-sticker noedge"><div class="top-sticker-inner"><div id="right-top-nav"></div><ul id="breadcrumbs"><li class="item"><a href="/" class="model-link inside">Jenkins</a></li><li href="/" class="children"></li></ul><div id="breadcrumb-menu-target"></div></div></div></td></tr></div></div><div id="page-body" class="clear"><div id="side-panel"></div><div id="main-panel"><a name="skip2content"></a><h1>Error</h1><p>A view already exists with the name "check-env"</p></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Feb 1, 2016 6:40:34 PM</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="http://jenkins-ci.org/">Jenkins ver. 1.642.1</a></span><div id="l10n-dialog" class="dialog"></div><div id="l10n-footer" style="display:none; float:left"><a href="#" onclick="return showTranslationDialog();"><img src="/static/29e7dde2/plugin/translation/flags.png" />
      Help us localize this page
    </a></div><script>var footer = document.getElementById('l10n-footer');
    var f = document.getElementById('footer');
    f.insertBefore(footer,f.firstChild);
    footer.style.display="block";

    var translation={};
    translation.bundles = "Op7f5C/FlK7CXYa3LtKYfAEjX3B6tgzRWUhMZJpIyiw0ie+p2KVVLrIPoTApD1r2kaKUJw1amEdgPC97rOqoeurhpXAGVRinGKzmpdui6jwHuS4BHd8YWpa4nFfHQpUHnp0TAfDq3NUztj3rmwl/WBcAY8YzXNX0rTKA7RAeIX9LNjYQI1djXgIt0wSq4V7z1cvDC3pde95ZklvwtyLWP2xJMn0n9dOuyiYLsfByswL2S0j4rkhJxM4T8Lb32r31Ryp9Ri+pL/a24M4AKwDk3U2N5GKau/5oonVUe8ViXGAUdGgD71gW2Uwtoxc3tklA";
    translation.detectedLocale = "";

    function showTranslationDialog() {
      if(!translation.launchDialog)
        loadScript("/static/29e7dde2/plugin/translation/dialog.js");
      else
        translation.launchDialog();
      return false;
    }</script></div></div></div></footer></body></html>

It would be awesome if subsequent update calls accounted for the A view already exists with the name ${name}.

piyush0101 commented 8 years ago

I think it was taken care of in the update command of jenkins-view-builder. It looks like we may have broken something. I'll have a look. Thanks for reporting this issue.