<?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 Ansible OSPF Validation Error in General Topics</title>
    <link>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597782#M118895</link>
    <description>&lt;P&gt;Hello, I am having an issue running an Ansible Playbook for OSPF. I get the following error below. If I go into the GUI, select the virtual-router "default" and simply select "ok" on the bottom, without making a change, it will validate successfully. Would someone be able to assist?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Palo VM-100&lt;BR /&gt;Software: 10.1.14-h2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/4294"&gt;@JimmyHolland&lt;/a&gt;&amp;nbsp;have you encountered this before?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Palo Validation Error Message&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Details&lt;/P&gt;
&lt;P&gt;Validation Error:&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol -&amp;gt; ospf unexpected here&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol -&amp;gt; ospf is invalid&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol is invalid&lt;BR /&gt;network -&amp;gt; virtual-router is invalid&lt;BR /&gt;network is invalid&lt;BR /&gt;devices is invalid&lt;BR /&gt;Configuration is invalid&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Ansible Playbook -&amp;nbsp;&lt;/STRONG&gt;&lt;BR /&gt;---&lt;BR /&gt;- name: OSPF&lt;BR /&gt;hosts: localhost&lt;BR /&gt;connection: local&lt;/P&gt;
&lt;P&gt;vars:&lt;BR /&gt;device:&lt;BR /&gt;ip_address: "10.245.255.241"&lt;BR /&gt;username: "&amp;lt;user&amp;gt;"&lt;BR /&gt;password: "&amp;lt;pass&amp;gt;"&lt;BR /&gt;virtual_router_name: "default"&lt;BR /&gt;ospf_area: "0.0.0.0"&lt;BR /&gt;network_interface: "ethernet1/1"&lt;BR /&gt;router_id: "10.10.10.101"&lt;BR /&gt;&lt;BR /&gt;collections: &lt;BR /&gt;- paloaltonetworks.panos&lt;BR /&gt;- community.network.panos_set&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;tasks:&lt;BR /&gt;#Create OSPF Config&lt;BR /&gt;- name: OSPF&lt;BR /&gt;paloaltonetworks.panos.panos_config_element:&lt;BR /&gt;provider: "{{ device }}"&lt;BR /&gt;xpath: "/config/devices/entry[@name='localhost.localdomain']/network/virtual-router/entry[@name='default']/protocol/ospf"&lt;BR /&gt;element: &amp;gt;&lt;BR /&gt;"&amp;lt;enable&amp;gt;no&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;area&amp;gt;&lt;BR /&gt;&amp;lt;entry name='{{ ospf_area }}'&amp;gt;&lt;BR /&gt;&amp;lt;type&amp;gt;&lt;BR /&gt;&amp;lt;normal/&amp;gt;&lt;BR /&gt;&amp;lt;/type&amp;gt;&lt;BR /&gt;&amp;lt;interface&amp;gt;&lt;BR /&gt;&amp;lt;entry name='{{ network_interface }}'&amp;gt;&lt;BR /&gt;&amp;lt;bfd&amp;gt;&amp;lt;profile&amp;gt;Inherit-vr-global-setting&amp;lt;/profile&amp;gt;&amp;lt;/bfd&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;passive&amp;gt;no&amp;lt;/passive&amp;gt;&lt;BR /&gt;&amp;lt;gr-delay&amp;gt;10&amp;lt;/gr-delay&amp;gt;&lt;BR /&gt;&amp;lt;metric&amp;gt;10&amp;lt;/metric&amp;gt;&lt;BR /&gt;&amp;lt;priority&amp;gt;1&amp;lt;/priority&amp;gt;&lt;BR /&gt;&amp;lt;hello-interval&amp;gt;10&amp;lt;/hello-interval&amp;gt;&lt;BR /&gt;&amp;lt;dead-counts&amp;gt;4&amp;lt;/dead-counts&amp;gt;&lt;BR /&gt;&amp;lt;retransmit-interval&amp;gt;5&amp;lt;/retransmit-interval&amp;gt;&lt;BR /&gt;&amp;lt;transit-delay&amp;gt;1&amp;lt;/transit-delay&amp;gt;&lt;BR /&gt;&amp;lt;link-type&amp;gt;&amp;lt;broadcast/&amp;gt;&amp;lt;/link-type&amp;gt;&lt;BR /&gt;&amp;lt;/entry&amp;gt;&amp;lt;/interface&amp;gt;&amp;lt;/entry&amp;gt;&lt;BR /&gt;&amp;lt;/area&amp;gt;&amp;lt;router-id&amp;gt;{{ router_id }}&amp;lt;/router-id&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 13 Sep 2024 13:50:06 GMT</pubDate>
    <dc:creator>Rufus-Head</dc:creator>
    <dc:date>2024-09-13T13:50:06Z</dc:date>
    <item>
      <title>Ansible OSPF Validation Error</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597782#M118895</link>
      <description>&lt;P&gt;Hello, I am having an issue running an Ansible Playbook for OSPF. I get the following error below. If I go into the GUI, select the virtual-router "default" and simply select "ok" on the bottom, without making a change, it will validate successfully. Would someone be able to assist?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Palo VM-100&lt;BR /&gt;Software: 10.1.14-h2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/4294"&gt;@JimmyHolland&lt;/a&gt;&amp;nbsp;have you encountered this before?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Palo Validation Error Message&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Details&lt;/P&gt;
