<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FOG 1.6.0-RC-20 Avaialble]]></title><description><![CDATA[<p dir="auto">The twentieth release candidate for FOG 1.6.0 is available on the <code>rc-1.6.0</code> branch. It reports version <code>1.6.0-RC-20</code>.</p>
<p dir="auto">Test it on a lab or non-production server first. The upgrade from 1.5 to 1.6 is one-way: it changes the database schema, and there is no down-migration.</p>
<p dir="auto"><strong>Changed since RC-19</strong></p>
<p dir="auto">These fixes come from #2000, a test of the upgrade from 1.5.10.2518. Thanks to cepadugato, who reported it and contributed the first fix.</p>
<ul>
<li><strong>The 1.5 upgrade completes on the first installer run (#2001, #2002).</strong> A 1.5 server’s schema count skipped the step that creates <code>fileDeleteQueue</code>, so step 290 failed with error 1146 and the installer printed <code>Failed!</code>. A second run finished the upgrade. Now the updater repairs the schema when a step names a missing table, and it retries that step once.</li>
<li><strong>An installer rerun keeps the 1.5 web backup (#2003, #2004).</strong> A second <code>installfog.sh</code> run after the upgrade replaced the only 1.5 web-tree backup, so <code>bin/revertfog.sh</code> had no web tree to restore. The installer now renames a backup of another release to <code>fog_web_&lt;its version&gt;.BACKUP</code> and keeps it. The release notes now name the backups correctly.</li>
<li><strong>User names longer than 40 characters fit on upgraded servers (#2005, #2006).</strong> On a server upgraded from 1.5, <code>users.uName</code> and <code>users.uCreateBy</code> stayed <code>VARCHAR(40)</code>. A long LDAP or OIDC login, such as a full email address, did not fit. Schema step 446 widens both columns to <code>VARCHAR(255)</code>.</li>
<li><strong>The schema updater repairs column types that cannot lose data (#2007, #2008).</strong> A skipped 1.6 step that changed a column type was only reported before. The updater now applies a longer string type, a wider integer, or <code>NOT NULL</code> to <code>NULL</code>. Any other type drift is still only reported. A new required CI check upgrades a real 1.5 database with each pull request.</li>
</ul>
<p dir="auto"><strong>FOS (kernel and init), from the Latest FOS release</strong></p>
<p dir="auto">An RC install or update downloads the Latest FOS release. Latest is still <code>EXP_20261027-181357</code>, unchanged since RC-18:</p>
<ul>
<li>Kernel 6.18.59, the current 6.18 LTS release.</li>
<li>FOS verifies TLS, which is the client half of #1978.</li>
<li>The Performance Test task.</li>
<li><strong>x64 and x86 boot an initramfs, not an ext2 initrd (FOGProject/fos#75).</strong> The file names stay <code>init.xz</code> and <code>init_32.xz</code>, and the boot menu does not change. <code>/tmp</code> is now a real RAM disk with a size limit: FOG_KERNEL_RAMDISK_SIZE sets the size, kept between 64 MB and half of the client’s memory.
<ul>
<li><strong>Warning: a customized init can no longer be loop-mounted.</strong> Add your files as an overlay cpio appended to <code>init.xz</code> instead: <a href="https://docs.fogproject.org/en/latest/kb/how-tos/customize-the-fos-init/" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.fogproject.org/en/latest/kb/how-tos/customize-the-fos-init/</a> . A post-init script needs no rebuild at all: <a href="https://docs.fogproject.org/en/latest/kb/how-tos/post-init-scripts/" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.fogproject.org/en/latest/kb/how-tos/post-init-scripts/</a></li>
<li>If a client fails to boot with this init, go to FOG Configuration &gt; Initrd Update and install the init from <code>EXP_20261027-155909</code>, the last ext2 init. Then report it on FOGProject/fos#75.</li>
</ul>
</li>
</ul>
<p dir="auto">API documentation: <a href="https://docs.fogproject.org/en/latest/1.6/kb/integrations/api" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.fogproject.org/en/latest/1.6/kb/integrations/api</a></p>
<p dir="auto"><strong>Before you upgrade</strong></p>
<ul>
<li>Back up your database and <code>/opt/fog/.fogsettings</code>.</li>
<li>Read the release notes: <a href="https://github.com/FOGProject/fogproject/blob/rc-1.6.0/docs/release/1.6.0-release-notes.md" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/FOGProject/fogproject/blob/rc-1.6.0/docs/release/1.6.0-release-notes.md</a></li>
<li>1.6 removes Display Manager, Directory Cleaner, User Cleanup, Client Updater, Green FOG and the persistentgroups plugin. Their data is dropped. The site and accesscontrol plugins move into core.</li>
<li>PHP 7.4 or later is required. Plugins built for 1.5 do not load.</li>
</ul>
<p dir="auto"><strong>Install or update (as root)</strong></p>
<ul>
<li>A 1.6 beta or RC server: run <code>bin/updatefog.sh --channel rc</code> from your FOG checkout.</li>
<li>A 1.5 server installed from git: update to the current 1.5 stable, then run <code>bin/updatefog.sh --channel rc</code> from the checkout.</li>
<li>A new server, or a 1.5 server installed from a tarball:<br />
<code>curl -fsSL https://raw.githubusercontent.com/FOGProject/fogproject/working-1.6/bin/bootstrap.sh | bash -s -- --channel rc</code></li>
</ul>
<p dir="auto"><strong>Report problems</strong></p>
<p dir="auto">Open an issue at <a href="https://github.com/FOGProject/fogproject/issues" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/FOGProject/fogproject/issues</a>. Include your FOG version, your OS, and the installer log from <code>bin/error_logs/</code>. Report a security problem through “Report a vulnerability” on the same repository, not in a public issue.</p>
]]></description><link>http://forums.fogproject.org/topic/18295/fog-1-6-0-rc-20-avaialble</link><generator>RSS for Node</generator><lastBuildDate>Thu, 29 Oct 2026 15:01:49 GMT</lastBuildDate><atom:link href="http://forums.fogproject.org/topic/18295.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Oct 2026 12:12:43 GMT</pubDate><ttl>60</ttl></channel></rss>