<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <script xmlns="http://www.w3.org/1999/xhtml"><![CDATA[
  
// helper function to create an xhtml element with children
function h(tagName, attributes, ...children) {
    const element = document.createElementNS("http://www.w3.org/1999/xhtml", tagName);
    for (const [name, value] of Object.entries(attributes ?? {})) {
        element.setAttribute(name, value);
    }
    element.append(...children.filter(child => child != null));
    return element;
}

// add <head>, hide everything to prevent flash of unstyled content (FOUC)
var head = h('head', {},
    h('style', {}, `feed > * { display: none; }`)
);
document.documentElement.append(head);

document.addEventListener('DOMContentLoaded', function () {
    // convert atom text constructs to HTML
    document.querySelectorAll('content, rights, subtitle, summary, title').forEach(element => {
        var type = element.getAttribute("type");
        if (type === "html" || type === "xhtml") {
            var result = h(element.tagName);
            result.innerHTML = element.textContent;
            element.replaceWith(result);
        }
    });

    // populate <head>
    head.append(h('head', {},
        h('title', {}, document.querySelector('feed > title').textContent),
        h('meta', { name: "viewport", content: "width=device-width" }),
        h('style', {}, `
            entry > * {
                display: none;
            }
            feed > title, entry, entry title, entry updated, entry content {
                display: block;
            }
            entry summary:not(:has(~ content)) {
                display: block;
            }
        `)
    ));

    // convert top-level `<title>/<link>` into `<h1><a>title</a></h1>`
    var feedTitle = document.querySelector('feed > title');
    var feedLink = document.querySelector('feed > link:not([rel])');
    var newLink = h('h1', {}, h('a', { href: feedLink.getAttribute('href') }, ...feedTitle.childNodes))
    feedTitle.replaceChildren(newLink);

    // convert entry-level `<title>/<link>`s into `<h2><a>title</a></h2>`
    document.querySelectorAll('entry').forEach(entry => {
        var title = entry.querySelector('title');
        var link = entry.querySelector('link:not([rel])');
        var newLink = h('h2', {}, h('a', { href: link.getAttribute('href') }, ...title.childNodes));
        title.replaceChildren(newLink);
    });

    // date format `<updated>`/`<published>` elements
    document.querySelectorAll('updated, published').forEach(element => {
        element.textContent = new Date(element.textContent).toLocaleString();
    });
});

  ]]></script>
  <title>C3SE News</title>
  <link href="https://www.c3se.chalmers.se/atom.xml" rel="self"/>
  <link href="https://www.c3se.chalmers.se"/>
  <id>https://www.c3se.chalmers.se/atom.xml</id>
  <updated>2026-04-30 15:00:00</updated>

  <entry>
    <title>Vera introductory seminar</title>
    <id>32083f96-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-06-04 00:00:00</updated>
    <category term="scheduled"/>
    <category term="vera"/>
    <content type="html">&lt;p&gt;Introduction seminar for Vera users. In this online seminar we will show you how to use Vera. Zoom meeting will be at 13:15-15:00 &lt;a href="https://chalmers.zoom.us/j/63657298295"&gt;here&lt;/a&gt;. No registration is required.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>SSH port tempoarily blocked centrally</title>
    <id>31fe3622-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-04-30 15:00:00</updated>
    <category term="alvis"/>
    <content type="html">&lt;p&gt;Alvis users outside Chalmers will have noticed that SSH port (22) is blocked by Chalmers central IT following the very severe Linux kernel security issue from today.
While we have protected the our systems, this port still got blocked. We have requested excemption from the block, but we recommend users to use the several other ways of accessing Alvis in the meantime.
You can still access OpenOndemand via &lt;a href="https://alvis.c3se.chalmers.se"&gt;https://alvis.c3se.chalmers.se&lt;/a&gt; and the login nodes via &lt;a href="https://alvis1.c3se.chalmers.se"&gt;https://alvis1.c3se.chalmers.se&lt;/a&gt; and &lt;a href="https://alvis2.c3se.chalmers.se"&gt;https://alvis2.c3se.chalmers.se&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>System back after mitigations</title>
    <id>31fdddc6-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-04-30 13:00:00</updated>
    <category term="vera"/>
    <category term="alvis"/>
    <content type="html">&lt;p&gt;Following mitigations of security issues, we are bringing the Vera and Alvis clusters back online. 
To see which jobs got killed you can use
&lt;code&gt;sacct -X -S 043026-10:10 -E 043026-12:00 -a -s CANCELLED --format=jobname%40,job%14,user%12,account%20,end%20,elapsed%10&lt;/code&gt;
and optionally you can add &lt;code&gt;--user $USER&lt;/code&gt; or &lt;code&gt;--account YOUR_SLURM_ACCOUNT&lt;/code&gt; to filter it further.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>System reboot for security</title>
    <id>3200c5e0-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-04-30 11:00:00</updated>
    <category term="vera"/>
    <category term="alvis"/>
    <content type="html">&lt;p&gt;Due to severe security issue, we have to reboot all systems, including all login nodes and compute nodes.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Issues with mstsc.exe (Windows Remote Desktop)</title>
    <id>32060c58-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-04-20 00:00:00</updated>
    <category term="alvis"/>
    <category term="vera"/>
    <content type="html">&lt;p&gt;There are some issues with the current version of &lt;code&gt;mstsc.exe&lt;/code&gt;, the
Windows RDP client, such as parts of the screen turning black.
The best known remedy at this time is to use a different client, such as
the web client or Devolutions RDM.
See https://www.c3se.chalmers.se/documentation/connecting/remote_graphics/ for options.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Access to Chalmers VPN for external users</title>
    <id>320dac38-541c-11f1-909f-bc24113e0192</id>
    <link href="https://www.c3se.chalmers.se"/>
    <updated>2026-04-01 00:00:00</updated>
    <category term="alvis"/>
    <category term="vera"/>
    <content type="html">&lt;p&gt;Access to Chalmers VPN will require explicit request from the user. For details see:
&lt;a href="https://www.c3se.chalmers.se/documentation/connecting/#vpn"&gt;https://www.c3se.chalmers.se/documentation/connecting/#vpn&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
</feed>