[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: release-notes: no new ssh connections during upgrade



Paul Gevers wrote:
> Please find attached my proposal for the release notes to cover bug #990069.
> 
> Disclaimer: I (or somebody else) still have (has) to verify that the
> procedure works as intended. One can clearly start a very limited
> upgrade with only openssh-server, but what needs checking is that:
> a) ssh login works after the partial upgrade
> b) with openssh-server upgraded, the downtime for accepting new
> connections is greatly reduced.

Unfortunately my own testing facilities are currently limited until
replacement parts arrive for my testbed machine...

> +  <section id="ssh-not-available">
> +    <title>No new ssh connections possible during upgrade</title>
                     ^^^
I think the protocol (as opposed to the executable) should be "SSH";
if convenient we might even want to say "Secure Shell (SSH)" the first
time we refer to it in the body.

I was considering changing the title to
       <title>No new connections possible during SSH upgrade</title>
since some parts of the dist-upgrade process are perfectly safe, but
apparently it's more complicated than that.

> +    <para>
> +      Due to unfortunate circumstances it's not possible to establish
> +      new <command>ssh</command> connections for a bigger part of the

I'd like to avoid "big(ger) part" for a period of time.

> +      upgrade than during previous release upgrades. As usual,
> +      existing connections should continue to work, but if the upgrade
> +      is done over <command>ssh</command> and the
> +      <command>ssh</command> connection is not trusted to last for the

Express the "trust" part in terms of a risk of interruption rather
than a fear of betrayal.

> +      full upgrade period, it's adviced to upgrade <systemitem
                                       ^
"Advised" (and not "-ized" even in en_US), except that "it's advised"
seems somehow more impersonal than "it's recommended/suggested" (other
approaches: "it's advisable", "you're advised").

> +      role="package">openssh-server</systemitem> before upgrading the
> +      full system.
> +    </para>
> +  </section>

Thinking about the overall structure, it might work better to move the
"good news" part to the start...

     <section id="ssh-not-available">
       <title>No new SSH connections possible during upgrade</title>
       <para>
         Although existing Secure Shell (SSH) connections should continue to
         work through the upgrade as usual, due to unfortunate circumstances
         the period when new SSH connections cannot be established is longer
         than usual. If the upgrade is being carried out over an SSH
         connection which might be interrupted, it's recommended to upgrade
         <systemitem role="package">openssh-server</systemitem> before
         upgrading the full system.
       </para>
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package


Reply to: