# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.15.3] - 2025-06-12 ### Fixed - Create missing dir ## [0.15.2] - 2025-06-11 ### Fixed - Fixed a condition check ## [0.15.1] - 2025-06-11 ### Fixed - Add a missing "import" - Fix retrieving windows version from the registry - Fix bug while building the "Part-01-01" string - Removed obsolete unused "bootOS" scripts (with a capital "S") ## [0.15.0] - 2025-06-10 ### Changed - Remove opengnsys bash functions from the agent's environment ## [0.14.2] - 2025-06-09 ### Fixed - Get rc of bash pipelines in ProtocolLib ## [0.14.1] - 2025-06-07 ### Fixed - Fixed rc management in deployImage.py ## [0.14.0] - 2025-06-07 ### Changed - Read $ogusetls and $ogverifytls from the environment and configure stunnel accordingly ## [0.13.9] - 2025-06-04 ### Fixed - Copy grub.cfg so that grub finds the config upon boot ## [0.13.8] - 2025-06-03 ### Fixed - Paid attention to return codes between python (True for success) and shell (0 for success) ## [0.13.7] - 2025-06-02 ### Fixed - Fixed management of the "multicast session" parameter ## [0.13.6] - 2025-06-02 ### Fixed - Fixed variable name in restoreImage.py ## [0.13.5] - 2025-05-30 ### Fixed - Return a true value from the unicast/multicast methods - Fully qualify a method call ## [0.13.4] - 2025-05-28 ### Changed - Show sgdisk output ## [0.13.3] - 2025-05-28 ### Fixed - unlink() only existing files ## [0.13.2] - 2025-05-28 ### Changed - Point urlMenu back to the localhost stunnel ## [0.13.1] - 2025-05-21 ### Changed - Make dbus envvar available to the agent ## [0.13.0] - 2025-05-19 ### Added - Run dbus ## [0.12.0] - 2025-05-18 ### Changed - no tls for the urlmenu either ## [0.11.0] - 2025-05-18 ### Added - Run stunnel and point the browser to it ## [0.10.0] - 2025-05-14 ### Changed - Run the new browser ## [0.9.0] - 2025-05-09 ### Added - Use zstd when creating and restoring images ## [0.8.4] - 2025-05-09 ### Added - When restoring an image, include the image name in the ogagent configuration file ## [0.8.3] - 2025-05-08 ### Fixed - Have ogNvramAddEntry() handle EFI entries with spaces in them ## [0.8.2] - 2025-05-07 ### Changed - Have Configurar.py ignore the tch parameter, take cache size from the definition of the cache partition ## [0.8.1] - 2025-05-07 ### Fixed - Gracefully handle error in ogBoot() when not finding /boot partition in target's fstab ## [0.8.0] - 2025-04-23 ### Added - Have the oglive agent send /stopped on poweroff or restart ## [0.7.2] - 2025-04-21 ### Fixed - Have the partitioning functions return a meaningful rc ## [0.7.1] - 2025-04-15 ### Fixed - getConfiguration.py: don't fail if NTFS filesystems are mounted ro ## [0.7.0] - 2025-04-15 ### Removed - Removed references to ogGlobals.OGLOG in python code ## [0.6.1] - 2025-04-15 ### Fixed - Fixed capturing of partclone output and management of return value ## [0.6.0] - 2025-04-15 ### Changed - ogGetIpAddress() is no longer required in ogGlobals--move it back into NetLib ## [0.5.0] - 2025-04-15 ### Changed - Log to /var/log/clone-engine.log and clone-engine.json.log ## [0.4.1] - 2025-04-10 ### Fixed - restoreImage.py: return negated rc to the shell ## [0.4.0] - 2025-04-10 ### Changed - Make /opt/opengnsys writable in clients, just like it used to be ## [0.3.6] - 2025-04-09 ### Fixed - Fixed ogReduceFs ## [0.3.5] - 2025-04-09 ### Fixed - Fixed syntax ## [0.3.4] - 2025-04-09 ### Fixed - Fixed usage of ogEcho in FileSystemLib ## [0.3.3] - 2025-04-09 ### Fixed - Kill coproc'ed browser in all execution branches in Configurar.py ## [0.3.2] - 2025-04-07 ### Fixed - Handle invalid number of arguments pass to functions/ogCopyFile ## [0.3.1] - 2025-04-03 ### Fixed - Fixed invocation to ogCheckIpAddress in interfaceAdm/CrearImagen.py ## [0.3.0] - 2025-04-03 ### Removed - Removed burg and rsync 3.1 ## [0.2.6] - 2025-03-31 ### Fixed - Restore qt4 browser ## [0.2.5] - 2025-03-31 ### Fixed - Don't require protoopts in interfaceAdm/RestaurarImagen.py ## [0.2.4] - 2025-03-28 ### Removed - Removed burg, QT4 stuff, rsync 3.1 and the old browser ## [0.2.3] - 2025-03-28 ### Fixed - Fixed some errors in Configurar.py, ogCreateCache, ogCreatePartitions and initCache.py ## [0.2.2] - 2025-03-26 ### Fixed - Prevent EjecutarScript.py from capturing the output of the script ## [0.2.1] - 2025-03-26 ### Fixed - Run scripts with bash to avoid errno 8 "Exec format error" ## [0.2.0] - 2025-03-25 ### Added - getConfiguration.py now collects the firmware type - Configurar.py now creates partition tables of the right type (MSDOS/GPT) for each machine ## [0.1.1] - 2025-03-19 ### Added - Missing functions in BootLib - Some interfaceAdm python scripts ## [0.1.0] - 2025-02-28 ### Added - Merge pull request 'Include all client files, build debian package' (#2) from deb-package into main