Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Delete all packages prior to update

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    12 Posts 4 Posters 1.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      terryzb
      last edited by

      Netgate recommends deleting packages prior to upgrading. Before doing so I wanted to confirm this includes deleting the System_Patches package too?

      S 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @terryzb
        last edited by

        @terryzb FWIW, I normally uninstall "big" packages like Suricata and pfBlocker, but leave others like Patches and Apcupsd. Packages that are not removed will reinstall during the upgrade. Normally, packages that are uninstalled leave their settings in the config file for easy reinstallation.

        Patches does not "do anything" by itself so it seems harmless to leave, to me.

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote ๐Ÿ‘ helpful posts!

        T 1 Reply Last reply Reply Quote 1
        • T
          terryzb @SteveITS
          last edited by

          @SteveITS
          Thank you for the help Steve. I've got a 2100 for a small home setup with just a handful of packages - Avahi, iperf, pfBlockerNG, System_Patches, and ipsec-profile-wizard and openvpn-client-export that were installed by default. I'll just remove Avahi, iperf and pfBlockerNG.

          johnpozJ dennypageD 2 Replies Last reply Reply Quote 0
          • johnpozJ
            johnpoz LAYER 8 Global Moderator @terryzb
            last edited by

            @terryzb Yeah it sure not going to hurt uninstalling packages. Normally I use the time that upgrading to uninstall stuff I don't really use anyway, but have installed to test something, etc. Its a good time to do an overall assessment of everything to be honest.

            I have in the past just hit go, and not run into any issues. I would already be on 24.03 if wasn't that I want to move over to ssd. And got lots of other things going on that have put the time to unplug everything and open it up and install the ssd, etc.

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            T 1 Reply Last reply Reply Quote 0
            • T
              terryzb @johnpoz
              last edited by terryzb

              @johnpoz
              Thanks John. I'd love to install an SSD in the 2100 but I don't think it's possible. EDIT: just read that an M.2 SATA drive is possible.

              S 1 Reply Last reply Reply Quote 0
              • dennypageD
                dennypage @terryzb
                last edited by

                @terryzb I think the only ones that present a (small) bit of risk are those that may need to perform downloads in order to function. pfBlockerNG, Suricata, and the like. Avahi and iperf should be no problem.

                1 Reply Last reply Reply Quote 1
                • S
                  SteveITS Galactic Empire @terryzb
                  last edited by

                  @terryzb said in Delete all packages prior to update:

                  @johnpoz
                  Thanks John. I'd love to install an SSD in the 2100 but I don't think it's possible.

                  https://docs.netgate.com/pfsense/en/latest/solutions/netgate-2100/m-2-sata-installation.html
                  :)

                  re: problems, specifically for the new 24.03 version there is this:
                  https://redmine.pfsense.org/issues/15396
                  "Some package install scripts attempt to connect out to update lists/signatures/aliases. When run as part of the new BE upgrade process they are run before any network interfaces are setup which causes significant delay as each connection attempt has to timeout:
                  ...
                  Snort, Suricata and pfBlockerNG do this."

                  Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                  When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                  Upvote ๐Ÿ‘ helpful posts!

                  T 2 Replies Last reply Reply Quote 1
                  • T
                    terryzb @SteveITS
                    last edited by

                    @SteveITS
                    Thanks Steve for the info about timeout behavior for those packages during upgrade. One more reason to uninstall prior. Our messages crossed regarding the 2100 M.2 SATA storage!

                    1 Reply Last reply Reply Quote 0
                    • T
                      terryzb @SteveITS
                      last edited by

                      @SteveITS @johnpoz

                      Looking to get an M.2 SATA for the 2100 and I've never used these. The 2100 docs show installing one that has a single key.

                      Will one with "M+B" keys work?
                      MBKey.png

                      Or only one with the one "M" key?
                      Mkey.png

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        SteveITS Galactic Empire @terryzb
                        last edited by

                        @terryzb The second photo has "NVMe" on it, you're sure it's SATA?

                        "Note
                        The Netgate 2100 does not support NVMe drives.

                        ...
                        The connector is for a 2242 (22mm x 42mm) M.2 SATA only."

                        per https://shop.netgate.com/products/2100-base-pfsense
                        "1x M.2 'B' key sockets (SSD, LTE)"

                        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                        Upvote ๐Ÿ‘ helpful posts!

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          terryzb @SteveITS
                          last edited by

                          @SteveITS
                          You're right! I grabbed the wrong screen shot for a single 'B' key example. Thank you for noticing the "1x M.2 'B' key sockets (SSD, LTE)" on the 2100 product page -- I was looking only at the manual.

                          A problem is I'm not seeing any (non-NVME) M.2 'B' key SATA SSDs on Amazon or NewEgg. Are these not available anymore?

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            terryzb @terryzb
                            last edited by

                            To close the loop on this. I saw in the Netgate hardware discussions where an M.2 2242 SSD with B+M keys can work in the 2100. https://forum.netgate.com/topic/184700/m-2-sata-ssd-128gb?_=1722035654829

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.