all lists on lists.proxmox.com
 help / color / mirror / Atom feed
From: Stefan Hanreich <s.hanreich@proxmox.com>
To: Julien OHAYON <j.ohayon@xoxo.fr>
Cc: Proxmox VE user list <pve-user@lists.proxmox.com>
Subject: Re: [PVE-User] OSPF when migrating from v8 to v9
Date: Thu, 9 Oct 2025 14:17:58 +0200	[thread overview]
Message-ID: <a812c53c-6943-4377-aa09-101f8e646a10@proxmox.com> (raw)
In-Reply-To: <5E57AFD5-8F5C-44AF-BC8C-6D38563C15C0@xoxo.fr>

On 10/8/25 12:47 PM, Julien OHAYON wrote:
> My concern is during the migration: if I configure OSPF on a node running v9, will this have an impact on the nodes still running v8?

This one is a bit tricky to answer because of a change in the reload
endpoint between 8 and 9. The behavior depends on certain factors (which
node initiates the reload, how your SDN configuration looks like, ...).

This is due to the introduction of an additional API parameter that is
incompatible with PVE 8.x instances. For that reason, we recommend only
mixing major versions in a cluster while performing an upgrade, not for
prolonged periods of time. We do *not* recommend doing any configuration
changes while your cluster is on mixed major versions. Problems like
this can occur due to changes between major versions and we cannot
guarantee correct behavior while your cluster is running on mixed major
versions.


That being said, upgrading from 8 to 9 alone should not cause your
custom /etc/frr/daemons file to get overwritten - since the SDN stack
only writes to it when re-generating the configuration (= applying the
SDN configuration).

If you upgrade from an earlier FRR version (8), then you would get a
prompt that the daemons file changed, asking you to review you the
changes - like so:

Configuration file '/etc/frr/daemons'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** daemons (Y/I/N/O/D/Z) [default=N] ?

Upgrading from 10.2 (with ospfd=yes) does not cause a prompt to appear
and the daemons file stays untouched.


I've also verified this right now by upgrading a PVE 8 instance with
ospfd=yes in its daemon file. Upgrading itself did not overwrite the
directive in the daemons file - only reapplying the SDN configuration
does set it to ospfd=no.

So, as long as you do not re-apply the SDN configuration in any way,
your OSPF directive in the daemons file stays untouched. On PVE9, when
applying a SDN configuration that contains either a fabric or an EVPN
controller will overwrite the FRR configuration (including the daemons
file).


_______________________________________________
pve-user mailing list
pve-user@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user


  reply	other threads:[~2025-10-09 12:18 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-07  6:16 Julien OHAYON
2025-10-07 13:52 ` Stefan Hanreich
2025-10-07 15:58   ` Julien OHAYON
2025-10-08  9:34     ` Stefan Hanreich
2025-10-08 10:48       ` Julien OHAYON
2025-10-09 12:17         ` Stefan Hanreich [this message]
2025-10-10  5:55           ` Julien OHAYON
2025-10-10 14:34             ` Stefan Hanreich
2025-10-10 15:58               ` Julien OHAYON
2025-10-08 18:24     ` Flavio Visentin via pve-user

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a812c53c-6943-4377-aa09-101f8e646a10@proxmox.com \
    --to=s.hanreich@proxmox.com \
    --cc=j.ohayon@xoxo.fr \
    --cc=pve-user@lists.proxmox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal