Page MenuHomeVyOS Platform

c-po (Christian Breunig)
Embedded Software / Network Dude

Projects (11)

User Details

User Since
Aug 3 2017, 1:55 PM (442 w, 4 d)

Recent Activity

Sat, Jan 24

c-po added a comment to T8203: Update Linux Kernel to 6.6.121.

https://github.com/vyos/vyos-build/pull/1109

Sat, Jan 24, 6:04 AM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Fri, Jan 23

c-po changed the status of T8203: Update Linux Kernel to 6.6.121 from Open to In progress.
Fri, Jan 23, 6:46 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8203: Update Linux Kernel to 6.6.121.
Fri, Jan 23, 6:45 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Thu, Jan 22

c-po added a comment to T8154: "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C).

https://github.com/vyos/vyos-1x/pull/4951

Thu, Jan 22, 4:34 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8154: "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C) from Open to In progress.
Thu, Jan 22, 4:33 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Wed, Jan 21

c-po moved T7664: Upgrade FRR to 10.5 from Need Triage to Completed on the VyOS Rolling board.
Wed, Jan 21, 7:47 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T7664: Upgrade FRR to 10.5 from Open to In progress.
Wed, Jan 21, 7:20 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Sat, Jan 17

c-po moved T7483: SSH FIDO2 Support from Need Triage to Completed on the VyOS Rolling board.
Sat, Jan 17, 8:54 AM · VyOS 1.5 Circinus, VyOS Rolling
c-po added a project to T7483: SSH FIDO2 Support: VyOS 1.5 Circinus.
Sat, Jan 17, 8:54 AM · VyOS 1.5 Circinus, VyOS Rolling
c-po committed rVYOSONEX2473e1bfdeeb: ssh: T7483: Add fido2 PubkeyAuthOptions (authored by scj643).
Sat, Jan 17, 8:54 AM
c-po closed T8169: vrf: prevent deletion if instance referenced in PBR as Resolved.
Sat, Jan 17, 8:52 AM · VyOS Rolling, VyOS 1.5 Circinus
c-po moved T8169: vrf: prevent deletion if instance referenced in PBR from Need Triage to Completed on the VyOS Rolling board.
Sat, Jan 17, 8:52 AM · VyOS Rolling, VyOS 1.5 Circinus
c-po closed T8187: Hardware watchdog timeout validation fix - watchdog may report 0 min/max timeout if hardware limit is unknown as Resolved.
Sat, Jan 17, 8:51 AM · VyOS Rolling

Thu, Jan 15

c-po added a comment to T8165: Add operational commands to display PKI private keys and certificate bundles in PEM format.

We already show the full private key in our configuration as we only have admin mode.

Thu, Jan 15, 4:50 PM · VyOS Rolling

Tue, Jan 13

c-po committed rVYOSONEXa2f54d4bf139: vrf: T8169: prevent deletion if instance referenced in policy based routing.
Tue, Jan 13, 2:38 PM

Sat, Jan 10

c-po added a comment to T8169: vrf: prevent deletion if instance referenced in PBR.

https://github.com/vyos/vyos-1x/pull/4939

Sat, Jan 10, 8:30 PM · VyOS Rolling, VyOS 1.5 Circinus
c-po renamed T8169: vrf: prevent deletion if instance referenced in PBR from Able to delete VRF when it is referenced in PBR to vrf: prevent deletion if instance referenced in PBR.
Sat, Jan 10, 8:28 PM · VyOS Rolling, VyOS 1.5 Circinus
c-po claimed T8169: vrf: prevent deletion if instance referenced in PBR.
Sat, Jan 10, 7:20 PM · VyOS Rolling, VyOS 1.5 Circinus
c-po created T8169: vrf: prevent deletion if instance referenced in PBR.
Sat, Jan 10, 7:20 PM · VyOS Rolling, VyOS 1.5 Circinus

Tue, Jan 6

