Page MenuHomeVyOS Platform

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

Projects (11)

User Details

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

Recent Activity

Yesterday

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: Encryption without TPM confirm key.

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

Sun, Jan 4, 7:37 AM · 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 1.5 Circinus

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

Sat, Dec 27

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

Fri, Dec 26

c-po closed T8090: sshd: add support for config test mode as Resolved.
Fri, Dec 26, 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

Fri, Dec 26, 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.
Fri, Dec 26, 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.
Fri, Dec 26, 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.
Fri, Dec 26, 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

Fri, Dec 26, 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).
Fri, Dec 26, 7:22 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Tue, Dec 23

c-po changed the status of T2416: Do not always delete all bond members when adding new ones from Needs testing to Confirmed.
Tue, Dec 23, 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.
Tue, Dec 23, 1:45 PM
c-po committed rVYOSONEXa7af7360e3f2: bond: T8084: remove dynamic interface type detection via vyos.ifconfig.Section.
Tue, Dec 23, 1:45 PM
c-po committed rVYOSONEXba60266ab189: ethernet: T8084: prevent MAC changes on ENA interfaces (AWS EC2).
Tue, Dec 23, 1:45 PM
c-po committed rVYOSONEXe7b65794f820: bond: T8084: refactor verify() to remove duplication.
Tue, Dec 23, 1:45 PM

Mon, Dec 22

c-po closed T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon as Resolved.
Mon, Dec 22, 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.
Mon, Dec 22, 8:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Sun, Dec 21

c-po closed T8086: login: replace getpwall() based user enumeration to avoid NSS/TACACS timeouts as Resolved.
Sun, Dec 21, 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.
Sun, Dec 21, 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

Sun, Dec 21, 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.
Sun, Dec 21, 7:52 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8111: cloud-init: Implement smoketests for testing.
Sun, Dec 21, 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.
Sun, Dec 21, 7:50 AM · VyOS 1.5 Circinus (2025.11)

Fri, Dec 19

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

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

Fri, Dec 19, 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/c-po/vyos-1x/pull/new/bond-ena

Fri, Dec 19, 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.
Fri, Dec 19, 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.
Fri, Dec 19, 8:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Thu, Dec 18

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

Wed, Dec 17

c-po committed rVYOSONEXcd11ba957a33: login: T8086: replace getpwall() user enumeration to avoid NSS/TACACS timeouts.
Wed, Dec 17, 8:39 PM
c-po committed rVYOSONEX5566e6035b42: login: T8086: replace getpwall() occurances with get_local_passwd_entries().
Wed, Dec 17, 8:39 PM
c-po committed rVYOSONEX197809bf77d8: login: T8086: replace getpwnam()/getpwuid() with get_local_passwd_entries().
Wed, Dec 17, 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.
Wed, Dec 17, 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.
Wed, Dec 17, 8:02 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Mon, Dec 15

c-po committed rVYOSONEXef13a6319a21: ssh: T8098: rename "ciphers" CLI node to "cipher".
Mon, Dec 15, 7:33 PM
c-po committed rVYOSONEX812eea9a3a20: ssh: T8098: remove support for deprecated "rijndael-cbc@lysator.liu.se" cipher.
Mon, Dec 15, 7:33 PM
c-po committed rVYOSONEX1a753ab95e68: ssh: T8090: add support for config test mode (sshd -t).
Mon, Dec 15, 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

Mon, Dec 15, 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.
Mon, Dec 15, 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.
Mon, Dec 15, 4:17 PM · VyOS 1.4 Sagitta (1.4.4)
c-po created T8102: pki: KeyError: 'reverse-proxy' when updating ACME chain.
Mon, Dec 15, 4:09 PM · VyOS 1.4 Sagitta (1.4.4)

Sun, Dec 14

c-po closed T8094: isis: configuration migrator 0 -> 1 broken as Resolved.
Sun, Dec 14, 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.
Sun, Dec 14, 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.
Sun, Dec 14, 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.
Sun, Dec 14, 4:15 AM

Sat, Dec 13