&lt;P&gt;Validation Error:&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol -&amp;gt; ospf unexpected here&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol -&amp;gt; ospf is invalid&lt;BR /&gt;network -&amp;gt; virtual-router -&amp;gt; default -&amp;gt; protocol is invalid&lt;BR /&gt;network -&amp;gt; virtual-router is invalid&lt;BR /&gt;network is invalid&lt;BR /&gt;devices is invalid&lt;BR /&gt;Configuration is invalid&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Ansible Playbook -&amp;nbsp;&lt;/STRONG&gt;&lt;BR /&gt;---&lt;BR /&gt;- name: OSPF&lt;BR /&gt;hosts: localhost&lt;BR /&gt;connection: local&lt;/P&gt;
&lt;P&gt;vars:&lt;BR /&gt;device:&lt;BR /&gt;ip_address: "10.245.255.241"&lt;BR /&gt;username: "&amp;lt;user&amp;gt;"&lt;BR /&gt;password: "&amp;lt;pass&amp;gt;"&lt;BR /&gt;virtual_router_name: "default"&lt;BR /&gt;ospf_area: "0.0.0.0"&lt;BR /&gt;network_interface: "ethernet1/1"&lt;BR /&gt;router_id: "10.10.10.101"&lt;BR /&gt;&lt;BR /&gt;collections: &lt;BR /&gt;- paloaltonetworks.panos&lt;BR /&gt;- community.network.panos_set&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;tasks:&lt;BR /&gt;#Create OSPF Config&lt;BR /&gt;- name: OSPF&lt;BR /&gt;paloaltonetworks.panos.panos_config_element:&lt;BR /&gt;provider: "{{ device }}"&lt;BR /&gt;xpath: "/config/devices/entry[@name='localhost.localdomain']/network/virtual-router/entry[@name='default']/protocol/ospf"&lt;BR /&gt;element: &amp;gt;&lt;BR /&gt;"&amp;lt;enable&amp;gt;no&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;area&amp;gt;&lt;BR /&gt;&amp;lt;entry name='{{ ospf_area }}'&amp;gt;&lt;BR /&gt;&amp;lt;type&amp;gt;&lt;BR /&gt;&amp;lt;normal/&amp;gt;&lt;BR /&gt;&amp;lt;/type&amp;gt;&lt;BR /&gt;&amp;lt;interface&amp;gt;&lt;BR /&gt;&amp;lt;entry name='{{ network_interface }}'&amp;gt;&lt;BR /&gt;&amp;lt;bfd&amp;gt;&amp;lt;profile&amp;gt;Inherit-vr-global-setting&amp;lt;/profile&amp;gt;&amp;lt;/bfd&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;passive&amp;gt;no&amp;lt;/passive&amp;gt;&lt;BR /&gt;&amp;lt;gr-delay&amp;gt;10&amp;lt;/gr-delay&amp;gt;&lt;BR /&gt;&amp;lt;metric&amp;gt;10&amp;lt;/metric&amp;gt;&lt;BR /&gt;&amp;lt;priority&amp;gt;1&amp;lt;/priority&amp;gt;&lt;BR /&gt;&amp;lt;hello-interval&amp;gt;10&amp;lt;/hello-interval&amp;gt;&lt;BR /&gt;&amp;lt;dead-counts&amp;gt;4&amp;lt;/dead-counts&amp;gt;&lt;BR /&gt;&amp;lt;retransmit-interval&amp;gt;5&amp;lt;/retransmit-interval&amp;gt;&lt;BR /&gt;&amp;lt;transit-delay&amp;gt;1&amp;lt;/transit-delay&amp;gt;&lt;BR /&gt;&amp;lt;link-type&amp;gt;&amp;lt;broadcast/&amp;gt;&amp;lt;/link-type&amp;gt;&lt;BR /&gt;&amp;lt;/entry&amp;gt;&amp;lt;/interface&amp;gt;&amp;lt;/entry&amp;gt;&lt;BR /&gt;&amp;lt;/area&amp;gt;&amp;lt;router-id&amp;gt;{{ router_id }}&amp;lt;/router-id&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 13:50:06 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597782#M118895</guid>
      <dc:creator>Rufus-Head</dc:creator>
      <dc:date>2024-09-13T13:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Ansible OSPF Validation Error</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597790#M118903</link>
      <description>&lt;UL&gt;
