Skip to content

Releases: FOGProject/fogproject

FOG 1.5.10 officially released

05 Mar 22:20
Compare
Choose a tag to compare

FOG 1.5.9 Officially Released

1.5.9-RC1

27 Apr 20:57
Compare
Choose a tag to compare
1.5.9-RC1 Pre-release
Pre-release

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:
1.5.8...1.5.9-RC1

FOG 1.5.8 Officially Released

20 Feb 19:51
Compare
Choose a tag to compare

https://news.fogproject.org/fog-1-5-8-officially-released/

1.5.7...1.5.8

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)

FOG 1.5.7 Officially Released

FOG 1.5.6 Officially Released

FOG 1.5.5 Officially Released

FOG 1.5.4 Officially Released

FOG 1.5.3 Officially Released

FOG 1.5.2 Officially Released