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

    (SOLVED) pfSense+ Plus upgrade from 23.01 to 23.05

    Scheduled Pinned Locked Moved Plus 23.05 Development Snapshots (Retired)
    29 Posts 7 Posters 9.5k 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.
    • B
      bcdouglas @stephenw10
      last edited by bcdouglas

      @stephenw10 I seem to be stuck as well. "pkg-static clean -ay; pkg-static install -fy pkg pfSense-repo pfSense-upgrade" didn't do the trick for me.

      Shell Output - pkg-static info -x pfSense

      pfSense-23.01
      pfSense-Status_Monitoring-1.8
      pfSense-base-23.01
      pfSense-boot-23.01
      pfSense-default-config-serial-23.01
      pfSense-kernel-pfSense-23.01
      pfSense-pkg-Cron-0.3.8_3
      pfSense-pkg-Netgate_Firmware_Upgrade-0.56
      pfSense-pkg-Service_Watchdog-1.8.7_1
      pfSense-pkg-Status_Traffic_Totals-2.3.2_3
      pfSense-pkg-System_Patches-2.2.2
      pfSense-pkg-arping-1.2.2_4
      pfSense-pkg-arpwatch-0.2.1
      pfSense-pkg-pfBlockerNG-3.2.0_4
      pfSense-rc-23.01
      pfSense-repo-23.01
      pfSense-repoc-20230418_1
      pfSense-upgrade-1.0_66
      php81-pfSense-module-0.91

      Shell Output pfSense-upgrade -d

      pfSense-repoc-static: invalid signature
      failed to read the repo data.
      failed to update the repository settings!!!
      failed to update the repository settings!!!

      Still seeing "Another instance of pfSense-upgrade is running. Try again later" when trying a GUI update from 23.01 to today's RC (May 12)

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

        If you set it back to 23.01 does it still show an error?

        Does pkg-static -d update also error out?

        B 1 Reply Last reply Reply Quote 0
        • B
          bcdouglas @stephenw10
          last edited by

          @stephenw10

          Oh interesting...with Update set to 23.01 "pkg-static -d update" shows the following.

          Shell Output - pkg-static -d update
          DBG(1)[10594]> pkg initialized
          Updating pfSense-core repository catalogue...
          DBG(1)[10594]> PkgRepo: verifying update for pfSense-core
          pkg-static: Repository pfSense-core has a wrong packagesite, need to re-create database
          DBG(1)[10594]> PkgRepo: need forced update of pfSense-core
          DBG(1)[10594]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense-core.sqlite'
          DBG(1)[10594]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-core/meta.conf
          DBG(1)[10594]> opening libfetch fetcher
          DBG(1)[10594]> Fetch > libfetch: connecting
          DBG(1)[10594]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-core/meta.conf with opts "i"
          DBG(1)[10594]> Fetch: fetcher chosen: https
          Fetching meta.conf: . done
          DBG(1)[10594]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.pkg
          DBG(1)[10594]> opening libfetch fetcher
          DBG(1)[10594]> Fetch > libfetch: connecting
          DBG(1)[10594]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.pkg with opts "i"
          DBG(1)[10594]> Fetch: fetcher chosen: https
          Fetching packagesite.pkg: . done
          DBG(1)[10594]> PkgRepo: extracting packagesite.yaml of repo pfSense-core
          DBG(1)[10728]> PkgRepo: extracting signature of repo in a sandbox
          DBG(1)[10594]> Pkgrepo, reading new packagesite.yaml for '/var/db/pkg/repo-pfSense-core.sqlite'
          Processing entries: .. done
          pfSense-core repository update completed. 15 packages processed.
          Updating pfSense repository catalogue...
          DBG(1)[10594]> PkgRepo: verifying update for pfSense
          DBG(1)[10594]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense.sqlite'
          DBG(1)[10594]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/meta.conf
          DBG(1)[10594]> opening libfetch fetcher
          DBG(1)[10594]> Fetch > libfetch: connecting
          DBG(1)[10594]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/meta.conf with opts "i"
          DBG(1)[10594]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.pkg
          DBG(1)[10594]> opening libfetch fetcher
          DBG(1)[10594]> Fetch > libfetch: connecting
          DBG(1)[10594]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.pkg with opts "i"
          DBG(1)[10594]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.txz
          DBG(1)[10594]> opening libfetch fetcher
          DBG(1)[10594]> Fetch > libfetch: connecting
          DBG(1)[10594]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.txz with opts "i"
          pfSense repository is up to date.
          All repositories are up to date.

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

            And pfSense-upgrade -dc also?

            B 1 Reply Last reply Reply Quote 0
            • B
              bcdouglas @stephenw10
              last edited by bcdouglas

              @stephenw10 Update still set to 23.01

              Shell Output - pfSense-upgrade -dc
              pfSense-repoc-static: invalid signature
              failed to read the repo data.
              failed to update the repository settings!!!
              failed to update the repository settings!!!

              Shell Output - pkg-static -d update
              DBG(1)[92661]> pkg initialized
              Updating pfSense-core repository catalogue...
              DBG(1)[92661]> PkgRepo: verifying update for pfSense-core
              DBG(1)[92661]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense-core.sqlite'
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-core/meta.conf
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_amd64-core/meta.conf with opts "i"
              DBG(1)[92661]> Fetch: fetcher chosen: https
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.pkg
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.pkg with opts "i"
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.txz
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg01.atx.netgate.com/pfSense_plus-v23_01_amd64-core/packagesite.txz with opts "i"
              pfSense-core repository is up to date.
              Updating pfSense repository catalogue...
              DBG(1)[92661]> PkgRepo: verifying update for pfSense
              DBG(1)[92661]> Pkgrepo, begin update of '/var/db/pkg/repo-pfSense.sqlite'
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/meta.conf
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/meta.conf with opts "i"
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.pkg
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.pkg with opts "i"
              DBG(1)[92661]> Request to fetch pkg+https://pfsense-plus-pkg.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.txz
              DBG(1)[92661]> opening libfetch fetcher
              DBG(1)[92661]> Fetch > libfetch: connecting
              DBG(1)[92661]> Fetch: fetching from: https://pfsense-plus-pkg00.atx.netgate.com/pfSense_plus-v23_01_amd64-pfSense_plus_v23_01/packagesite.txz with opts "i"
              pfSense repository is up to date.
              All repositories are up to date.

              Shell Output - pkg-static bootstrap -f
              pkg(8) is already installed. Forcing reinstallation through pkg(7).
              The package management tool is not yet installed on your system.
              Please set ASSUME_ALWAYS_YES=yes environment variable to be able to bootstrap in non-interactive (stdin not being a tty)

              Shell Output - pkg-static info -x pfSense
              pfSense-23.01
              pfSense-Status_Monitoring-1.8
              pfSense-base-23.01
              pfSense-boot-23.01
              pfSense-default-config-serial-23.01
              pfSense-kernel-pfSense-23.01
              pfSense-pkg-Cron-0.3.8_3
              pfSense-pkg-Netgate_Firmware_Upgrade-0.56
              pfSense-pkg-Service_Watchdog-1.8.7_1
              pfSense-pkg-Status_Traffic_Totals-2.3.2_3
              pfSense-pkg-System_Patches-2.2.2
              pfSense-pkg-arping-1.2.2_4
              pfSense-pkg-arpwatch-0.2.1
              pfSense-pkg-pfBlockerNG-3.2.0_4
              pfSense-rc-23.01
              pfSense-repo-23.01
              pfSense-repoc-20230418_1
              pfSense-upgrade-1.0_66
              php81-pfSense-module-0.91

              P 1 Reply Last reply Reply Quote 0
              • JonathanLeeJ
                JonathanLee
                last edited by

                Does anyone know the target date for this to move into production? It currently shows as a RC on my 2100 MAX my wife will lose it if I use development mode again. So, I am stuck using only stable versions per her request. However, I am still excited to test it out. Does Squid and Squidguard work with it?

                Make sure to upvote

                R 1 Reply Last reply Reply Quote 0
                • R
                  rcoleman-netgate Netgate @JonathanLee
                  last edited by

                  @jonathanlee said in pfSense+ Plus upgrade from 23.01 to 23.05:

                  Does anyone know the target date for this to move into production?

                  When it is ready.

                  Right now we're testing RCs and hope to release soon -- but soon is just that ... soon.
                  The release will be completed when... it's completed.

                  Ryan
                  Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
                  Requesting firmware for your Netgate device? https://go.netgate.com
                  Switching: Mikrotik, Netgear, Extreme
                  Wireless: Aruba, Ubiquiti

                  JonathanLeeJ 1 Reply Last reply Reply Quote 0
                  • JonathanLeeJ
                    JonathanLee @rcoleman-netgate
                    last edited by JonathanLee

                    @rcoleman-netgate aaaaaa, so you don't know. Thank you. I take it you have no access to something like a gant chart. Last hear say information I found on the forum said it was slotted for May 5th or 15th. But that was hear say form another post.

                    Make sure to upvote

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      rcoleman-netgate Netgate @JonathanLee
                      last edited by rcoleman-netgate

                      @jonathanlee Seriously - it will be ready when it is ready and not a moment sooner (or later).

                      We do not have specific ship dates -- which I think is good as it means you do not rush things to get the product done "on time".

                      Last hear say information I found on the forum said it was slotted for May 5th or 15th

                      We have a 5/9 date for the RC but not the final build. Any hearsay you read here is speculation and assumption. We do not set release dates.

                      Ryan
                      Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
                      Requesting firmware for your Netgate device? https://go.netgate.com
                      Switching: Mikrotik, Netgear, Extreme
                      Wireless: Aruba, Ubiquiti

                      1 Reply Last reply Reply Quote 3
                      • P
                        PatRyan @bcdouglas
                        last edited by

                        @bcdouglas I was finally able to get beyond 23.01. I started from the 2.7 Dev current build. Made a backup of my config.xml. Reinstalled the Feb 15th build but did not install any packages.

                        Opened a ticket to get my certificate bumped so that I could get a new build. However, I was stuck in the same position as you. I could not update anything, nor could I install any packages from the GUI even though I wasn’t planning to anyway.

                        To get moving ahead, I was able to install the System_Patches package from the CLI. Then I was able to apply all recommended patches from the Systems_Patches GUI. I rebooted and then was able to see and update to 23.05. Once up on 23.05 I restored my original 2.7 config.xml, rebooted again. My old packages were all reinstalled without a hitch.

                        I have a Cyberpower UPS and I did need to replace the usbhid module with the one I was using for 2.7. (Search the NUT package discussion in the forum if you need this)

                        1 Reply Last reply Reply Quote 3
                        • C constantin referenced this topic on
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.