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 8.3k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Mmm, that particular issue has been fixed but you seem to be stuck in a dead-end somehow.

      Reinstalling is going to be quicker.

      B 1 Reply Last reply Reply Quote 0
      • A AndrewBucklin referenced this topic on
      • A AndrewBucklin referenced this topic on
      • A AndrewBucklin referenced this topic on
      • 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.