All Versions
Latest Version
Avg Release Cycle
89 days
Latest Release
1402 days ago

Changelog History
Page 1

  • v1.5.9-RC2

    May 18, 2020
  • v1.5.9-RC1 Changes

    April 27, 2020

    FOG Server:
    ๐Ÿš€ This release mainly focuses on bug fixes for FOG.

    ๐Ÿ› BUG Fixes:

    • โž• Add installer check to see if compiling iPXE binaries is needed
    • ๐Ÿ›  Fix exec command line in systemd FOGSnapinReplicator file
    • ๐Ÿ‘ฎ Force re-compile of rootcert.c in iPXE to prevent from issues when CA changes
    • โšก๏ธ Update compile check scripts to latest versions on Raspberry Pi
    • ๐Ÿ›  Fix IP/interface check on service startup
    • Properly query multicast session id to be able to retrieve image info
    • Repair product key decoding on call to hostinfo.php
    • ๐Ÿ‘Œ Improve input check on aesdecrypt in case of unencrypted passwords with pipe characters
    • ๐Ÿ”’ Handle DB root password more conservative to not lock out people with newer MariaDB versions
    • ๐Ÿ”’ Re-work the checks and setting up of DB security
    • Prevent FOGMulticastManager from completing a task too early
    • ๐Ÿ›  Fix some bugs in Sites plugin (thanks to Fernando Gietz)
    • Switch to libcurl4 for Raspbian 10 as well
    • ๐Ÿ›  Fix Image Manager to consider global setting on image creation
    • ๐Ÿ›  Fix installer prompting for DB root password
    • ๐Ÿšš Force correct PHP version on Debian and remove old PHP when found to be still installed
    • ๐Ÿ‘Œ Improve check on fogstorage account access granted
    • Prevent FOG services from filling up memory on hook events array
    • ๐Ÿ›  Fix interface enumeration on systems with DHCP enabled
    • ๐Ÿš€ Using PHP 7.4 on Ubuntu 20.04 as they moved just before the official release
    • ๐Ÿ›  Fix installer issue with PPP that is not using a via gateway route
    • Correct snapin list view column showing if it's a pack or not

    ๐Ÿ‘Œ Improvements:

    • โœจ Enhance error message when root environment is not properly loaded
    • โš  Get rid of trim on array warning when canceling a multicast task
    • โž• Add back reset of image size on client and update numbers only on capture
    • โšก๏ธ Update description of Normal wipe (thanks to abulhol)
    • ๐Ÿ”„ Change default global setting on compression format
    • ๐Ÿ›  Fix two typos in ipxescripts (thanks to bchr)

    FOG Operating System (FOS):

    • Switch to using shred instead of dd for normal wipe to make it faster
    • โšก๏ธ Update Kernel (4.19.118) and Buildroot (2020.02.1)

    FOGService (fog-client/zazzles):
    ๐Ÿ› BUG Fixes:

    • ๐Ÿง Repair hang on Linux systems when shutting down FOGService (issue #93)
    • ๐Ÿ›  Fix unzipping subdirectories on Linux/Unix systems (issue #122)

    ๐Ÿ‘Œ Improvements:

    • ๐Ÿšš Move to .Net Framework 4.5.2
    • โšก๏ธ Update Quartz to 3.0.7 and ZipLib to 1.2.0
    • โž• Add Romanian and Polish language support

    Comparison of 1.5.8 to 1.5.9-RC1:

  • v1.5.8 Changes

    February 20, 2020



    ๐Ÿ› BUG Fixes:

    • ๐Ÿ‘‰ Use URL encoded parameter for password in CURL calls (587a25f, 79f94bd)
    • ๐Ÿ– Handle VLAN network interface names like eth0@if56 properly when enumerating interfaces (a2fc95e)
    • ๐Ÿ›  Fix LDAP port in plugin code (97b57ac, 403d1d1)
    • Repair installer to work on all current Ubuntu versions (28debc9, 9233067, 4d61492, 79388ae)
    • Rearange compile parameters as iPXE fails on SSL with CERT/TRUST not being last (e424b04)
    • ๐Ÿ”„ Change type of alternative subject name information as modern browsers check those strictly (7fdb3f6)
    • ๐Ÿ‘‰ Use SSLCACertificateFile instead as SSLCertificateChainFile which is obsolete since Apache 2.4.8 (6f7d462)
    • ๐Ÿ‘‰ Make sure we wait until an interface with our known IP is up #268 (69b4c44)
    • Only ask for PHP/apache reinstall if PHP 5 was found installed (70078be)
    • ๐Ÿ— Repair building of iPXE binaries for HTTPS setups (296877d, 831d8ea)
    • ๐Ÿ›  Fix typo in snapin class (6314aa4 thanks to Quazz)
    • ๐Ÿ”ง Repair version query in FOG configuration web view (8c69efc, fcfe759)
    • ๐Ÿ›  Fix storage group failure on task finish updating (3c28f7b)
    • Prevent from setting a MAC address that is in use by another host (88e10d8)
    • ๐Ÿ›  Fix issue with double pipes in ad password field (9e70bc2)
    • ๐Ÿ›  Fix download of snapins from wrong FOG server in location setups (d0162c8)
    • Prevent from adding group associations with zero host or group ID (cf01c7e, c0d8509)
    • ๐Ÿ›  Fix interface selection on systems where more than one NICs are up (ca3c2fa)
    • ๐Ÿ›  Fix API call to editing host object, #329 (54beb9b)
    • Prevent from migrating to MariaDB on Ubuntu installs to not cause trouble (29af4df)
    • Do not reset the image size on client value on client checkin (9ff8776)
    • ๐Ÿ›  Fix reports to work without groups and add search field (dde4d9d, b1f21c3, 7a6dc13)
    • โšก๏ธ Correct package list update for Debian 10 buster upgrades (3f3b237)

    ๐Ÿ‘Œ Improvements:

    • โšก๏ธ Update README with current information on downloading and installing FOG (0922112)
    • โž• Add username substitution to email field for deployment notification (7f80368)
    • Re-try querying size and hash information via HTTPS (0fd7913, 2e55ba9)
    • ๐Ÿ‘‰ Make sure we don't ask for HTTPS again if parameter is given (ac08798)
    • ๐Ÿ‘Œ Improve check on fogproject account existing (8af5b3e)
    • โž• Add separate download for ARM platform binary archive and compilation of iPXE (d67a620, 30c4200, 6b1b260, 91fc00a)
    • โœ‚ Remove old pxelinux stuff and ltsp config so people don't use it anymore (50e2995)
    • ๐Ÿ”„ Change default image definitions to Windows 10 and Zstd compression (45ec9fa)
    • โž• Add Ubuntu 20.xx support - tested on daily build currently PHP 7.3 (91f7cb0)
    • โž• Add installer question on enabling HTTPS (755cbc4)
    • Switch to auto colors for bandwith graph (0ffd39f)
    • Present storage node settings to the user more clearly (4226527)
    • ๐Ÿ‘Œ Improve database security by using less privileged account and force users to set a DB root password #355 (490cb3b, cc71a32)
    • โž• Add check for proper root environemnt within the installer (3c2d492)
    • โž• Add kernel parameter to disable problematic power saving for NVMe drives (e67ce75)
    • โœ‚ Remove feature to add a changed primary MAC as additional MAC (8c820e2)
    • โšก๏ธ Update installer to work on Ubuntu 19.xx (ab61ce0)
    • Hide/mask AD password from users eyes, #337 (72b0de0)
    • ๐Ÿ‘Œ Improve firewall check to make it work for CentOS 8 as well (a039fd4)
    • โšก๏ธ Update installer to work on CentOS 8 (3e125db, 5ff4c8b)
    • โž• Add sanity checking in the remote file hash and size response (933d7c3, bee5419 thanks to @mjrider)
    • โœ… Only test the availability of the remote nodes once (b511e16 thanks to @mjrider)
    • โž• Add hints on image type setting including a link to the wiki article (2c17837)
    • โž• Add check for snapin file upload size to print appropriate warning to the user (1f4ad45)
    • Re-add code for ARM based bootloaders (PR #327, thanks to parkerberb-nfv)
    • โž• Add iPXE AXGE native binary for ASIX AX88179 USB 3.0 (156001f)
    • โœ… Ensure we download the latest hashsum to check the binaries against (9235729)
    • โž• Added possibilty to queue multicast task when the is not any slot free on the storage node (PR #310, bdbaf33 thanks to @fernando Gietz)

    FOG Operating System (FOS):

    ๐Ÿ› BUG Fixes:

    • ๐Ÿ‘ฏ Repair issues with partclone.imager that were introduced with version 0.3.12 (7faf4b6, 8b60ec0)
    • โšก๏ธ Update awk cmd lines to no longer escape unncessarily (6f2f46a, 80e959a, 5f0e7b5 thanks to @Quazz)
    • Get NVMe device names right (e0202be, 276b22d)
    • ๐Ÿ›  Fix swap fs creation if capture and deploy use different disk technologies - SATA/SSD vs. NVMe vs. mmcblk (07fee1a)
    • ๐Ÿ‘‰ Make reize way more unreliable by adding flock to sfdisk calls (fd3daf2 also backported to 1.5.7)

    ๐Ÿ‘Œ Improvements:

    • โšก๏ธ Update Linux Kernel (4.19.90) and Buildroot (2019.04.8)
    • โšก๏ธ Update various packages: Partclone (0.3.13), Zstd (1.4.4), Testdisk & Photorec (7.1) - many thanks to @Quazz
    • โž• Add NVME cli utility (a6b7d24 thanks to @Quazz)
    • โž• Add error output when an error happens on partition layout restore (0e893c1)
    • ๐Ÿ‘Œ Improve algorithm to match destinations in multi disk setups (4439247)
    • ๐Ÿ‘ Allow for higher CPU core numbers and add Intel idle driver to fix #31 (fe58b6a)
    • ๐Ÿ›  Prevent from adding partitions to fixed list twice and sort the list
    • โž• Add support for APFS filesystem (e151e67, 6c01ce6)
    • โž• Add rsyncable options when calling partclone (3cc47ca)