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

    Suggestion to make a 2.3.3 release

    Scheduled Pinned Locked Moved 2.3.3 Development Snapshots
    34 Posts 9 Posters 9.9k 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.
    • P
      phil.davis
      last edited by

      IMHO the rate of discovery of "dumb bugs" in RELENG_2_3 seems to have dropped in the last few weeks. And there are quite a few things that have been back-ported into RELENG_2_3 since 2.3.2 was released.

      With the imminent release of FreeBSD 11.0 and thus a natural concentration on testing and tweaking all things pfSense 2.4/FreeBSD 11.0, I reckon it would be worth getting the current (good) state of RELENG_2_3 released as 2.3.3.

      That will get recent user code changes out into wide use, so they won't be mixed (and possibly confused) with changes that happen due to FreeBSD 11.0 etc, and provide a nice base for those stuck on 32-bit for the short term.

      As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
      If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

      1 Reply Last reply Reply Quote 0
      • H
        Harvy66
        last edited by

        At least some good news. 2.3.2_1 shows 97% complete all of a sudden.

        https://redmine.pfsense.org/projects/pfsense/roadmap

        1 Reply Last reply Reply Quote 0
        • M
          maverick_slo
          last edited by

          It would be great if correct iface names would display in new traffic graph widgets. I hope it makes it to this release…

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            @Harvy66:

            At least some good news. 2.3.2_1 shows 97% complete all of a sudden.

            https://redmine.pfsense.org/projects/pfsense/roadmap

            Most of the bugs were fixed but needed closed, and a few needed moved. We'll be doing 2.3.2_1 this week, assuming everything goes well.

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • P
              phil.davis
              last edited by

              @jimp:

              @Harvy66:

              At least some good news. 2.3.2_1 shows 97% complete all of a sudden.

              https://redmine.pfsense.org/projects/pfsense/roadmap

              Most of the bugs were fixed but needed closed, and a few needed moved. We'll be doing 2.3.2_1 this week, assuming everything goes well.

              I think there are quite a few "new" things that were backported to RELENG_2_3 but not RELENG_2_3_2. (I will check that…) It would be nice to get the code in RELENG_2_3 released.

              As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
              If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                @phil.davis:

                I think there are quite a few "new" things that were backported to RELENG_2_3 but not RELENG_2_3_2. (I will check that…) It would be nice to get the code in RELENG_2_3 released.

                Ditto.

                1 Reply Last reply Reply Quote 0
                • jimpJ
                  jimp Rebel Alliance Developer Netgate
                  last edited by

                  Depending on what they are, they'll probably have to wait at this point. We'd like to get it out ASAP and can't bring in a bunch of things that would need extra testing.

                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                  Need help fast? Netgate Global Support!

                  Do not Chat/PM for help!

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

                    @jimp:

                    Depending on what they are, they'll probably have to wait at this point. We'd like to get it out ASAP and can't bring in a bunch of things that would need extra testing.

                    When did this testing religion take hold?  Thought it was all guinea pig.  ;)

                    1 Reply Last reply Reply Quote 0
                    • P
                      phil.davis
                      last edited by

                      The recent copyright text changes are in RELENG_2_3 but not in RELENG_2_3_2.
                      And things like "Save widget settings per user", "Backport Add missing recommended key lengths/digest to Cert system"…

                      Anyone using the 2.3.3-DEVELOPMENT snapshots has been using the code from RELENG_2_3. It seems a shame not to release it.

                      I attached the output of:

                      git diff RELENG_2_3_2..RELENG_2_3
                      

                      But there is a lot of noise in that because of the 100's of files that have the copyright diff.

                      diff.txt

                      As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                      If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

                      1 Reply Last reply Reply Quote 0
                      • jimpJ
                        jimp Rebel Alliance Developer Netgate
                        last edited by

                        The keys, perhaps, could be for security but not the widget settings, that's a feature. The _x releases are intended to be strictly security and significant bugs. Those changes make sense in 2.3.3 but not 2.3.2_x.

                        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                        Need help fast? Netgate Global Support!

                        Do not Chat/PM for help!

                        1 Reply Last reply Reply Quote 0
                        • P
                          phil.davis
                          last edited by

                          @jimp:

                          The keys, perhaps, could be for security but not the widget settings, that's a feature. The _x releases are intended to be strictly security and significant bugs. Those changes make sense in 2.3.3 but not 2.3.2_x.

                          Yes, I agree. I am just suggesting to release 2.3.3 (rather than bothering with 2.3.2_1)

                          As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                          If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

                          1 Reply Last reply Reply Quote 0
                          • jimpJ
                            jimp Rebel Alliance Developer Netgate
                            last edited by

                            That would require a significantly larger amount of testing which would delay a release further. Better to get a quick security release out without the extra hoopla of a full release with new installers and whatnot.

                            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                            Need help fast? Netgate Global Support!

                            Do not Chat/PM for help!

                            1 Reply Last reply Reply Quote 0
                            • B
                              bimmerdriver
                              last edited by

                              @phil.davis:

                              @jimp:

                              The keys, perhaps, could be for security but not the widget settings, that's a feature. The _x releases are intended to be strictly security and significant bugs. Those changes make sense in 2.3.3 but not 2.3.2_x.

                              Yes, I agree. I am just suggesting to release 2.3.3 (rather than bothering with 2.3.2_1)

                              For what it's worth, irrespective of whatever it gets called, it would be great if this release would include the "DHCP6c before RA" fix, assuming it's been back-ported. I and others have been using it for quite a while and it's been solid. (I was using the "2.3.3" snapshot since early August, but switched to the 2.4 shapshot a couple of weeks ago.)

                              1 Reply Last reply Reply Quote 0
                              • P
                                phil.davis
                                last edited by

                                @bimmerdriver:

                                @phil.davis:

                                @jimp:

                                The keys, perhaps, could be for security but not the widget settings, that's a feature. The _x releases are intended to be strictly security and significant bugs. Those changes make sense in 2.3.3 but not 2.3.2_x.

                                Yes, I agree. I am just suggesting to release 2.3.3 (rather than bothering with 2.3.2_1)

                                For what it's worth, irrespective of whatever it gets called, it would be great if this release would include the "DHCP6c before RA" fix, assuming it's been back-ported. I and others have been using it for quite a while and it's been solid. (I was using the "2.3.3" snapshot since early August, but switched to the 2.4 shapshot a couple of weeks ago.)

                                Indeed, that is in RELENG_2_3 but not in RELENG_2_3_2

                                As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                                If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                                  @jimp:

                                  The keys, perhaps, could be for security but not the widget settings, that's a feature. The _x releases are intended to be strictly security and significant bugs. Those changes make sense in 2.3.3 but not 2.3.2_x.

                                  So much for _x releases being "intended to be strictly security and significant bugs."

                                  Show system platform and serial / UUID
                                  https://github.com/pfsense/pfsense/commit/27663052c2b5e199a96f4f5ea766abafa8f1ec08#diff-7f8270168d6aa91bbc90278269ffba9b

                                  Make serial/UUID bold
                                  https://github.com/pfsense/pfsense/commit/27663052c2b5e199a96f4f5ea766abafa8f1ec08#diff-7f8270168d6aa91bbc90278269ffba9b

                                  Aren't double standards great.  Apply/enforce them when they suit, ignore them when they don't.

                                  1 Reply Last reply Reply Quote 0
                                  • jimpJ
                                    jimp Rebel Alliance Developer Netgate
                                    last edited by

                                    That was a bug in our internal tracker. That serial number readout was in the factory images but not the CE images, it was intended to be in both, and the code is well-tested.

                                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                    Need help fast? Netgate Global Support!

                                    Do not Chat/PM for help!

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

                                      That is so shallow.  Those same kinds of justifications can be applied to other "bug" commits too.

                                      Please note, the criteria is supposed to be STRICTLY SECURITY and SIGNIFICANT bug fixes.  That is neither a security nor significant bug.

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        Harvy66
                                        last edited by

                                        more what you'd call "guidelines" than actual rules

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

                                          @Harvy66:

                                          more what you'd call "guidelines" than actual rules

                                          All the more reason many of these other fixes are just as valid to be included.  Some of them even more so because they actually have functionality fixes/corrections.  Not just WebGUI window dressing.

                                          1 Reply Last reply Reply Quote 0
                                          • jimpJ
                                            jimp Rebel Alliance Developer Netgate
                                            last edited by

                                            We have to draw a line somewhere, or 2.3.2_1 would practically be 2.3.3, which would be a lot more work. We need to get it built, tested, and out for security reasons which means being conservative in what we pull in. The ones that made the cut, made it. The rest can wait for 2.3.3 or maybe 2.3.2_2. The _1 release was built today, and is already being tested.

                                            Could we have included more? Sure, but the time to advocate for that was much sooner than the day of/day before a release is to be built. If they were significant enough they should have been sent as PRs against RELENG_2_3_2 a while ago.

                                            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                            Need help fast? Netgate Global Support!

                                            Do not Chat/PM for help!

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