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

Release of New Fog Version

Scheduled Pinned Locked Moved
General
5
14
1.7k
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 Sep 16, 2022, 5:43 PM

    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 Sep 30, 2022, 9:21 AM Reply Quote 1
    • S
      Sebastian Roth Moderator
      last edited by Sep 17, 2022, 11:38 AM

      @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 Sep 19, 2022, 8:49 PM Reply Quote 1
      • Z
        zfeng @Sebastian Roth
        last edited by Sep 19, 2022, 8:49 PM

        @sebastian-roth good to know. thanks

        1 Reply Last reply Reply Quote 0
        • W
          Wayne Workman
          last edited by Sep 22, 2022, 2:26 AM

          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 Sep 28, 2022, 2:22 AM Sep 28, 2022, 8:20 AM

            @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 Sep 30, 2022, 9:21 AM

              @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 Sep 30, 2022, 10:07 AM

                @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 Oct 6, 2022, 8:47 AM Oct 6, 2022, 2:47 PM

                  @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 Oct 9, 2022, 3:21 PM Oct 9, 2022, 9:02 PM

                    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 Oct 10, 2022, 2:47 PM Reply Quote 0
                    • A
                      abulhol @Sebastian Roth
                      last edited by Oct 10, 2022, 2:47 PM

                      @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 Oct 22, 2022, 6:54 PM

                        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 Nov 10, 2022, 12:30 AM Reply Quote 0
                        • R
                          RipAU @Sebastian Roth
                          last edited by Nov 10, 2022, 12:30 AM

                          @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 Nov 10, 2022, 6:02 AM

                            @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 Nov 10, 2022, 11:21 PM Reply Quote 1
                            • R
                              RipAU @Sebastian Roth
                              last edited by Nov 10, 2022, 11:21 PM

                              @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

                              154

                              Online

                              12.1k

                              Users

                              17.3k

                              Topics

                              155.3k

                              Posts
                              Copyright © 2012-2024 FOG Project