c-po updated the task description for T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.
Sat, Dec 13, 7:24 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po updated the task description for T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.
Sat, Dec 13, 7:20 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po updated the task description for T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.
Sat, Dec 13, 7:19 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed Version from - to 1.4.3 on T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.
Sat, Dec 13, 7:10 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon, a subtask of T8090: sshd: add support for config test mode, from Open to In progress.
Sat, Dec 13, 7:10 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po changed the status of T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon from Open to In progress.
Sat, Dec 13, 7:10 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8098: ssh: defining cipher rijndael-cbc@lysator.liu.se will break SSH daemon.
Sat, Dec 13, 7:09 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Fri, Dec 12

c-po moved T8094: isis: configuration migrator 0 -> 1 broken from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Fri, Dec 12, 8:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po closed T8087: Smoketests: reorganize folderstructure for embedded configttests as Resolved.
Fri, Dec 12, 8:15 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8087: Smoketests: reorganize folderstructure for embedded configttests from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Fri, Dec 12, 8:15 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8088: login: recursive calls to NSS can cause commits to massively slow down as Resolved.
Fri, Dec 12, 8:14 PM · VyOS 1.4 Sagitta (1.4.4)
c-po closed T8088: login: recursive calls to NSS can cause commits to massively slow down, a subtask of T7234: Local User Commits Get Stuck When TACACS Servers Are Unavailable, as Resolved.
Fri, Dec 12, 8:14 PM
c-po moved T8088: login: recursive calls to NSS can cause commits to massively slow down from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Fri, Dec 12, 8:14 PM · VyOS 1.4 Sagitta (1.4.4)
c-po closed T8089: firewall: "geoip country-code" should get a completion helper as Resolved.
Fri, Dec 12, 8:14 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8089: firewall: "geoip country-code" should get a completion helper from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Fri, Dec 12, 8:14 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po moved T8089: firewall: "geoip country-code" should get a completion helper from Need Triage to Completed on the VyOS Rolling board.
Fri, Dec 12, 8:13 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po closed T8095: wlb: remaining CLI version definition as Resolved.
Fri, Dec 12, 8:12 PM · VyOS 1.4 Sagitta (1.4.4)
c-po moved T8095: wlb: remaining CLI version definition from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Fri, Dec 12, 8:12 PM · VyOS 1.4 Sagitta (1.4.4)
c-po added projects to T8094: isis: configuration migrator 0 -> 1 broken: VyOS Rolling, VyOS 1.5 Circinus (1.5-stream-2025-Q4).
Fri, Dec 12, 7:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po added a comment to T8094: isis: configuration migrator 0 -> 1 broken.

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

Fri, Dec 12, 7:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po changed the status of T8095: wlb: remaining CLI version definition from Open to In progress.
Fri, Dec 12, 1:28 PM · VyOS 1.4 Sagitta (1.4.4)
c-po created T8095: wlb: remaining CLI version definition.
Fri, Dec 12, 1:28 PM · VyOS 1.4 Sagitta (1.4.4)
c-po changed the status of T8094: isis: configuration migrator 0 -> 1 broken from Open to In progress.
Fri, Dec 12, 1:01 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)
c-po changed the status of T8094: isis: configuration migrator 0 -> 1 broken, a subtask of T8087: Smoketests: reorganize folderstructure for embedded configttests, from Open to In progress.
Fri, Dec 12, 1:01 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po created T8094: isis: configuration migrator 0 -> 1 broken.
Fri, Dec 12, 1:01 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling, VyOS 1.4 Sagitta (1.4.4)

Thu, Dec 11

c-po added projects to T8084: Unhandled exception when setting up bonding interface on AWS: VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS 1.4 Sagitta (1.4.4).
Thu, Dec 11, 4:25 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
c-po committed rVYOSONEXcaacb91ace1b: firewall: T8089: "geoip country-code" should get a completion helper.
Thu, Dec 11, 3:21 PM
c-po committed rVYOSONEXe2e35c9ad02e: smoketest: T8087: reorganize folderstructure for embedded configttests.
Thu, Dec 11, 3:12 PM
c-po moved T8087: Smoketests: reorganize folderstructure for embedded configttests from Need Triage to Completed on the VyOS Rolling board.
Thu, Dec 11, 3:12 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling