{"action":"created","comment":{"url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/comments/49678970","id":49678970,"diff_hunk":"@@ -0,0 +1,142 @@\n+#\n+# The NXAPI provider for cisco_interface_portchannel\n+#\n+# Dec 2015\n+#\n+# Copyright (c) 2015 Cisco and/or its affiliates.\n+#\n+# Licensed under the Apache License, Version 2.0 (the \"License\");\n+# you may not use this file except in compliance with the License.\n+# You may obtain a copy of the License at\n+#\n+#     http://www.apache.org/licenses/LICENSE-2.0\n+#\n+# Unless required by applicable law or agreed to in writing, software\n+# distributed under the License is distributed on an \"AS IS\" BASIS,\n+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n+# See the License for the specific language governing permissions and\n+# limitations under the License.\n+\n+require 'cisco_node_utils' if Puppet.features.cisco_node_utils?\n+begin\n+  require 'puppet_x/cisco/autogen'\n+rescue LoadError # seen on master, not on agent\n+  # See longstanding Puppet issues #4248, #7316, #14073, #14149, etc. Ugh.\n+  require File.expand_path(File.join(File.dirname(__FILE__), '..', '..', '..',\n+                                     'puppet_x', 'cisco', 'autogen.rb'))\n+end\n+\n+Puppet::Type.type(:cisco_interface_portchannel).provide(:nxapi) do\n+  desc 'The NXAPI provider for cisco_interface_portchannel'\n+\n+  confine feature: :cisco_node_utils\n+  defaultfor operatingsystem: :nexus\n+\n+  mk_resource_methods\n+\n+  INTF_PC_NON_BOOL_PROPS = [\n+    :lacp_max_bundle,\n+    :lacp_min_links,\n+    :port_hash_distribution,\n+  ]\n+  INTF_PC_BOOL_PROPS = [\n+    :lacp_graceful_convergence,\n+    :lacp_suspend_individual,\n+    :port_load_defer,\n+  ]\n+  INTF_PC_ALL_PROPS = INTF_PC_NON_BOOL_PROPS + INTF_PC_BOOL_PROPS\n+\n+  PuppetX::Cisco::AutoGen.mk_puppet_methods(:non_bool, self,\n+                                            '@nu',\n+                                            INTF_PC_NON_BOOL_PROPS)\n+  PuppetX::Cisco::AutoGen.mk_puppet_methods(:bool, self,\n+                                            '@nu',\n+                                            INTF_PC_BOOL_PROPS)\n+\n+  def initialize(value={})\n+    super(value)\n+    @nu =\n+        Cisco::InterfacePortChannel.interfaces[@property_hash[:name]]\n+    @property_flush = {}\n+  end\n+\n+  def self.properties_get(interface_name, nu_obj)\n+    debug \"Checking instance, #{interface_name}.\"\n+    current_state = {\n+      interface: interface_name,\n+      name:      interface_name,\n+      ensure:    :present,\n+    }\n+    # Call node_utils getter for each property\n+    INTF_PC_NON_BOOL_PROPS.each do |prop|\n+      current_state[prop] = nu_obj.send(prop)\n+    end\n+    INTF_PC_BOOL_PROPS.each do |prop|\n+      val = nu_obj.send(prop)\n+      if val.nil?\n+        current_state[prop] = nil\n+      else\n+        current_state[prop] = val ? :true : :false\n+      end\n+    end\n+    new(current_state)\n+  end # self.properties_get\n+\n+  def self.instances\n+    interfaces = []\n+    Cisco::InterfacePortChannel.interfaces.each do |interface_name, nu_obj|\n+      interfaces << properties_get(interface_name, nu_obj)\n+    end\n+    interfaces\n+  end # self.instances\n+\n+  def self.prefetch(resources)\n+    interfaces = instances\n+    resources.keys.each do |name|\n+      provider = interfaces.find { |nu_obj| nu_obj.instance_name == name }\n+      resources[name].provider = provider unless provider.nil?\n+    end\n+  end # self.prefetch\n+\n+  def exists?\n+    (@property_hash[:ensure] == :present)\n+  end\n+\n+  def create\n+    @property_flush[:ensure] = :present\n+  end\n+\n+  def destroy\n+    @property_flush[:ensure] = :absent\n+  end\n+\n+  def instance_name\n+    interface\n+  end\n+\n+  def properties_set(new_interface=false)\n+    INTF_PC_ALL_PROPS.each do |prop|\n+      next unless @resource[prop]\n+      send(\"#{prop}=\", @resource[prop]) if new_interface\n+      unless @property_flush[prop].nil?\n+        @nu.send(\"#{prop}=\", @property_flush[prop]) if\n+          @nu.respond_to?(\"#{prop}=\")\n+      end\n+    end\n+  end\n+\n+  def flush\n+    if @property_flush[:ensure] == :absent\n+      @nu.destroy\n+      @nu = nil\n+    else\n+      # Create/Update\n+      if @nu.nil?\n+        new_interface = true\n+        @nu =","path":"lib/puppet/provider/cisco_interface_portchannel/nxapi.rb","position":136,"original_position":136,"commit_id":"f6f21044d08b6b66eeb4ec7a69538e98ec0308df","original_commit_id":"09fae47c9e3f3de91a8841d40f44b623e9e73eab","user":{"login":"mikewiebe","id":12445795,"avatar_url":"https://avatars.githubusercontent.com/u/12445795?v=3","gravatar_id":"","url":"https://api.github.com/users/mikewiebe","html_url":"https://github.com/mikewiebe","followers_url":"https://api.github.com/users/mikewiebe/followers","following_url":"https://api.github.com/users/mikewiebe/following{/other_user}","gists_url":"https://api.github.com/users/mikewiebe/gists{/gist_id}","starred_url":"https://api.github.com/users/mikewiebe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikewiebe/subscriptions","organizations_url":"https://api.github.com/users/mikewiebe/orgs","repos_url":"https://api.github.com/users/mikewiebe/repos","events_url":"https://api.github.com/users/mikewiebe/events{/privacy}","received_events_url":"https://api.github.com/users/mikewiebe/received_events","type":"User","site_admin":false},"body":"Can line 136 and 137 fit on a single line?","created_at":"2016-01-14T01:50:35Z","updated_at":"2016-01-14T01:50:35Z","html_url":"https://github.com/cisco/cisco-network-puppet-module/pull/132#discussion_r49678970","pull_request_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132","_links":{"self":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/comments/49678970"},"html":{"href":"https://github.com/cisco/cisco-network-puppet-module/pull/132#discussion_r49678970"},"pull_request":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132"}}},"pull_request":{"url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132","id":55796871,"html_url":"https://github.com/cisco/cisco-network-puppet-module/pull/132","diff_url":"https://github.com/cisco/cisco-network-puppet-module/pull/132.diff","patch_url":"https://github.com/cisco/cisco-network-puppet-module/pull/132.patch","issue_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/132","number":132,"state":"open","locked":false,"title":"Feature/portchannel","user":{"login":"saichint","id":15788941,"avatar_url":"https://avatars.githubusercontent.com/u/15788941?v=3","gravatar_id":"","url":"https://api.github.com/users/saichint","html_url":"https://github.com/saichint","followers_url":"https://api.github.com/users/saichint/followers","following_url":"https://api.github.com/users/saichint/following{/other_user}","gists_url":"https://api.github.com/users/saichint/gists{/gist_id}","starred_url":"https://api.github.com/users/saichint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saichint/subscriptions","organizations_url":"https://api.github.com/users/saichint/orgs","repos_url":"https://api.github.com/users/saichint/repos","events_url":"https://api.github.com/users/saichint/events{/privacy}","received_events_url":"https://api.github.com/users/saichint/received_events","type":"User","site_admin":false},"body":"beaker test results:\r\n```\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"4877032180\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_interface_portchannel/test_interface_portchannel.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\",\r\n    \"HOSTS\": {\r\n        \"saipuppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-0607-i386\",\r\n            \"ip\": \"172.23.148.240\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"port\": 2222,\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002b2532640898>\",\r\n    \"timestamp\": \"2016-01-11 15:57:47 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_interface_portchannel/test_interface_portchannel.rb\r\n\r\nTestCase :: Resource cisco_interface_portchannel\r\n  #### This device is of type: n7k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: MANIFEST\r\n  1.1 Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: RESOURCE\r\n    1.1 Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: IDEMPOTENCE\r\n    1.1 Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: MANIFEST\r\n  1.2 Default Properties [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: RESOURCE\r\n    1.2 Default Properties [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: IDEMPOTENCE\r\n    1.2 Default Properties [ensure => absent] :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: MANIFEST\r\n  2.1 Non Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: RESOURCE\r\n    2.1 Non Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE\r\n    2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST\r\n  2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_interface_portchannel :: End\r\ncisco_interface_portchannel/test_interface_portchannel.rb passed in 98.26 seconds\r\n      Test Suite: tests @ 2016-01-11 15:57:47 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 98.26 seconds\r\n      Average Test Time: 98.26 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to saipuppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"0658590238\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_interface_portchannel/test_interface_portchannel.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\",\r\n    \"HOSTS\": {\r\n        \"sain9kpuppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-7-x86_64\",\r\n            \"ip\": \"10.122.197.117\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"devops\",\r\n                \"password\": \"devopspassword\"\r\n            },\r\n            \"user\": \"devops\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002b72a4bb0d18>\",\r\n    \"timestamp\": \"2016-01-11 16:00:04 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_interface_portchannel/test_interface_portchannel.rb\r\n\r\nTestCase :: Resource cisco_interface_portchannel\r\n  #### This device is of type: n9k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: MANIFEST\r\n  1.1 Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: RESOURCE\r\n    1.1 Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: IDEMPOTENCE\r\n    1.1 Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: MANIFEST\r\n  1.2 Default Properties [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: RESOURCE\r\n    1.2 Default Properties [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: IDEMPOTENCE\r\n    1.2 Default Properties [ensure => absent] :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: MANIFEST\r\n  2.1 Non Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: RESOURCE\r\n    2.1 Non Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE\r\n    2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST\r\n  2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_interface_portchannel :: End\r\ncisco_interface_portchannel/test_interface_portchannel.rb passed in 108.93 seconds\r\n      Test Suite: tests @ 2016-01-11 16:00:04 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 108.93 seconds\r\n      Average Test Time: 108.93 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to sain9kpuppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"3510132805\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_interface_portchannel/test_interface_portchannel.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_interface_portchannel/test_interface_portchannel.rb\",\r\n    \"HOSTS\": {\r\n        \"n6k_77_puppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-0607-i386\",\r\n            \"ip\": \"10.122.84.77\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"port\": 2222,\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002b59f364c6c0>\",\r\n    \"timestamp\": \"2016-01-11 16:07:06 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_interface_portchannel/test_interface_portchannel.rb\r\n\r\nTestCase :: Resource cisco_interface_portchannel\r\n  #### This device is of type: n6k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: MANIFEST\r\n  1.1 Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: RESOURCE\r\n    1.1 Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties [ensure => present] :: IDEMPOTENCE\r\n    1.1 Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: MANIFEST\r\n  1.2 Default Properties [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: RESOURCE\r\n    1.2 Default Properties [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.2 Default Properties [ensure => absent] :: IDEMPOTENCE\r\n    1.2 Default Properties [ensure => absent] :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: MANIFEST\r\n  2.1 Non Default Properties [ensure => present] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: RESOURCE\r\n    2.1 Non Default Properties [ensure => present] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE\r\n    2.1 Non Default Properties [ensure => present] :: IDEMPOTENCE  :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST\r\n  2.2 Non Default Properties (absent) [ensure => absent] :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE\r\n    2.2 Non Default Properties (absent) [ensure => absent] :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_interface_portchannel :: End\r\ncisco_interface_portchannel/test_interface_portchannel.rb passed in 188.42 seconds\r\n      Test Suite: tests @ 2016-01-11 16:07:06 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 188.42 seconds\r\n      Average Test Time: 188.42 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to n6k_77_puppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"7489753888\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_portchannel_global/test_portchannel_global.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\",\r\n    \"HOSTS\": {\r\n        \"saipuppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-0607-i386\",\r\n            \"ip\": \"172.23.148.240\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"port\": 2222,\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002aac5a550970>\",\r\n    \"timestamp\": \"2016-01-11 15:54:28 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_portchannel_global/test_portchannel_global.rb\r\n\r\nTestCase :: Resource cisco_portchannel_global\r\n  #### This device is of type: n7k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties :: MANIFEST\r\n  1.1 Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: RESOURCE\r\n    1.1 Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: IDEMPOTENCE\r\n    1.1 Default Properties :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: MANIFEST\r\n  2.1 Non Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: RESOURCE\r\n    2.1 Non Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: IDEMPOTENCE\r\n    2.1 Non Default Properties :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_portchannel_global :: End\r\ncisco_portchannel_global/test_portchannel_global.rb passed in 51.94 seconds\r\n      Test Suite: tests @ 2016-01-11 15:54:28 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 51.94 seconds\r\n      Average Test Time: 51.94 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to saipuppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"3495831051\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_portchannel_global/test_portchannel_global.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\",\r\n    \"HOSTS\": {\r\n        \"sain9kpuppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-7-x86_64\",\r\n            \"ip\": \"10.122.197.117\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"devops\",\r\n                \"password\": \"devopspassword\"\r\n            },\r\n            \"user\": \"devops\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002b8bdee54530>\",\r\n    \"timestamp\": \"2016-01-11 16:02:57 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_portchannel_global/test_portchannel_global.rb\r\n\r\nTestCase :: Resource cisco_portchannel_global\r\n  #### This device is of type: n9k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties :: MANIFEST\r\n  1.1 Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: RESOURCE\r\n    1.1 Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: IDEMPOTENCE\r\n    1.1 Default Properties :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: MANIFEST\r\n  2.1 Non Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: RESOURCE\r\n    2.1 Non Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: IDEMPOTENCE\r\n    2.1 Non Default Properties :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_portchannel_global :: End\r\ncisco_portchannel_global/test_portchannel_global.rb passed in 53.66 seconds\r\n      Test Suite: tests @ 2016-01-11 16:02:57 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 53.66 seconds\r\n      Average Test Time: 53.66 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to sain9kpuppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n\r\n[saichint@sjc-ads-6603 /ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests] $ beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\r\nBeaker!\r\n      wWWWw\r\n      |o o|\r\n      | O |  2.29.1!\r\n      |(\")|\r\n     / \\X/ \\\r\n    |   V   |\r\n    |   |   |\r\n{\r\n    \"project\": \"Beaker\",\r\n    \"department\": \"unknown\",\r\n    \"created_by\": \"saichint\",\r\n    \"host_tags\": {},\r\n    \"openstack_api_key\": null,\r\n    \"openstack_username\": null,\r\n    \"openstack_auth_url\": \"/tokens\",\r\n    \"openstack_tenant\": null,\r\n    \"openstack_keyname\": null,\r\n    \"openstack_network\": null,\r\n    \"openstack_region\": null,\r\n    \"jenkins_build_url\": null,\r\n    \"validate\": false,\r\n    \"configure\": false,\r\n    \"log_level\": \"info\",\r\n    \"trace_limit\": 10,\r\n    \"master-start-curl-retries\": 120,\r\n    \"masterless\": false,\r\n    \"options_file\": null,\r\n    \"type\": \"pe\",\r\n    \"provision\": true,\r\n    \"preserve_hosts\": \"never\",\r\n    \"root_keys\": false,\r\n    \"quiet\": false,\r\n    \"project_root\": \"/users/saichint/.gem/ruby/2.1.0/gems/beaker-2.29.1/lib/beaker\",\r\n    \"xml_dir\": \"junit\",\r\n    \"xml_file\": \"beaker_junit.xml\",\r\n    \"xml_time\": \"beaker_times.xml\",\r\n    \"xml_time_enabled\": false,\r\n    \"xml_stylesheet\": \"junit.xsl\",\r\n    \"default_log_prefix\": \"beaker_logs\",\r\n    \"log_dir\": \"log\",\r\n    \"log_sut_event\": \"sut.log\",\r\n    \"color\": true,\r\n    \"dry_run\": false,\r\n    \"tag_includes\": [],\r\n    \"tag_excludes\": [],\r\n    \"timeout\": 900,\r\n    \"fail_mode\": \"slow\",\r\n    \"accept_all_exit_codes\": false,\r\n    \"timesync\": false,\r\n    \"disable_iptables\": false,\r\n    \"set_env\": true,\r\n    \"repo_proxy\": false,\r\n    \"package_proxy\": false,\r\n    \"add_el_extras\": false,\r\n    \"epel_url\": \"http://mirrors.kernel.org/fedora-epel\",\r\n    \"epel_arch\": \"i386\",\r\n    \"epel_7_pkg\": \"epel-release-7-5.noarch.rpm\",\r\n    \"epel_6_pkg\": \"epel-release-6-8.noarch.rpm\",\r\n    \"epel_5_pkg\": \"epel-release-5-4.noarch.rpm\",\r\n    \"consoleport\": 443,\r\n    \"pe_dir\": \"/opt/enterprise/dists\",\r\n    \"pe_version_file\": \"LATEST\",\r\n    \"pe_version_file_win\": \"LATEST-win\",\r\n    \"host_env\": {},\r\n    \"host_name_prefix\": null,\r\n    \"ssh_env_file\": \"~/.ssh/environment\",\r\n    \"profile_d_env_file\": \"/etc/profile.d/beaker_env.sh\",\r\n    \"dot_fog\": \"/users/saichint/.fog\",\r\n    \"ec2_yaml\": \"config/image_templates/ec2.yaml\",\r\n    \"help\": false,\r\n    \"collect_perf_data\": \"none\",\r\n    \"puppetdb_port_ssl\": 8081,\r\n    \"puppetdb_port_nonssl\": 8080,\r\n    \"puppetserver_port\": 8140,\r\n    \"nodeclassifier_port\": 4433,\r\n    \"aws_keyname_modifier\": \"2946329198\",\r\n    \"ssh\": {\r\n        \"config\": false,\r\n        \"paranoid\": false,\r\n        \"auth_methods\": [\r\n            \"publickey\"\r\n        ],\r\n        \"port\": 22,\r\n        \"forward_agent\": true,\r\n        \"keys\": [\r\n            \"/users/saichint/.ssh/id_rsa\"\r\n        ],\r\n        \"user_known_hosts_file\": \"/users/saichint/.ssh/known_hosts\"\r\n    },\r\n    \"hosts_file\": \"/ws/saichint-sjc/puppet_master/cisco-network-puppet-module/tests/beaker_tests/host.cfg\",\r\n    \"tests\": [\r\n        \"cisco_portchannel_global/test_portchannel_global.rb\"\r\n    ],\r\n    \"command_line\": \"/users/saichint/.gem/ruby/2.1.0/bin/beaker --host ./host.cfg --no-validate --no-config --test cisco_portchannel_global/test_portchannel_global.rb\",\r\n    \"HOSTS\": {\r\n        \"n6k_77_puppetagent\": {\r\n            \"roles\": [\r\n                \"agent\"\r\n            ],\r\n            \"platform\": \"cisco-0607-i386\",\r\n            \"ip\": \"10.122.84.77\",\r\n            \"vrf\": \"management\",\r\n            \"ssh\": {\r\n                \"port\": 2222,\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        },\r\n        \"london-sim2\": {\r\n            \"roles\": [\r\n                \"master\",\r\n                \"default\"\r\n            ],\r\n            \"platform\": \"el-0607-i386\",\r\n            \"ip\": \"london-sim2.cisco.com\",\r\n            \"ssh\": {\r\n                \"auth_methods\": [\r\n                    \"password\"\r\n                ],\r\n                \"user\": \"root\",\r\n                \"password\": \"nbv_1234\"\r\n            },\r\n            \"user\": \"root\",\r\n            \"host_tags\": {}\r\n        }\r\n    },\r\n    \"home\": \"/users/saichint\",\r\n    \"helper\": [],\r\n    \"load_path\": [],\r\n    \"pre_suite\": [],\r\n    \"post_suite\": [],\r\n    \"install\": [],\r\n    \"modules\": [],\r\n    \"logger\": \"#<Beaker::Logger:0x002af503174c88>\",\r\n    \"timestamp\": \"2016-01-11 16:05:05 -0800\",\r\n    \"beaker_version\": \"2.29.1\"\r\n}\r\nBeaker::Hypervisor, found some none boxes to create\r\nNo tests to run for suite 'pre_suite'\r\nBegin cisco_portchannel_global/test_portchannel_global.rb\r\n\r\nTestCase :: Resource cisco_portchannel_global\r\n  #### This device is of type: n6k #####\r\n\r\n  ------------------------------------------------------------\r\n  Section 1. Default Property Testing\r\n\r\n  * TestStep :: 1.1 Default Properties :: MANIFEST\r\n  1.1 Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: RESOURCE\r\n    1.1 Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 1.1 Default Properties :: IDEMPOTENCE\r\n    1.1 Default Properties :: IDEMPOTENCE  :: PASS\r\n\r\n  ------------------------------------------------------------\r\n  Section 2. Non Default Property Testing\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: MANIFEST\r\n  2.1 Non Default Properties :: MANIFEST     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: RESOURCE\r\n    2.1 Non Default Properties :: RESOURCE     :: PASS\r\n\r\n  * TestStep :: 2.1 Non Default Properties :: IDEMPOTENCE\r\n    2.1 Non Default Properties :: IDEMPOTENCE  :: PASS\r\nTestCase :: Resource cisco_portchannel_global :: End\r\ncisco_portchannel_global/test_portchannel_global.rb passed in 97.10 seconds\r\n      Test Suite: tests @ 2016-01-11 16:05:05 -0800\r\n\r\n      - Host Configuration Summary -\r\n\r\n\r\n              - Test Case Summary for suite 'tests' -\r\n       Total Suite Time: 97.10 seconds\r\n      Average Test Time: 97.10 seconds\r\n              Attempted: 1\r\n                 Passed: 1\r\n                 Failed: 0\r\n                Errored: 0\r\n                Skipped: 0\r\n                Pending: 0\r\n                  Total: 1\r\n\r\n      - Specific Test Case Status -\r\n\r\nFailed Tests Cases:\r\nErrored Tests Cases:\r\nSkipped Tests Cases:\r\nPending Tests Cases:\r\n\r\nNo tests to run for suite 'post_suite'\r\nCleanup: cleaning up after successful run\r\nWarning: ssh connection to n6k_77_puppetagent has been terminated\r\nWarning: ssh connection to london-sim2 has been terminated\r\nBeaker completed successfully, thanks.\r\n```","created_at":"2016-01-12T18:24:40Z","updated_at":"2016-01-14T01:50:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":"bf0e010ab58329dbd792bc3301be002f3dbded93","assignee":{"login":"mikewiebe","id":12445795,"avatar_url":"https://avatars.githubusercontent.com/u/12445795?v=3","gravatar_id":"","url":"https://api.github.com/users/mikewiebe","html_url":"https://github.com/mikewiebe","followers_url":"https://api.github.com/users/mikewiebe/followers","following_url":"https://api.github.com/users/mikewiebe/following{/other_user}","gists_url":"https://api.github.com/users/mikewiebe/gists{/gist_id}","starred_url":"https://api.github.com/users/mikewiebe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikewiebe/subscriptions","organizations_url":"https://api.github.com/users/mikewiebe/orgs","repos_url":"https://api.github.com/users/mikewiebe/repos","events_url":"https://api.github.com/users/mikewiebe/events{/privacy}","received_events_url":"https://api.github.com/users/mikewiebe/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132/commits","review_comments_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132/comments","review_comment_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/132/comments","statuses_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/statuses/f6f21044d08b6b66eeb4ec7a69538e98ec0308df","head":{"label":"saichint:feature/portchannel","ref":"feature/portchannel","sha":"f6f21044d08b6b66eeb4ec7a69538e98ec0308df","user":{"login":"saichint","id":15788941,"avatar_url":"https://avatars.githubusercontent.com/u/15788941?v=3","gravatar_id":"","url":"https://api.github.com/users/saichint","html_url":"https://github.com/saichint","followers_url":"https://api.github.com/users/saichint/followers","following_url":"https://api.github.com/users/saichint/following{/other_user}","gists_url":"https://api.github.com/users/saichint/gists{/gist_id}","starred_url":"https://api.github.com/users/saichint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saichint/subscriptions","organizations_url":"https://api.github.com/users/saichint/orgs","repos_url":"https://api.github.com/users/saichint/repos","events_url":"https://api.github.com/users/saichint/events{/privacy}","received_events_url":"https://api.github.com/users/saichint/received_events","type":"User","site_admin":false},"repo":{"id":45934683,"name":"cisco-network-puppet-module","full_name":"saichint/cisco-network-puppet-module","owner":{"login":"saichint","id":15788941,"avatar_url":"https://avatars.githubusercontent.com/u/15788941?v=3","gravatar_id":"","url":"https://api.github.com/users/saichint","html_url":"https://github.com/saichint","followers_url":"https://api.github.com/users/saichint/followers","following_url":"https://api.github.com/users/saichint/following{/other_user}","gists_url":"https://api.github.com/users/saichint/gists{/gist_id}","starred_url":"https://api.github.com/users/saichint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saichint/subscriptions","organizations_url":"https://api.github.com/users/saichint/orgs","repos_url":"https://api.github.com/users/saichint/repos","events_url":"https://api.github.com/users/saichint/events{/privacy}","received_events_url":"https://api.github.com/users/saichint/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/saichint/cisco-network-puppet-module","description":"","fork":true,"url":"https://api.github.com/repos/saichint/cisco-network-puppet-module","forks_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/forks","keys_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/keys{/key_id}","collaborators_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/teams","hooks_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/hooks","issue_events_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/issues/events{/number}","events_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/events","assignees_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/assignees{/user}","branches_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/branches{/branch}","tags_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/tags","blobs_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/git/refs{/sha}","trees_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/git/trees{/sha}","statuses_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/statuses/{sha}","languages_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/languages","stargazers_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/stargazers","contributors_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/contributors","subscribers_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/subscribers","subscription_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/subscription","commits_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/commits{/sha}","git_commits_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/git/commits{/sha}","comments_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/comments{/number}","issue_comment_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/issues/comments{/number}","contents_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/contents/{+path}","compare_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/compare/{base}...{head}","merges_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/merges","archive_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/downloads","issues_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/issues{/number}","pulls_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/pulls{/number}","milestones_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/milestones{/number}","notifications_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/labels{/name}","releases_url":"https://api.github.com/repos/saichint/cisco-network-puppet-module/releases{/id}","created_at":"2015-11-10T19:20:01Z","updated_at":"2016-01-12T20:57:59Z","pushed_at":"2016-01-14T01:40:01Z","git_url":"git://github.com/saichint/cisco-network-puppet-module.git","ssh_url":"git@github.com:saichint/cisco-network-puppet-module.git","clone_url":"https://github.com/saichint/cisco-network-puppet-module.git","svn_url":"https://github.com/saichint/cisco-network-puppet-module","homepage":null,"size":1561,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"develop"}},"base":{"label":"cisco:develop","ref":"develop","sha":"122d7177c9e62744e3defc0ae57f556d7bb7b8c8","user":{"login":"cisco","id":1376999,"avatar_url":"https://avatars.githubusercontent.com/u/1376999?v=3","gravatar_id":"","url":"https://api.github.com/users/cisco","html_url":"https://github.com/cisco","followers_url":"https://api.github.com/users/cisco/followers","following_url":"https://api.github.com/users/cisco/following{/other_user}","gists_url":"https://api.github.com/users/cisco/gists{/gist_id}","starred_url":"https://api.github.com/users/cisco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cisco/subscriptions","organizations_url":"https://api.github.com/users/cisco/orgs","repos_url":"https://api.github.com/users/cisco/repos","events_url":"https://api.github.com/users/cisco/events{/privacy}","received_events_url":"https://api.github.com/users/cisco/received_events","type":"Organization","site_admin":false},"repo":{"id":39565139,"name":"cisco-network-puppet-module","full_name":"cisco/cisco-network-puppet-module","owner":{"login":"cisco","id":1376999,"avatar_url":"https://avatars.githubusercontent.com/u/1376999?v=3","gravatar_id":"","url":"https://api.github.com/users/cisco","html_url":"https://github.com/cisco","followers_url":"https://api.github.com/users/cisco/followers","following_url":"https://api.github.com/users/cisco/following{/other_user}","gists_url":"https://api.github.com/users/cisco/gists{/gist_id}","starred_url":"https://api.github.com/users/cisco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cisco/subscriptions","organizations_url":"https://api.github.com/users/cisco/orgs","repos_url":"https://api.github.com/users/cisco/repos","events_url":"https://api.github.com/users/cisco/events{/privacy}","received_events_url":"https://api.github.com/users/cisco/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cisco/cisco-network-puppet-module","description":"","fork":false,"url":"https://api.github.com/repos/cisco/cisco-network-puppet-module","forks_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/forks","keys_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/teams","hooks_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/hooks","issue_events_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/events{/number}","events_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/events","assignees_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/assignees{/user}","branches_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/branches{/branch}","tags_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/tags","blobs_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/git/refs{/sha}","trees_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/statuses/{sha}","languages_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/languages","stargazers_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/stargazers","contributors_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/contributors","subscribers_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/subscribers","subscription_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/subscription","commits_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/commits{/sha}","git_commits_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/git/commits{/sha}","comments_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/comments{/number}","issue_comment_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/comments{/number}","contents_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/contents/{+path}","compare_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/merges","archive_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/downloads","issues_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues{/number}","pulls_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls{/number}","milestones_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/milestones{/number}","notifications_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/labels{/name}","releases_url":"https://api.github.com/repos/cisco/cisco-network-puppet-module/releases{/id}","created_at":"2015-07-23T12:06:48Z","updated_at":"2016-01-11T17:49:41Z","pushed_at":"2016-01-14T01:40:01Z","git_url":"git://github.com/cisco/cisco-network-puppet-module.git","ssh_url":"git@github.com:cisco/cisco-network-puppet-module.git","clone_url":"https://github.com/cisco/cisco-network-puppet-module.git","svn_url":"https://github.com/cisco/cisco-network-puppet-module","homepage":null,"size":2104,"stargazers_count":9,"watchers_count":9,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":24,"mirror_url":null,"open_issues_count":4,"forks":24,"open_issues":4,"watchers":9,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132"},"html":{"href":"https://github.com/cisco/cisco-network-puppet-module/pull/132"},"issue":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/132"},"comments":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/issues/132/comments"},"review_comments":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132/comments"},"review_comment":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/pulls/132/commits"},"statuses":{"href":"https://api.github.com/repos/cisco/cisco-network-puppet-module/statuses/f6f21044d08b6b66eeb4ec7a69538e98ec0308df"}}}}