• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Release of New Fog Version

    Scheduled Pinned Locked Moved
    General
    5
    14
    1.6k
    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.
    • Z
      zfeng
      last edited by

      hi guys, any plan to release a new version of the fog project, making all the dev work into prod? thanks

      A 1 Reply Last reply Reply Quote 1
      • S
        Sebastian Roth Moderator
        last edited by

        @zfeng Definitely a good point - made by several people in the last couple of months. Though there is hardly anyone around who knows the ins and outs of doing a FOG release. I did not have the time and obviously no one else had.

        There is hardly any knowledge about FOG releases in the community and therefore it lies in the hand of certain people - who might not have the time or drop out without notice. I remember @Wayne-Workman saying that documentation in FOG releases is needed and he’s totally right. So I started to document things: https://docs.fogproject.org/en/latest/development/fog_release.html (will be updated as we go)

        I may encourage anyone to get involved and use this topic to discuss things!!

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        Z 1 Reply Last reply Reply Quote 1
        • Z
          zfeng @Sebastian Roth
          last edited by

          @sebastian-roth good to know. thanks

          1 Reply Last reply Reply Quote 0
          • Wayne WorkmanW
            Wayne Workman
            last edited by

            After you get all the steps documented @Sebastian-Roth I can try to create a Jenkins pipeline file that does all this stuff, and add it to the right repo via pull request. Try to automate some of this stuff. We can probably have a Jenkins server in our aws account where we can do builds.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
            Daily Clean Installation Results:
            https://fogtesting.fogproject.us/
            FOG Reporting:
            https://fog-external-reporting-results.fogproject.us/

            1 Reply Last reply Reply Quote 0
            • S
              Sebastian Roth Moderator
              last edited by Sebastian Roth

              @wayne-workman said in Release of New Fog Version:

              After you get all the steps documented @Sebastian-Roth I can try to create a Jenkins pipeline file that does all this stuff, and add it to the right repo via pull request. Try to automate some of this stuff. We can probably have a Jenkins server in our aws account where we can do builds.

              I have thought about this for a bit. Not sure if it’s worth the effort. Most of these steps need to be done manually as decisions are involved (e.g. add new feature X in kernel or not). A fair amount of building and releasing new kernels and FOS inits on github is automated via buildkite already. I will describe that in the docs as well.

              So it’s really more about getting people involved who know how it all works I think.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              1 Reply Last reply Reply Quote 1
              • A
                abulhol @zfeng
                last edited by

                @zfeng +1 We are now moving our servers to Ubuntu 22.04 and rather want to install a somewhat stable release than a working-branch version that may change from day to day.

                1 Reply Last reply Reply Quote 0
                • S
                  Sebastian Roth Moderator
                  last edited by

                  @abulhol Beside the actual release it also needs people to test development versions and report issues. There is no way all the testing can be done by the devs - like setups with storage nodes, plugins and all that. This is even more important with the current phase of moving to PHP 8.

                  PHP 8 support was added in months ago but we still get issue reports lately, see 1, 2.

                  I am not sure when the point is reached where most bugs are found and fixed. I keep asking people to use dev-branch so we find these bugs faster but as you can see from the issues mentioned above that reports still arrive even after months.

                  If the community wants a release “now” we can do that. But I am fairly sure it won’t be as stable as you hope.

                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                  1 Reply Last reply Reply Quote 1
                  • S
                    Sebastian Roth Moderator
                    last edited by Sebastian Roth

                    @abulhol @zfeng @testers Once again I insist in people shall help test FOG dev-branch before we do a half-cooked release.

                    I say this because an issue report thankfully got me to spin a minimal setup with storage node and made me stumble upon a major bug we still had in the FOGImageReplicator service on PHP 8 installs. A release with that bug would have stopped every single major setup where replication is essential.

                    See current dev-branch pretty much as kind of a release candidate right now (speaking of Fall 2022). We need more people to use it in their daily work and full setup to find those bugs.

                    Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                    Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                    1 Reply Last reply Reply Quote 0
                    • S
                      Sebastian Roth Moderator
                      last edited by Sebastian Roth

                      Found and fixed another dozen or so issues related to PHP 8. This time it was not a special setup with storage node or plugins at all. Just using all the different aspects of the iPXE menu.

                      @testers @moderators Please keep on using dev-branch more intensely on systems with PHP 8.x and report any issues you see.

                      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        abulhol @Sebastian Roth
                        last edited by

                        @sebastian-roth Thanks for your work, we are in the process of switching to the dev-branch on Ubuntu 22 now and will report any additional bugs we find.

                        1 Reply Last reply Reply Quote 3
                        • S
                          Sebastian Roth Moderator
                          last edited by

                          People keep asking about a new release (as well on github). Though there is not much feedback about testing yet.

                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            RipAU @Sebastian Roth
                            last edited by

                            @sebastian-roth

                            Honestly thanks to everyone doing work on this, I’ve loved using FOG for years at this point.

                            Is there documentation on installing the future version at all? I’m happy to throw it up on the server at work and test. We re-image devices every few days, so happy to have it sitting next to the other version.

                            Or is this just sitting in dev branch on github and is the same process as previous?

                            Thanks again.

                            1 Reply Last reply Reply Quote 0
                            • S
                              Sebastian Roth Moderator
                              last edited by

                              @RipAU Thanks for your offer to help. Regarding your question I quote my own post from Oktober:

                              @sebastian-roth said in Release of New Fog Version:

                              Please keep on using dev-branch more intensely on systems with PHP 8.x and report any issues you see.

                              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                              R 1 Reply Last reply Reply Quote 1
                              • R
                                RipAU @Sebastian Roth
                                last edited by

                                @sebastian-roth Perfect.
                                I’ll look at getting a test version up and running and see how it goes.
                                My work has made internet more clunky to get proxies working so I’ll have to test that as well.

                                1 Reply Last reply Reply Quote 0
                                • 1 / 1
                                • First post
                                  Last post

                                163

                                Online

                                12.0k

                                Users

                                17.3k

                                Topics

                                155.2k

                                Posts
                                Copyright © 2012-2024 FOG Project