Project

General

Profile

Actions

Enhancement #716

closed

Preparing Bullseye

Added by Marc Dequènes about 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Start date:
2021-01-20
Due date:
% Done:

100%

Estimated time:
Patch Available:
Confirmed:
No
Branch:
bullseye
Entity:
DuckCorp
Security:
Help Needed:

Description

Quack,

Here is a todolist of all the things we need to care to help upgrading to the new Debian release when it's out.

Software that would need upgrading:
  • Inspircd v3 (backported in our repo and config adapted/improved)
  • Mailman 3
  • Bind9 9.16 (backport available) with DNSSEC key management changes which need procedures and Ansible adaptation
  • [CAN WAIT] zabbix: custom vfs.dev.discovery conflicts with new agent item see #738
  • [CAN WAIT] zabbix-cli: Python 2, need to package a newer version supporting Python 3 see #738
  • ruby-httpclient: breaks apt-listbugs because of #995448, fixed in unstable but not yet in stable backported in our repo
Software that need to be replaced and why (unmaintained, problematic…):
  • tacacs+: Python 2, dead project giving up, will reconfigure DL switches
  • syslog-summary: Python 2, dead project suggested by logcheck but should not be needed, removed

Software that we could consider for deprecation:

Other things to consider:
  • Redmine is still not catching up with Rails 6 and will not be in Bullseye, maybe backport but expected much later LXD container prepared using Ansible, data (attachments) synced, reverse proxy config created for both instances
  • specific packages: we have specific ports/backports:
    • repo config update
    • list of needed packages for bullseye, updated in the wiki
    • packaging
    • spoolinger needs upstream changes since setup.rb is obsolete and cannot build in Debian anymore
  • APT security suite naming changed, need to update the apt Ansible role
  • remove all default_release: buster-backports in our roles
Actions #1

Updated by Marc Dequènes about 3 years ago

  • Description updated (diff)
Actions #2

Updated by Marc Dequènes almost 3 years ago

  • Description updated (diff)
Actions #3

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #4

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #5

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • % Done changed from 0 to 20
Actions #6

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #7

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #8

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #9

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #10

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #11

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #12

Updated by Marc Dequènes over 2 years ago

  • Branch set to bullseye
Actions #13

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #14

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
Actions #15

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
  • % Done changed from 20 to 30
Actions #16

Updated by Marc Dequènes over 2 years ago

RUNNING HANDLER [apt : Update APT Cache] ***************************************
Thursday 21 October 2021  13:57:21 +0900 (0:00:00.894)       0:00:18.124 ****** 
fatal: [Orthos]: FAILED! => changed=false 
  msg: 'Failed to update apt cache: W:This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details., E:Repository ''https://repository.duckcorp.org/debian buster InRelease'' changed its ''Suite'' value from ''stable'' to ''oldstable'''

I think I saw this on ELwing while updating the Ansible rules. On Nicecity there was no such blocker but now on Orthos it break the play.

Actions #17

Updated by Marc Dequènes over 2 years ago

I don't know why snmpd was installed on Orthos, purged.

PostgreSQL problem on Orthos:

2021-10-21 06:35:33.368 UTC [601] LOG:  listening on IPv4 address "127.0.0.1", port 5432
2021-10-21 06:35:33.368 UTC [601] LOG:  could not bind IPv6 address "::1": Cannot assign requested address

Actions #18

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)

Only Toushirou left now.
Nicecity did not show up after reboot, Pilou will investigate.

Actions #19

Updated by Marc Dequènes over 2 years ago

  • % Done changed from 30 to 70
Actions #20

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
  • % Done changed from 70 to 90

The problem with Nicecity was The DKMS network driver.

Toushirou has migrated.

Actions #21

Updated by Marc Dequènes over 2 years ago

Marc Dequènes wrote:

PostgreSQL problem on Orthos:
[...]

Orthos has no IPv6. Since it's working fine there's no need to update the config.

Actions #22

Updated by Marc Dequènes over 2 years ago

  • Description updated (diff)
  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF