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

    Since when is 2.2.6 to 2.3 a MAJOR upgrade?

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    21 Posts 13 Posters 3.7k 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.
    • J Offline
      JasonJoel
      last edited by

      @fmaxwell:

      The upgrade process should, at the least, warn someone that a feature/package they currently use will no longer function and give them the option of aborting the upgrade.

      I'm very grateful for all of the functionality that the team, and specifically Anthony (BBCan177) for pfBlockerNG, has so generously provided at no charge, and a botched upgrade doesn't change that.  I just hope that future upgrades are better handled so as to have fewer "surprises."

      I get what you are saying, in spirit. However, the other side of the coin would ask - who upgrades a critical system that is in production without reading ANY of the release notes/documentation??? Seems like a very lax admin policy.

      Regardless, as has been mentioned, you can download the older releases and restore your backed up config.

      1 Reply Last reply Reply Quote 0
      • KOMK Offline
        KOM
        last edited by

        who upgrades a critical system that is in production without reading ANY of the release notes/documentation???

        At the very least, install it to a VM and play with it before you blindly upgrade.  I've been doing all of the above and I'm still going to wait at least a week or two before attempting the upgrade.

        1 Reply Last reply Reply Quote 0
        • jdillardJ Offline
          jdillard
          last edited by

          Better yet, do it with a snapshot if you can. Even if you wait until a Release Candidate.

          1 Reply Last reply Reply Quote 0
          • E Offline
            edmund
            last edited by

            And if you really want to run 2.2.3,….  "Why?"  We fixed the file corruption problem in 2.2.4, and there are a lot of security fixes since 2.2.3.

            Sure all the reasons are there to upgrade - but the new UI is, to quote Kurtz, The horror! the horror!

            I think this would have gone so much smoother if you could have kept the old UI as an option.  Administrators HATE sudden unexpected changes.

            1 Reply Last reply Reply Quote 0
            • M Offline
              mer
              last edited by

              @edmund:

              And if you really want to run 2.2.3,….  "Why?"  We fixed the file corruption problem in 2.2.4, and there are a lot of security fixes since 2.2.3.

              Sure all the reasons are there to upgrade - but the new UI is, to quote Kurtz, The horror! the horror!

              I think this would have gone so much smoother if you could have kept the old UI as an option.  Administrators HATE sudden unexpected changes.

              Hmm, I thought I recall seeing more than one or two posts about the new UI around.  Even a topic or two on "Report UI problems/issues here".

              But maybe that's just my imagination.

              1 Reply Last reply Reply Quote 0
              • ScottyDMS Offline
                ScottyDM
                last edited by

                @jwt:

                @ScottyDM:

                Given such a large change, why wasn't this 3.0?

                Because it wasn't worthy of being called a 3.0.  3.0 is a major re-write.  We will, for example, get rid of the PHP.
                From there, we will then then add decimal digits from pi for each release until we converge.  ;)

                pfSense 2.4 will be based on FreeBSD 11.

                Speaking of FreeBSD, don't they promise to NOT break the APIs within a major rev? For example 10.0, 10.1, and 10.2 don't break functionality. 11.0, maybe it will. Your change broke a lot of systems, and you REMOVED functionality with NO warning. Click a button, download the patch, and… Death.

                It most certainly IS a major upgrade when you break a bunch of systems. Externally I don't care if you use Erlang, Lisp, or something weird. I do care about functionality.

                @jwt:

                And if you really want to run 2.2.3,….  "Why?"  We fixed the file corruption problem in 2.2.4, and there are a lot of security fixes since 2.2.3.

                My error. The rev I was on was 2.2.6

                1 Reply Last reply Reply Quote 0
                • ScottyDMS Offline
                  ScottyDM
                  last edited by

                  @edmund:

                  Sure all the reasons are there to upgrade - but the new UI is, to quote Kurtz, The horror! the horror!

                  I think this would have gone so much smoother if you could have kept the old UI as an option.  Administrators HATE sudden unexpected changes.

                  I'm going to back off on my gut "What the…? OMG! Ick!" reaction to the GUI. The old GUI was a fixed width. The new GUI is dynamic with a variable width, and I assume it can now be used with smart phones. When I logged in after the reboot I had my browser set to fit the old GUI, and the home page was one column instead of two, and the menu bar across the top was gone. In fact it took a bit of poking around to discover the navigation. A few minutes later I resized the browser window and shazam! It was okay again.

                  So yeah. The GUI's okay.

                  Now deleting a bunch of packages without warning is really, really bleeped up.

                  1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User
                    last edited by

                    Now deleting a bunch of packages without warning is really, really bleeped up.

                    They did try to warn you if you would check first. Even the browser cache issue.
                    https://blog.pfsense.org/
                    Cut them some slack- how much did this great product cost you by the way?

                    1 Reply Last reply Reply Quote 0
                    • R Offline
                      robi
                      last edited by

                      This is a product version numbering "issue" for ScottyDM…
                      I suggest to take a look at the Linux kernel version numbering history - go back, say, 15 years. And look at how numbering was done between 1996 and 2012. It was all version 2! And there were quite significant changes.

                      1 Reply Last reply Reply Quote 0
                      • C Offline
                        cmb
                        last edited by

                        @ScottyDM:

                        Now deleting a bunch of packages without warning is really, really bleeped up.

                        There is a significant warning in the release notes and change list. You were warned, you chose not to read even the brief overview on the announcement on the blog.

                        Bitch if you want, but you can't say you weren't warned. Only if you ignored basic IT best practices of reading release notes before you upgrade systems.

                        1 Reply Last reply Reply Quote 0
                        • ScottyDMS Offline
                          ScottyDM
                          last edited by

                          @robi:

                          This is a product version numbering "issue" for ScottyDM…
                          I suggest to take a look at the Linux kernel version numbering history - go back, say, 15 years. And look at how numbering was done between 1996 and 2012. It was all version 2! And there were quite significant changes.

                          So I have heard. But I don't use Linux (I did look into it and tried CentOS for awhile). Currently using a mix of FreeBSD and Windows Server.

                          The issue isn't the numbering system, per se, but that functionality was removed and at this time there seem to be no plans to put it back.

                          @cmb:

                          There is a significant warning in the release notes and change list. You were warned, you chose not to read even the brief overview on the announcement on the blog.

                          Bitch if you want, but you can't say you weren't warned. Only if you ignored basic IT best practices of reading release notes before you upgrade systems.

                          I am not running an IT department, just a home network (segmented into 4 pieces). I do not have spare machines to test new updates on. And at this point my budget is extremely limited. I'd love to get the pfSense book, but what's on Amazon is much too old, and I wasn't thrilled with paying $99 for what amounts to an e-book.

                          In my many years of computing I've only been bitten twice by click-to-install patches: this one, and a patch to OpenOffice that contained a bug (and was fixed within a few days). Major upgrades are a different issue, and when faced with one I do a little research first. If I had any clue this was a major upgrade I would have done a little research. The last time I was on this website was January.

                          I've been reading the posts. I'm not the only person who complained about this click-to-install "patch" that removed functionality without warning. It was a horrible decision by someone on the pfSense project to distribute a major upgrade in this way. Of course it's my fault because I don't have spare machines and because I don't pay for the right to complain. And of course it's my fault that some people here don't like me calling them out on it. Smiting someone because you screwed up isn't very classy.

                          Yes, I will reinstall v2.2.6. Then I'll shut up about it.

                          I believe doktornotor was maintaining the BIND package. He quit? I'll take that discussion to: https://forum.pfsense.org/index.php?topic=109938.0

                          I think this thread has run its course.

                          1 Reply Last reply Reply Quote 0
                          • DerelictD Offline
                            Derelict LAYER 8 Netgate
                            last edited by

                            I am not running an IT department

                            Unless you are paying someone else to do it, you are. No matter how small.

                            Chattanooga, Tennessee, USA
                            A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                            DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                            Do Not Chat For Help! NO_WAN_EGRESS(TM)

                            1 Reply Last reply Reply Quote 0
                            • E Offline
                              edmund
                              last edited by

                              Bitch if you want, but you can't say you weren't warned. Only if you ignored basic IT best practices of reading release notes before you upgrade systems.

                              I take your point but it's been a while since the project made any changes of this magnitude.  These days it's easy to see a point upgrade as being a security fix and the recent history of pfSense has been very good in that respect, bugs and holes have been fixed rapidly and without problems.  A version push of 2.2.3 to 2.3 seems to have slipped past a lot of peoples radar (certainly mine) - whereas going from 2.2.3 to 2.5 for example would have made more people read the release notes for content.

                              1 Reply Last reply Reply Quote 0
                              • J Offline
                                jwt Netgate
                                last edited by

                                @edmund:

                                Bitch if you want, but you can't say you weren't warned. Only if you ignored basic IT best practices of reading release notes before you upgrade systems.

                                I take your point but it's been a while since the project made any changes of this magnitude.

                                the project has a lot more resources these days.  There are new community members who are doing significant work, (likely because the GUI code got a huge clean-up, so it's not … unpleasant to work on anymore), and, in addition, there are quite a few Netgate employees who work every day to advance pfSense.

                                1 Reply Last reply Reply Quote 0
                                • N Offline
                                  NOYB
                                  last edited by

                                  @ScottyDM:

                                  I do not have spare machines to test new updates on. And at this point my budget is extremely limited.

                                  Just about everybody has spare machines to test on.  They just don't realize it.

                                  Oracle VirtualBox addresses both of the issues you cite; spare machines and budget.  Run as many as you like, and they are free.

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