<?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-2 Available]]></title><description><![CDATA[<p dir="auto">The second 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-2</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>Upgrade from RC-1 now if your server was upgraded from 1.5.</strong> RC-1 left the certificate files of a 1.5 server in the wrong directory. RC-2 prevents this and repairs a server that RC-1 already affected.</p>
<p dir="auto"><strong>Fixed since RC-1</strong></p>
<ul>
<li><strong>A 1.5 upgrade lost its certificates (#1797).</strong> FOG 1.5 made <code>/etc/fog</code> a link to <code>/opt/fog/service/etc</code>. The upgrade wrote the new CA and web certificates through that link, then replaced the link with an empty directory. The files stayed in <code>/opt/fog/service/etc/pki</code>, where FOG does not look. Apache kept running on the certificate it had loaded, so the upgrade looked clean. At the next restart or reboot, Apache failed with <code>SSLCertificateFile: file '/opt/fog/pki/web/leaf/.webLeaf.pem' does not exist or is empty</code>. RC-2 converts the link before it writes any certificate. On a server RC-1 already affected, the RC-2 installer copies the files back. It never overwrites a file that exists, and it keeps any differing copy beside the original as <code>pki.recovered-&lt;date&gt;</code>.</li>
<li><strong><code>updatefog.sh --channel rc</code> reported no release candidate when it could not reach the remote (#1793).</strong> A failed <code>git ls-remote</code>, for example as root with an SSH remote and no key, read as “No release candidate is currently published”. The installer now names the remote and says it could not reach it.</li>
<li><strong>The installer summary showed the netboot protocol of the previous run (#1798).</strong> A re-run with <code>--no-public-web-cert</code> showed <code>Netboot (PXE) protocol: https</code>, and then correctly set up HTTP netboot. The summary now shows the protocol the run uses.</li>
<li><strong>Versioning (#1796).</strong> The RC tag no longer changes the version that 1.5 branches compute.</li>
</ul>
<p dir="auto"><strong>If Apache on your RC-1 server does not start</strong></p>
<p dir="auto">Your certificates are most likely in <code>/opt/fog/service/etc/pki</code>. Update to RC-2 with <code>bin/updatefog.sh --channel rc</code>. The installer restores the files.</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-1 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/18258/fog-1-6-0-rc-2-available</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 17:02:07 GMT</lastBuildDate><atom:link href="http://forums.fogproject.org/topic/18258.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Sep 2026 12:34:45 GMT</pubDate><ttl>60</ttl></channel></rss>