<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic pan.xapi.PanXapiError: edit failed, may need to override template object admin first in Automation/API Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/pan-xapi-panxapierror-edit-failed-may-need-to-override-template/m-p/261571#M1928</link>
    <description>&lt;P&gt;TASK [Set admin password] *******************************************************************************************************************************&lt;BR /&gt;task path: /export/home/mmap/Myfirstyml.yml:25&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; ESTABLISH LOCAL CONNECTION FOR USER: admin&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'echo ~bommap &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c '( umask 77 &amp;amp;&amp;amp; mkdir -p "` echo /export/home/mmap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262 `" &amp;amp;&amp;amp; echo ansible-tmp-1558199922.89-98462149531262="` echo /export/home/mmap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262 `" ) &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;Using module file /export/home/bommap/.ansible/roles/PaloAltoNetworks.paloaltonetworks/library/panos_admin.py&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; PUT /export/home/bommap/.ansible/tmp/ansible-local-202982VBlgd/tmpMU29RX TO /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'chmod u+x /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/ /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c '/usr/bin/python /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'rm -f -r /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/ &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;The full traceback is:&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 214, in &amp;lt;module&amp;gt;&lt;BR /&gt;main()&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 205, in main&lt;BR /&gt;changed = admin_set(xapi, module, admin_username, admin_password, role)&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 147, in admin_set&lt;BR /&gt;element='&amp;lt;phash&amp;gt;%s&amp;lt;/phash&amp;gt;' % phash)&lt;BR /&gt;File "/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py", line 749, in edit&lt;BR /&gt;self.__type_config('edit', query, extra_qs)&lt;BR /&gt;File "/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py", line 805, in __type_config&lt;BR /&gt;raise PanXapiError(self.status_detail)&lt;BR /&gt;pan.xapi.PanXapiError: edit failed, may need to override template object admin first&lt;/P&gt;&lt;P&gt;fatal: [10.60.128.4]: FAILED! =&amp;gt; {&lt;BR /&gt;"changed": false,&lt;BR /&gt;"module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 214, in &amp;lt;module&amp;gt;\n main()\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 205, in main\n changed = admin_set(xapi, module, admin_username, admin_password, role)\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 147, in admin_set\n element='&amp;lt;phash&amp;gt;%s&amp;lt;/phash&amp;gt;' % phash)\n File \"/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py\", line 749, in edit\n self.__type_config('edit', query, extra_qs)\n File \"/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py\", line 805, in __type_config\n raise PanXapiError(self.status_detail)\npan.xapi.PanXapiError: edit failed, may need to override template object admin first\n",&lt;BR /&gt;"module_stdout": "",&lt;BR /&gt;"msg": "MODULE FAILURE",&lt;BR /&gt;"rc": 1&lt;/P&gt;</description>
    <pubDate>Sat, 18 May 2019 17:23:31 GMT</pubDate>
    <dc:creator>PranayBomma</dc:creator>
    <dc:date>2019-05-18T17:23:31Z</dc:date>
    <item>
      <title>pan.xapi.PanXapiError: edit failed, may need to override template object admin first</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/pan-xapi-panxapierror-edit-failed-may-need-to-override-template/m-p/261571#M1928</link>
      <description>&lt;P&gt;TASK [Set admin password] *******************************************************************************************************************************&lt;BR /&gt;task path: /export/home/mmap/Myfirstyml.yml:25&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; ESTABLISH LOCAL CONNECTION FOR USER: admin&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'echo ~bommap &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c '( umask 77 &amp;amp;&amp;amp; mkdir -p "` echo /export/home/mmap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262 `" &amp;amp;&amp;amp; echo ansible-tmp-1558199922.89-98462149531262="` echo /export/home/mmap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262 `" ) &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;Using module file /export/home/bommap/.ansible/roles/PaloAltoNetworks.paloaltonetworks/library/panos_admin.py&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; PUT /export/home/bommap/.ansible/tmp/ansible-local-202982VBlgd/tmpMU29RX TO /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'chmod u+x /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/ /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c '/usr/bin/python /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/panos_admin.py &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;&amp;lt;10.60.128.4&amp;gt; EXEC /bin/sh -c 'rm -f -r /export/home/bommap/.ansible/tmp/ansible-tmp-1558199922.89-98462149531262/ &amp;gt; /dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&amp;amp; sleep 0'&lt;BR /&gt;The full traceback is:&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 214, in &amp;lt;module&amp;gt;&lt;BR /&gt;main()&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 205, in main&lt;BR /&gt;changed = admin_set(xapi, module, admin_username, admin_password, role)&lt;BR /&gt;File "/tmp/ansible_p5pHzT/ansible_module_panos_admin.py", line 147, in admin_set&lt;BR /&gt;element='&amp;lt;phash&amp;gt;%s&amp;lt;/phash&amp;gt;' % phash)&lt;BR /&gt;File "/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py", line 749, in edit&lt;BR /&gt;self.__type_config('edit', query, extra_qs)&lt;BR /&gt;File "/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py", line 805, in __type_config&lt;BR /&gt;raise PanXapiError(self.status_detail)&lt;BR /&gt;pan.xapi.PanXapiError: edit failed, may need to override template object admin first&lt;/P&gt;&lt;P&gt;fatal: [10.60.128.4]: FAILED! =&amp;gt; {&lt;BR /&gt;"changed": false,&lt;BR /&gt;"module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 214, in &amp;lt;module&amp;gt;\n main()\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 205, in main\n changed = admin_set(xapi, module, admin_username, admin_password, role)\n File \"/tmp/ansible_p5pHzT/ansible_module_panos_admin.py\", line 147, in admin_set\n element='&amp;lt;phash&amp;gt;%s&amp;lt;/phash&amp;gt;' % phash)\n File \"/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py\", line 749, in edit\n self.__type_config('edit', query, extra_qs)\n File \"/export/home/bommap/.local/lib/python2.7/site-packages/pan/xapi.py\", line 805, in __type_config\n raise PanXapiError(self.status_detail)\npan.xapi.PanXapiError: edit failed, may need to override template object admin first\n",&lt;BR /&gt;"module_stdout": "",&lt;BR /&gt;"msg": "MODULE FAILURE",&lt;BR /&gt;"rc": 1&lt;/P&gt;</description>
      <pubDate>Sat, 18 May 2019 17:23:31 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/pan-xapi-panxapierror-edit-failed-may-need-to-override-template/m-p/261571#M1928</guid>
      <dc:creator>PranayBomma</dc:creator>
      <dc:date>2019-05-18T17:23:31Z</dc:date>
    </item>
    <item>
      <title>Re: pan.xapi.PanXapiError: edit failed, may need to override template object admin first</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/pan-xapi-panxapierror-edit-failed-may-need-to-override-template/m-p/261669#M1930</link>
      <description>&lt;P&gt;Based on the file path in that output, I see that you're using the PaloAltoNetworks.paloaltonetworks Ansible Galaxy role, which is good.&amp;nbsp; I also see that you're trying to use &lt;CODE&gt;panos_admin&lt;/CODE&gt;.&amp;nbsp; However, I don't see the deprecation warning for that module, which means that you're not using the latest version of the role.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The &lt;CODE&gt;panos_admin&lt;/CODE&gt; module is capable of performing &lt;CODE&gt;SET&lt;/CODE&gt; commands only, and if the user is alrerady defined, this can lead to problems if the admin's permissions are different from what panos_admin would otherwise try to configure.&amp;nbsp; It is recommended to use &lt;CODE&gt;panos_administrator&lt;/CODE&gt; instead, which has expanded support for the full range of administrator permissions available to both firewall and Panorama.&lt;/P&gt;</description>
      <pubDate>Mon, 20 May 2019 16:08:14 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/pan-xapi-panxapierror-edit-failed-may-need-to-override-template/m-p/261669#M1930</guid>
      <dc:creator>gfreeman</dc:creator>
      <dc:date>2019-05-20T16:08:14Z</dc:date>
    </item>
  </channel>
</rss>

