<?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 Re: Cluster FW Check Point - Wipe &amp;amp; Rebuild with Ansible in Ansible</title>
    <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141130#M640</link>
    <description>&lt;P&gt;The github repos are maintained by checkpoint, so they are official.&lt;/P&gt;&lt;P&gt;As of your initial question.&amp;nbsp;I don't think so. It is definitly not possible atm with checkpoints ansible modules. Maybe you can script something on your on with the API but I would not recommend it. But as I wrote already, maybe this will be available later.&lt;/P&gt;</description>
    <pubDate>Thu, 10 Feb 2022 10:21:35 GMT</pubDate>
    <dc:creator>User1234</dc:creator>
    <dc:date>2022-02-10T10:21:35Z</dc:date>
    <item>
      <title>Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/140911#M632</link>
      <description>&lt;P&gt;Hi everyone,&lt;BR /&gt;It is the first time that I write on the forum and I thank you in advance to those who will reply.&lt;/P&gt;
&lt;P&gt;I wanted to know if officially Check Point supports a wipe and rebuild procedure via Ansible for two physical devices (HA clusters).&lt;/P&gt;
&lt;P&gt;I state that I do not know Ansible very well but what was requested of me talking about physical devices is not feasible or conceptually correct for me by whoever made the request. I think instead that it is possible to implement parts of configurations automatically through ansible, for example: creation of interfaces, objects on the FW or routes, even simple repetitive operations during the day, for example installation of Policy.&lt;/P&gt;
&lt;P&gt;I hope someone can confirm or contradict what I think about the customer's request.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Feb 2022 18:38:29 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/140911#M632</guid>
      <dc:creator>Mando_92</dc:creator>
      <dc:date>2022-02-08T18:38:29Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/140938#M633</link>
      <description>&lt;P&gt;Depends on what exactly you mean by "wipe" and what exactly you mean by "rebuild".&lt;/P&gt;
&lt;P&gt;Ansible would have a really hard time reinstalling the OS, for example. Would also have a hard time selecting a snapshot from the boot menu. Those are what I would typically consider a "wipe".&lt;/P&gt;
&lt;P&gt;As for the "rebuild" part, the first-time wizard can be handled with a command called config_system. I don't think that would interact especially well with a declarative desired state system.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Feb 2022 21:45:03 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/140938#M633</guid>
      <dc:creator>Bob_Zimmerman</dc:creator>
      <dc:date>2022-02-08T21:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141050#M634</link>
      <description>&lt;P&gt;I don't exactly know what you mean by wipe and rebuild, but let me try to summarise my CP ansible experience.&lt;/P&gt;&lt;P&gt;CP offers two ansible plugins: mgmt and gaia.&lt;/P&gt;&lt;P&gt;The &lt;A href="https://galaxy.ansible.com/check_point/mgmt" target="_self"&gt;mgmt plugin&lt;/A&gt; is simply said for managing the rulebase on the Checkpoint Management Server. The modules there are fine for doing "daily tasks" like adding/modifying/deleting objects (hosts, groups, networks, etc.) and rules but does not support any modification of general settings.&lt;BR /&gt;The &lt;A href="https://galaxy.ansible.com/check_point/gaia" target="_self"&gt;gaia plugin&lt;/A&gt; does only supports changing hostnames, dns server and physical interfaces at the gaia system. There is not even a documentation for this on ansible (so the only docs is the code on github).&lt;/P&gt;&lt;P&gt;So I would recommend the mgmt plugin only for regular tasks, and the gaia plugin not at all at the moment. This really means at the moment. There are updates getting regularly published, so there is really a progress going on, but there is still a lot to do to really support managing the mgmt and gws with ansible.&lt;/P&gt;&lt;P&gt;If you don't want to wait, there is also the &lt;A href="https://sc1.checkpoint.com/documents/latest/api_reference/index.html" target="_self"&gt;API documentation&lt;/A&gt;, so you could build modules yourself. The CP ansible modules only address the APIs, so if a new API appears, chances are, that they will appear as an ansible module as well.&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 16:06:55 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141050#M634</guid>
      <dc:creator>User1234</dc:creator>
      <dc:date>2022-02-09T16:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141077#M637</link>
      <description>&lt;P&gt;Thanks for the reply Bob!&lt;/P&gt;&lt;P&gt;Yes, by wipe and rebuild I meant in case of criticality, the device would be restored to factory settings (lack of a better word) and restore it to the last secure configuration prior to an attack within the infrastructure.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 20:30:44 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141077#M637</guid>
      <dc:creator>Mando_92</dc:creator>
      <dc:date>2022-02-09T20:30:44Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141080#M638</link>
      <description>&lt;P&gt;Thanks for the reply User1234 !&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class=""&gt;Your answer is very complete and detailed and largely confirms what I thought about the customer's request.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;When you talk about the code on GITHUB has it been officially verified and approved by Check Point? In case of problems do you think the support would assist us ?&lt;BR /&gt;Since the R80.X was released, I have always found the page made available by Check Point about the API very convenient.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Can you then confirm to me that as of today with possible maximum I could do those things reported in my first post ?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Thanks for taking the time&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 20:44:11 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141080#M638</guid>
      <dc:creator>Mando_92</dc:creator>
      <dc:date>2022-02-09T20:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141103#M639</link>
      <description>&lt;P&gt;In that case, the answer also depends on what you mean by "device".&lt;/P&gt;
&lt;P&gt;If the cluster members are VMs, and Ansible can interact with the VM platform, it should be possible. You make a "clean" snapshot and clone it or whatever.&lt;/P&gt;
&lt;P&gt;If the cluster members are open servers, a script may be able to interact with the LOM card to present an installation ISO and step through the installation by simulating keystrokes. I don't think Ansible is likely to be able to do this, but something more imperative on the same server might be able to. A PowerShell script or whatever. You&amp;nbsp;&lt;EM&gt;might&lt;/EM&gt; be able to use IPMI for remote installation from an ISO, but I've run across lots of older servers with really iffy IPMI implementations. I like Redfish a lot more, but it's only a few years old, so only newer LOM cards offer it.&lt;/P&gt;
&lt;P&gt;If the cluster members are Check Point branded servers, you're probably out of luck. No official IPMI support, no Redfish support.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Of course, if you want to rebuild your firewalls because you suspect they may have been compromised, you have big enough problems that you can't really trust the Ansible server either.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 03:36:57 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141103#M639</guid>
      <dc:creator>Bob_Zimmerman</dc:creator>
      <dc:date>2022-02-10T03:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141130#M640</link>
      <description>&lt;P&gt;The github repos are maintained by checkpoint, so they are official.&lt;/P&gt;&lt;P&gt;As of your initial question.&amp;nbsp;I don't think so. It is definitly not possible atm with checkpoints ansible modules. Maybe you can script something on your on with the API but I would not recommend it. But as I wrote already, maybe this will be available later.&lt;/P&gt;</description>
      <pubDate>Thu, 10 Feb 2022 10:21:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/141130#M640</guid>
      <dc:creator>User1234</dc:creator>
      <dc:date>2022-02-10T10:21:35Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/148802#M668</link>
      <description>&lt;P&gt;Doing a rebuild will require some minimal actions. But some of the things you ask for could be done with snapshots on the apliance and if you can run it by hand then you can script it in Ansible.&lt;/P&gt;
&lt;P&gt;Rebuilding a firewall on brand new hardware requires some basic steps. But if you really want to and do the right backups you can automate part of it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 12:40:34 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/148802#M668</guid>
      <dc:creator>Hugo_vd_Kooij</dc:creator>
      <dc:date>2022-05-17T12:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Cluster FW Check Point - Wipe &amp; Rebuild with Ansible</title>
      <link>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/149271#M669</link>
      <description>&lt;P&gt;Hi Hugo!&lt;BR /&gt;&lt;BR /&gt;Thanks for response,&amp;nbsp;but an official playbook on Ansible documentation for Check Point that does what you say is not present only some operations and in part.&lt;/P&gt;&lt;P&gt;To do what you say (custom script) you would need a DevOps net that is very familiar with firewalls Check Points and how they work.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2022 15:24:31 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Ansible/Cluster-FW-Check-Point-Wipe-amp-Rebuild-with-Ansible/m-p/149271#M669</guid>
      <dc:creator>Mando_92</dc:creator>
      <dc:date>2022-05-23T15:24:31Z</dc:date>
    </item>
  </channel>
</rss>