&lt;LI&gt;If you have a Red Hat paid subscription for Ansible, you can raise a case with them and they will triage it with Palo Alto Networks to get it fixed.&lt;/LI&gt;
&lt;LI&gt;If you don't&amp;nbsp;have a Red Hat paid subscription for Ansible, please &lt;A href="https://github.com/PaloAltoNetworks/pan-os-ansible/issues/new/choose" target="_self"&gt;raise the issue on the GitHub repository&lt;/A&gt;.&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Fri, 13 Sep 2024 14:57:53 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597790#M118903</guid>
      <dc:creator>JimmyHolland</dc:creator>
      <dc:date>2024-09-13T14:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: Ansible OSPF Validation Error</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597818#M118909</link>
      <description>&lt;P&gt;I found the issue, it was the quotes (") to start the element&lt;STRONG&gt; "&lt;/STRONG&gt;&amp;lt;ospf&amp;gt; and ending &amp;lt;/ospf&amp;gt;&lt;STRONG&gt;"&lt;/STRONG&gt; that was causing the issue.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;Working ospf playbook:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;---&lt;BR /&gt;- hosts: localhost&lt;BR /&gt;connection: local&lt;BR /&gt;gather_facts: False&lt;/P&gt;
&lt;P&gt;vars:&lt;BR /&gt;provider:&lt;BR /&gt;ip_address: '10.245.255.241'&lt;BR /&gt;username: "user"&lt;BR /&gt;password: "pass"&lt;BR /&gt;device:&lt;BR /&gt;ip_address: '10.245.255.241'&lt;BR /&gt;username: "user"&lt;BR /&gt;password: "pass"&lt;BR /&gt;&lt;BR /&gt;tasks:&lt;BR /&gt;&lt;BR /&gt;- name: Create ospf details with config_element&lt;BR /&gt;paloaltonetworks.panos.panos_config_element:&lt;BR /&gt;provider: "{{ device }}"&lt;BR /&gt;xpath: "/config/devices/entry[@name='localhost.localdomain']/network/virtual-router/entry[@name='default']/protocol"&lt;BR /&gt;element: |&lt;BR /&gt;&amp;lt;ospf&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;area&amp;gt;&lt;BR /&gt;&amp;lt;entry name="0.0.0.0"&amp;gt;&lt;BR /&gt;&amp;lt;type&amp;gt;&lt;BR /&gt;&amp;lt;normal/&amp;gt;&lt;BR /&gt;&amp;lt;/type&amp;gt;&lt;BR /&gt;&amp;lt;range&amp;gt;&lt;BR /&gt;&amp;lt;entry name="192.168.250.0/24"&amp;gt;&lt;BR /&gt;&amp;lt;advertise/&amp;gt;&lt;BR /&gt;&amp;lt;/entry&amp;gt;&lt;BR /&gt;&amp;lt;/range&amp;gt;&lt;BR /&gt;&amp;lt;interface&amp;gt;&lt;BR /&gt;&amp;lt;entry name="ethernet1/1"&amp;gt;&lt;BR /&gt;&amp;lt;enable&amp;gt;yes&amp;lt;/enable&amp;gt;&lt;BR /&gt;&amp;lt;passive&amp;gt;no&amp;lt;/passive&amp;gt;&lt;BR /&gt;&amp;lt;gr-delay&amp;gt;10&amp;lt;/gr-delay&amp;gt;&lt;BR /&gt;&amp;lt;metric&amp;gt;10&amp;lt;/metric&amp;gt;&lt;BR /&gt;&amp;lt;priority&amp;gt;1&amp;lt;/priority&amp;gt;&lt;BR /&gt;&amp;lt;hello-interval&amp;gt;10&amp;lt;/hello-interval&amp;gt;&lt;BR /&gt;&amp;lt;dead-counts&amp;gt;4&amp;lt;/dead-counts&amp;gt;&lt;BR /&gt;&amp;lt;retransmit-interval&amp;gt;5&amp;lt;/retransmit-interval&amp;gt;&lt;BR /&gt;&amp;lt;transit-delay&amp;gt;1&amp;lt;/transit-delay&amp;gt;&lt;BR /&gt;&amp;lt;link-type&amp;gt;&lt;BR /&gt;&amp;lt;broadcast/&amp;gt;&lt;BR /&gt;&amp;lt;/link-type&amp;gt;&lt;BR /&gt;&amp;lt;/entry&amp;gt;&lt;BR /&gt;&amp;lt;/interface&amp;gt;&lt;BR /&gt;&amp;lt;/entry&amp;gt;&lt;BR /&gt;&amp;lt;/area&amp;gt;&lt;BR /&gt;&amp;lt;router-id&amp;gt;192.168.0.1&amp;lt;/router-id&amp;gt;&lt;BR /&gt;&amp;lt;allow-redist-default-route&amp;gt;no&amp;lt;/allow-redist-default-route&amp;gt;&lt;BR /&gt;&amp;lt;rfc1583&amp;gt;no&amp;lt;/rfc1583&amp;gt;&lt;BR /&gt;&amp;lt;/ospf&amp;gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Sep 2024 20:26:50 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/ansible-ospf-validation-error/m-p/597818#M118909</guid>
      <dc:creator>Rufus-Head</dc:creator>
      <dc:date>2024-09-13T20:26:50Z</dc:date>
    </item>
  </channel>
</rss>

