Downgrade package libpve-network-perl

devis

Member
Mar 2, 2023
45
2
13
Hello.

Please tell me, could downgrading the libpve-network-perl=0.10.0 package to version 0.9.8 using ansible lead to all cluster nodes simultaneously performing a hard restart?

pve-manager/8.2.4/faa83925c9641325 (running kernel: 6.8.12-1-pve)

YAML:
---
- name: Install specific version of libpve-network-perl
  hosts: nodes
  gather_facts: false
  tasks:
    - name: "Install specified version of libpve-network-perl"
      ansible.builtin.apt:
        name: libpve-network-perl=0.9.8
        state: present
        allow_downgrades: true
 
Hey,

that is an oddly specific question, why would you expect a package installation to cause a reboot? Generally downgrading is always a little risky and generally not supported[1], but I assume you know that.

[1] https://wiki.debian.org/SystemDowngrade
 
everything is so, however, a downgrade of a specific package was performed, namely libpve-network-perl
when this was done manually, there were no problems, but when doing this via ansible, it turned out that the cluster began to reboot.

the downgrade was performed because this package was updated to version 0.10.0 via puppet
 
Is it possible that something went wrong with applying the network configuration, thus triggering fencing of all nodes?