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

    25.07 upgrade on Netgate 4100 gets rolled back

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    24 Posts 5 Posters 6.6k Views 5 Watching
    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.
    • S Offline
      SteveITS Rebel Alliance @JeGr
      last edited by

      @JeGr I think (?) it tries to check space but it's not uncommon to see posts about failed upgrades for space reasons. Maybe it needs a larger free space check.

      We had one client with an old 2440 I recently upgraded through several versions successfully but it's at 94% full because of all the old files and I don't think I want to try 25.11, remotely. :-/

      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 reboot, or more depending on packages, and device or disk speed.
      Upvote ๐Ÿ‘ helpful posts!

      1 Reply Last reply Reply Quote 0
      • stephenw10S Offline
        stephenw10 Netgate Administrator
        last edited by

        Hmm, I agree. Let me see what we can do here.

        V 1 Reply Last reply Reply Quote 0
        • V Offline
          vronp @stephenw10
          last edited by

          @stephenw10 What would help at upgrades? :-)

          I have a 4200 and am having the same problem, presumably. I have pfblockerng installed.

          I'm also seeing:

          ld-elf.so.1: Shared object "libmd.so.7" not found, required by "pfSense-repoc"

          I have a ticket open at Netgate and they want me to do a USB upgrade. That didn't feel right to me so I started searching and found this thread.

          S stephenw10S 2 Replies Last reply Reply Quote 0
          • V Offline
            vronp @stephenw10
            last edited by

            @stephenw10

            Any ideas on this. BTW, my memory: 30% of 3890 MiB on a 4200

            1 Reply Last reply Reply Quote 0
            • S Offline
              SteveITS Rebel Alliance @vronp
              last edited by

              @vronp said in 25.07 upgrade on Netgate 4100 gets rolled back:

              ld-elf.so.1: Shared object "libmd.so.7" not found, required by "pfSense-repoc"

              That's different, see
              https://forum.netgate.com/topic/198754/ld-elf.so.1-shared-object-libmd.so.7-not-found-required-by-pfsense-repoc

              But too many old config files can be a problem also, sure. How much free disk space do you have?

              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 reboot, or more depending on packages, and device or disk speed.
              Upvote ๐Ÿ‘ helpful posts!

              V 1 Reply Last reply Reply Quote 0
              • stephenw10S Offline
                stephenw10 Netgate Administrator @vronp
                last edited by

                @vronp said in 25.07 upgrade on Netgate 4100 gets rolled back:

                I'm also seeing:

                ld-elf.so.1: Shared object "libmd.so.7" not found, required by "pfSense-repoc"

                That's just an ugly error it should not prevent upgrading. If you run at the CLI: pfSense-repoc-static -N it should succeed as expected and that's what the upgrade uses.

                V 1 Reply Last reply Reply Quote 0
                • V Offline
                  vronp @stephenw10
                  last edited by

                  @stephenw10

                  Thanks. I also discovered 15,000 files in /cf/conf/backup

                  It seems I need to clean that up. Is there a limit setting for backups there or is this the pfblockerng bug that was mentioned?

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    SteveITS Rebel Alliance @vronp
                    last edited by

                    @vronp The default is 30 I believe. fixed in 25.07:
                    https://docs.netgate.com/pfsense/en/latest/releases/25-07.html#configuration-backend

                    pfB just makes it worse by generating one per cron job (default per hour).

                    Diagnostics > Configuration History will time out while it tries to delete them all, just refresh every time it does. Or delete manually.

                    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 reboot, or more depending on packages, and device or disk speed.
                    Upvote ๐Ÿ‘ helpful posts!

                    V 1 Reply Last reply Reply Quote 0
                    • V Offline
                      vronp @SteveITS
                      last edited by

                      @SteveITS
                      28% of 3890 MiB
                      28% of 4.6G (zfs)

                      I also just found 15,000 files in /cf/conf/backup

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S Offline
                        stephenw10 Netgate Administrator
                        last edited by

                        This is a bug. It should be limited to 30 backups there. The bug was that it was only pruning the backups when the user visited the Diag > Backup&Restore page. If you visit that page it will try to prune them. It might take a while if you have 15K files! It;s fixed in 25.07.

                        1 Reply Last reply Reply Quote 0
                        • V Offline
                          vronp @SteveITS
                          last edited by

                          @SteveITS Thank you. I'm going to try to run an upgrade again as I'm hoping that the problem described above (copied below) is the cause of my problem even though I only have 15,000 files in that directory.

                          "The box in question had 121,387 config-<timestamp>.xml files in /cf/conf/backup directory that accounted to around 1.5G in files. But it wasn't the disk space that were the problem but somehow the snapshot booted and wouldn't be able to access /cf/conf or cf/conf/backup because the process that tried to do something didn't succeed as the directory in question had too many files that broke some shell script magic."

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S Offline
                            stephenw10 Netgate Administrator
                            last edited by

                            Yeah it tries to parse all the files in that folder when it runs the config upgrade and has a really bad time! It should be fine after pruning them.

                            V 1 Reply Last reply Reply Quote 0
                            • V Offline
                              vronp @stephenw10
                              last edited by

                              @stephenw10 Yep. The upgrade completed without a problem after clearing those files. Thanks all for the assistance!

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