<p dir="ltr">On Nov 26, 2012 2:35 PM, &lt;<a href="mailto:Matthew_Luettgen@aotx.uscourts.gov">Matthew_Luettgen@aotx.uscourts.gov</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; Greetings,<br>
&gt;<br>
&gt; Long time listener (false) first time caller (true.)  I am experimenting<br>
&gt; with Puppet 3.0.1 and Cobbler 2.2.3.  I created a test profile, a test sub<br>
&gt; profile, and a test system in cobbler (via the GUI.)  When calling<br>
&gt; cobbler-ext-nodes hostname, I am getting nil values for both classes and<br>
&gt; parameters.  Some facts have been obfuscated, any values that do not appear<br>
&gt; valid are likely obfuscated.  All files are appears to be parsed by cobbler<br>
&gt; properly as there are no errors with &#39;cobbler sync.&#39;<br>
&gt;<br>
&gt; [root@cobbler-test profiles.d]#cobbler-ext-nodes <a href="http://matt-test.domain.com">matt-test.domain.com</a><br>
&gt; classes: []<br>
&gt; parameters: {}<br>
&gt;<br>
&gt; [root@cobbler-test systems.d]# cat matt-test.json<br>
&gt; {<br>
&gt;     &quot;boot_files&quot;: {},<br>
&gt;     &quot;comment&quot;: &quot;&quot;,<br>
&gt;     &quot;ctime&quot;: 1353957758.8682129,<br>
&gt;     &quot;depth&quot;: 3,<br>
&gt;     &quot;enable_gpxe&quot;: 0,<br>
&gt;     &quot;fetchable_files&quot;: {},<br>
&gt;     &quot;gateway&quot;: &quot;&quot;,<br>
&gt;     &quot;hostname&quot;: &quot;<a href="http://matt-test.domain.com">matt-test.domain.com</a>&quot;,<br>
&gt;     &quot;image&quot;: &quot;&quot;,<br>
&gt;     &quot;interfaces&quot;: {},<br>
&gt;     &quot;ipv6_autoconfiguration&quot;: false,<br>
&gt;     &quot;ipv6_default_device&quot;: &quot;&quot;,<br>
&gt;     &quot;kernel_options&quot;: {<br>
&gt;         &quot;1&quot;: null<br>
&gt;     },<br>
&gt;     &quot;kernel_options_post&quot;: {},<br>
&gt;     &quot;kickstart&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;ks_meta&quot;: {},<br>
&gt;     &quot;ldap_enabled&quot;: false,<br>
&gt;     &quot;ldap_type&quot;: &quot;authconfig&quot;,<br>
&gt;     &quot;mgmt_classes&quot;: [<br>
&gt;         &quot;existing_class,BS_fake_class,BS_fake_class2&quot;<br>
&gt;     ],<br>
&gt;     &quot;mgmt_parameters&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;monit_enabled&quot;: false,<br>
&gt;     &quot;mtime&quot;: 1353958428.8554339,<br>
&gt;     &quot;name&quot;: &quot;matt-test&quot;,<br>
&gt;     &quot;name_servers&quot;: [],<br>
&gt;     &quot;name_servers_search&quot;: [],<br>
&gt;     &quot;netboot_enabled&quot;: false,<br>
&gt;     &quot;owners&quot;: [<br>
&gt;         &quot;admin&quot;<br>
&gt;     ],<br>
&gt;     &quot;power_address&quot;: &quot;&quot;,<br>
&gt;     &quot;power_id&quot;: &quot;&quot;,<br>
&gt;     &quot;power_pass&quot;: &quot;&quot;,<br>
&gt;     &quot;power_type&quot;: &quot;ipmitool&quot;,<br>
&gt;     &quot;power_user&quot;: &quot;&quot;,<br>
&gt;     &quot;profile&quot;: &quot;existing_working_with_other_systems_profile&quot;,<br>
&gt;     &quot;proxy&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;redhat_management_key&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;redhat_management_server&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;repos_enabled&quot;: false,<br>
&gt;     &quot;server&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;status&quot;: &quot;production&quot;,<br>
&gt;     &quot;template_files&quot;: {},<br>
&gt;     &quot;template_remote_kickstarts&quot;: 0,<br>
&gt;     &quot;uid&quot;: &quot;MTM1Mzk1Nzc1OC44NzMyODY0MTEuM00000&quot;,<br>
&gt;     &quot;virt_auto_boot&quot;: 0,<br>
&gt;     &quot;virt_cpus&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;virt_disk_driver&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;virt_file_size&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;virt_path&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;virt_ram&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt;     &quot;virt_type&quot;: &quot;xenpv&quot;<br>
&gt;<br>
&gt; [root@cobbler-test profiles.d]# cat<br>
&gt; existing_working_with_other_systems_profile<br>
&gt; {&quot;comment&quot;: &quot;&quot;, &quot;kickstart&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;name_servers_search&quot;: [],<br>
&gt; &quot;ks_meta&quot;: {}, &quot;kernel_options_post&quot;: {}, &quot;repos&quot;: [&quot;epel-5-noarch&quot;],<br>
&gt; &quot;redhat_management_key&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;virt_path&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt; &quot;kernel_options&quot;: {}, &quot;name_servers&quot;: [], &quot;mtime&quot;: 1330096515.039284,<br>
&gt; &quot;enable_gpxe&quot;: 0, &quot;template_files&quot;: {}, &quot;uid&quot;:<br>
&gt; &quot;MTMyODIwNDM5Ni44MTI5NzgzNDAuOD00000&quot;, &quot;virt_auto_boot&quot;: 0, &quot;virt_cpus&quot;: 4,<br>
&gt; &quot;mgmt_parameters&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;boot_files&quot;: {}, &quot;mgmt_classes&quot;:<br>
&gt; [&quot;base&quot;], &quot;distro&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;dhcp_tag&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;,<br>
&gt; &quot;virt_bridge&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;parent&quot;: &quot;rhel5u6-x86_64&quot;, &quot;virt_type&quot;:<br>
&gt; &quot;qemu&quot;, &quot;proxy&quot;: &quot;&quot;, &quot;enable_menu&quot;: false, &quot;fetchable_files&quot;: {},<br>
&gt; &quot;virt_file_size&quot;: 48, &quot;ctime&quot;: 1328204396.81303, &quot;virt_disk_driver&quot;: &quot;raw&quot;,<br>
&gt; &quot;owners&quot;: [&quot;admin&quot;], &quot;name&quot;: &quot;JENIE2&quot;, &quot;virt_ram&quot;: 4096, &quot;server&quot;:<br>
&gt; &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;redhat_management_server&quot;: &quot;&lt;&lt;inherit&gt;&gt;&quot;, &quot;depth&quot;: 2,<br>
&gt; &quot;template_remote_kickstarts&quot;: 0}</p>
<p dir="ltr">The external nodes script in 2.2.3 uses the --dns-name field in the interface only, not the hostname field. 2.4.0 will also check the hostname field (added that fix a little while back).</p>