c-po updated the task description for T8147: Update Linux Kernel to 6.18.
Tue, Jan 6, 3:49 PM · VyOS Rolling
c-po closed T8142: Configure non-existig Ethernet interface gives Traceback error as Resolved.
Tue, Jan 6, 3:17 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po committed rVYOSONEXafbebfa6aedc: T8153: pppoe: send RS for IPv6 autoconf on link-up (authored by miaosenwang).
Tue, Jan 6, 1:25 PM
c-po renamed T8154: "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C) from "monitor traffic" - Traceback if you press Ctrl+C to "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C).
Tue, Jan 6, 8:45 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po assigned T8154: "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C) to DeanHawking.
Tue, Jan 6, 8:44 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8154: "monitor traffic" - traceback on KeyboardInterrupt (Ctrl+C).
Tue, Jan 6, 8:43 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed Is it a breaking change? from none to compatible on T8153: PPPoE IPv6 autoconf: no Router Solicitation sent and default IPv6 route not installed after successful dial-up.
Tue, Jan 6, 8:37 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8153: PPPoE IPv6 autoconf: no Router Solicitation sent and default IPv6 route not installed after successful dial-up from Open to Needs testing.
Tue, Jan 6, 8:37 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added projects to T8153: PPPoE IPv6 autoconf: no Router Solicitation sent and default IPv6 route not installed after successful dial-up: VyOS Rolling, VyOS 1.5 Circinus (1.5-stream-2025-Q4).
Tue, Jan 6, 8:37 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8142: Configure non-existig Ethernet interface gives Traceback error from Need Triage to Completed on the VyOS Rolling board.
Tue, Jan 6, 8:04 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Mon, Jan 5

c-po committed rVYOSONEXa5995051bc27: ethernet: T8142: do not raise ValueError for non-existing interfaces.
Mon, Jan 5, 3:54 PM
c-po committed rVYOSONEXbb7476e1a2f6: T7635: OpenConnect Certificate Authentication (authored by giga1699).
Mon, Jan 5, 3:20 PM

Sun, Jan 4

c-po added a comment to T8147: Update Linux Kernel to 6.18.

https://github.com/accel-ppp/accel-ppp-ng/pull/21

Sun, Jan 4, 7:00 PM · VyOS Rolling
c-po changed the status of T8147: Update Linux Kernel to 6.18 from Open to In progress.
Sun, Jan 4, 6:52 PM · VyOS Rolling
c-po added a parent task for T8134: Kernel: move common configuration options shared between ARM64 and AMD64 to a single file: T8147: Update Linux Kernel to 6.18.
Sun, Jan 4, 6:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a subtask for T8147: Update Linux Kernel to 6.18: T8134: Kernel: move common configuration options shared between ARM64 and AMD64 to a single file.
Sun, Jan 4, 6:51 PM · VyOS Rolling
c-po created T8147: Update Linux Kernel to 6.18.
Sun, Jan 4, 6:51 PM · VyOS Rolling
c-po added a comment to T8146: Confirm the key when config encryption is configured without TPM.

https://github.com/vyos/vyos-1x/pull/4935

Sun, Jan 4, 7:37 AM · VyOS Rolling, VyOS 1.5 Circinus
c-po added a comment to T8145: LUKS Encryption Passphrase Observable.

https://github.com/vyos/vyos-1x/pull/4934

Sun, Jan 4, 7:36 AM · VyOS Rolling

Sat, Jan 3

c-po added a comment to T8142: Configure non-existig Ethernet interface gives Traceback error.

https://github.com/vyos/vyos-1x/pull/4933

Sat, Jan 3, 8:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a comment to T8142: Configure non-existig Ethernet interface gives Traceback error.

Issue also exists in VyOS 1.4.4 but with a different error message:

Sat, Jan 3, 7:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po renamed T8142: Configure non-existig Ethernet interface gives Traceback error from Add address to non-existig interface Traceback error to Configure non-existig Ethernet interface gives Traceback error.
Sat, Jan 3, 5:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8142: Configure non-existig Ethernet interface gives Traceback error from Open to In progress.
Sat, Jan 3, 4:59 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T2416: Do not always delete all bond members when adding new ones as Resolved.
Sat, Jan 3, 7:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T2416: Do not always delete all bond members when adding new ones from Need Triage to Completed on the VyOS Rolling board.
Sat, Jan 3, 7:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8084: Unhandled exception when setting up bonding interface on AWS as Resolved.
Sat, Jan 3, 7:33 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8110: bond: member interface completion helper shows vlan subinterfaces as Resolved.
Sat, Jan 3, 7:32 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8124: get_config_dict() whould not always contain an empty pki node as Resolved.
Sat, Jan 3, 7:31 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8111: cloud-init: Implement smoketests for testing as Resolved.
Sat, Jan 3, 7:29 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8111: cloud-init: Implement smoketests for testing from Need Triage to Completed on the VyOS Rolling board.
Sat, Jan 3, 7:29 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Fri, Jan 2

c-po claimed T8142: Configure non-existig Ethernet interface gives Traceback error.
Fri, Jan 2, 5:42 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Tue, Dec 30

c-po changed the status of T8134: Kernel: move common configuration options shared between ARM64 and AMD64 to a single file from Open to In progress.
Tue, Dec 30, 4:35 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8134: Kernel: move common configuration options shared between ARM64 and AMD64 to a single file.
Tue, Dec 30, 4:34 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8124: get_config_dict() whould not always contain an empty pki node from Need Triage to Completed on the VyOS Rolling board.
Tue, Dec 30, 4:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8110: bond: member interface completion helper shows vlan subinterfaces from Need Triage to Completed on the VyOS Rolling board.
Tue, Dec 30, 3:28 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po committed rVYOSONEXf2ce2d66537e: config: T8124: make get_config_dict() pki={} node purely optional.
Tue, Dec 30, 1:13 PM

Mon, Dec 29

c-po committed rVYOSONEX8c0f42e1986a: bond: T2416: rename bond slave terminology to member interfaces.
Mon, Dec 29, 4:54 PM
c-po committed rVYOSONEX7d765f35fb3a: bond: T2416: simplify collection of bond member interfaces.
Mon, Dec 29, 4:54 PM
c-po committed rVYOSONEX81d536db0630: bond: T2416: support hot-add/remove of bond member interfaces.
Mon, Dec 29, 4:54 PM

Dec 27 2025

c-po assigned T8100: Check failed workflows due to pullrequest_target change to Vijayakumar.
Dec 27 2025, 11:50 AM · VyOS Rolling

Dec 26 2025

c-po closed T8090: sshd: add support for config test mode as Resolved.
Dec 26 2025, 1:56 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a comment to T8124: get_config_dict() whould not always contain an empty pki node.

https://github.com/vyos/vyos-1x/pull/4918

Dec 26 2025, 11:18 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8124: get_config_dict() whould not always contain an empty pki node from Open to In progress.
Dec 26 2025, 11:16 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po updated the task description for T8124: get_config_dict() whould not always contain an empty pki node.
Dec 26 2025, 11:15 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8124: get_config_dict() whould not always contain an empty pki node.
Dec 26 2025, 11:15 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a comment to T2416: Do not always delete all bond members when adding new ones.

https://github.com/vyos/vyos-1x/pull/4917

Dec 26 2025, 11:12 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a project to T8111: cloud-init: Implement smoketests for testing: VyOS 1.5 Circinus (1.5-stream-2025-Q4).
Dec 26 2025, 7:22 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Dec 23 2025

c-po changed the status of T2416: Do not always delete all bond members when adding new ones from Needs testing to Confirmed.
Dec 23 2025, 2:04 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po committed rVYOSONEX066d2be8b3d5: bond: T8084: disallow bond members that do not support MAC changes.
Dec 23 2025, 1:45 PM
c-po committed rVYOSONEXa7af7360e3f2: bond: T8084: remove dynamic interface type detection via vyos.ifconfig.Section.
Dec 23 2025, 1:45 PM
c-po committed rVYOSONEXba60266ab189: ethernet: T8084: prevent MAC changes on ENA interfaces (AWS EC2).
Dec 23 2025, 1:45 PM
c-po committed rVYOSONEXe7b65794f820: bond: T8084: refactor verify() to remove duplication.
Dec 23 2025, 1:45 PM

Dec 22 2025

c-po closed T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon as Resolved.
Dec 22 2025, 8:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon, a subtask of T8090: sshd: add support for config test mode, as Resolved.
Dec 22 2025, 8:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Dec 21 2025

c-po closed T8086: login: replace getpwall() based user enumeration to avoid NSS/TACACS timeouts as Resolved.
Dec 21 2025, 8:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8086: login: replace getpwall() based user enumeration to avoid NSS/TACACS timeouts from Need Triage to Completed on the VyOS Rolling board.
Dec 21 2025, 8:57 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a comment to T8111: cloud-init: Implement smoketests for testing.

https://github.com/vyos/vyos-build/pull/1083

Dec 21 2025, 7:17 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8111: cloud-init: Implement smoketests for testing from Open to In progress.
Dec 21 2025, 7:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8111: cloud-init: Implement smoketests for testing.
Dec 21 2025, 7:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po renamed T7664: Upgrade FRR to 10.5 from Upgrade FRR to 10.4 to Upgrade FRR to 10.5.
Dec 21 2025, 7:50 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Dec 19 2025

c-po added a comment to T8110: bond: member interface completion helper shows vlan subinterfaces.

https://github.com/vyos/vyos-utils/pull/48

Dec 19 2025, 8:46 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po added a comment to T8084: Unhandled exception when setting up bonding interface on AWS.

https://github.com/vyos/vyos-1x/pull/4911

Dec 19 2025, 8:22 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po claimed T8110: bond: member interface completion helper shows vlan subinterfaces.
Dec 19 2025, 8:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8110: bond: member interface completion helper shows vlan subinterfaces.
Dec 19 2025, 8:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Dec 18 2025

c-po committed rVYOSONEX74b9f249cf1f: ssh: T8098: migrate "rijndael-cbc@lysator.liu.se" to "aes256-cbc" cipher.
Dec 18 2025, 3:23 PM

Dec 17 2025

c-po committed rVYOSONEXcd11ba957a33: login: T8086: replace getpwall() user enumeration to avoid NSS/TACACS timeouts.
Dec 17 2025, 8:39 PM
c-po committed rVYOSONEX5566e6035b42: login: T8086: replace getpwall() occurances with get_local_passwd_entries().
Dec 17 2025, 8:39 PM
c-po committed rVYOSONEX197809bf77d8: login: T8086: replace getpwnam()/getpwuid() with get_local_passwd_entries().
Dec 17 2025, 8:39 PM
c-po moved T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon from Need Triage to Completed on the VyOS Rolling board.
Dec 17 2025, 8:02 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8090: sshd: add support for config test mode from Need Triage to Completed on the VyOS Rolling board.
Dec 17 2025, 8:02 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Dec 15 2025

c-po committed rVYOSONEXef13a6319a21: ssh: T8098: rename "ciphers" CLI node to "cipher".
Dec 15 2025, 7:33 PM
c-po committed rVYOSONEX812eea9a3a20: ssh: T8098: remove support for deprecated "rijndael-cbc@lysator.liu.se" cipher.
Dec 15 2025, 7:33 PM
c-po committed rVYOSONEX1a753ab95e68: ssh: T8090: add support for config test mode (sshd -t).
Dec 15 2025, 7:33 PM
c-po added a comment to T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.

https://github.com/vyos/vyos-1x/pull/4896

Dec 15 2025, 4:33 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po removed a project from T8102: pki: KeyError: 'reverse-proxy' when updating ACME chain: VyOS Rolling.
Dec 15 2025, 4:17 PM · VyOS 1.4 Sagitta (1.4.4)
c-po changed the status of T8102: pki: KeyError: 'reverse-proxy' when updating ACME chain from Open to In progress.
Dec 15 2025, 4:17 PM · VyOS 1.4 Sagitta (1.4.4)
c-po created T8102: pki: KeyError: 'reverse-proxy' when updating ACME chain.
Dec 15 2025, 4:09 PM · VyOS 1.4 Sagitta (1.4.4)

Dec 14 2025

c-po closed T8094: isis: configuration migrator 0 -> 1 broken as Resolved.
Dec 14 2025, 6:18 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po closed T8094: isis: configuration migrator 0 -> 1 broken, a subtask of T8087: Smoketests: reorganize folderstructure for embedded configttests, as Resolved.
Dec 14 2025, 6:18 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8094: isis: configuration migrator 0 -> 1 broken from Need Triage to Completed on the VyOS Rolling board.
Dec 14 2025, 6:18 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po committed rVYOSONEX72ca8476e2ef: isis: T8094: bugfix config migration from 1.3.0-rc1 -> 1.4.
Dec 14 2025, 4:15 AM