Page MenuHomeVyOS Platform

gaige (Gaige B Paulsen)
User

User Details

User Since
Jun 25 2024, 10:26 PM (116 w, 4 d)

Recent Activity

Apr 26 2026

gaige added a comment to T6818: Ansible [vyos_config] unable to update encrypted-password.

If a change is made to remove this, I think it should be safely placed behind an explicit configuration parameter for the vyos_config

Apr 26 2026, 1:02 PM · Bugs, VyOS Ansible Collection
gaige added a comment to T6818: Ansible [vyos_config] unable to update encrypted-password.

I believe the intent of the existing filters is to prevent accidental password changes. For an automation solution, I don't see significant value in changing this behavior, except to remove the plaintext variant as well. The intention here is to prevent accidental overwrite of passwords during the configuration step. The existing vyos_user should be used for handling password changes.

Apr 26 2026, 1:00 PM · Bugs, VyOS Ansible Collection

Jan 25 2026

gaige created T8205: user_module fails to recognize values when using aggregate.
Jan 25 2026, 3:36 PM · VyOS Ansible Collection
gaige added a comment to T8040: vyos.vyos.vyos_config can't use templates anymore with ansible 2.19 and 2.20.

Yes, @GideonKuijt ; this is an intentional change to ansible-core from what I understand. They're trying to make the templating operations much more explicit, so some of the places where we were able to automatically have templating have been broken. Thanks for posting the solution here. I expect we'll see this in a few other places that have src: as well.

Jan 25 2026, 3:31 PM · VyOS Ansible Collection

Oct 19 2025

gaige created T7943: Ansible dev build moved to 2.21, breaking sanity checks.
Oct 19 2025, 11:47 AM · VyOS Ansible Collection

Jul 10 2025

gaige added a comment to T7620: Ansible Role is not idempotent when SSH key is rsa with 4096bits.

@nicolasberens You may want to give the vyos_user command a try as it should deal with this appropriately.

Jul 10 2025, 10:04 AM · VyOS Ansible Collection
gaige added a comment to T7620: Ansible Role is not idempotent when SSH key is rsa with 4096bits.

I think this may be related to the other T7621, since they would both involve the diff engine for the cliconf plugin.

Jul 10 2025, 10:03 AM · VyOS Ansible Collection

May 22 2025

gaige removed a project from T7476: control source for NTP packets: VyOS Ansible Collection.
May 22 2025, 9:10 AM
gaige closed T6891: Move collection-level documentation into the collection as Resolved.

Closed out by https://github.com/vyos/vyos.vyos/pull/392

May 22 2025, 9:08 AM · VyOS Ansible Collection
gaige closed T7162: Update pre-flight script to fix error as Resolved.

Closed with changes ini PR#397

May 22 2025, 9:02 AM · VyOS Ansible Collection

Apr 3 2025

gaige added a comment to T6821: Long config entries cause incorrect reading of device config .

@Apachez I believe @evgmol was referring to:

Apr 3 2025, 10:27 AM · Bugs, VyOS Ansible Collection

Feb 13 2025

gaige changed the status of T7162: Update pre-flight script to fix error from Open to In progress.
Feb 13 2025, 12:10 PM · VyOS Ansible Collection
gaige claimed T7162: Update pre-flight script to fix error.
Feb 13 2025, 12:09 PM · VyOS Ansible Collection
gaige created T7162: Update pre-flight script to fix error.
Feb 13 2025, 12:09 PM · VyOS Ansible Collection
gaige closed T7002: Fix integration tests for firewall-global as Resolved.
Feb 13 2025, 10:13 AM · VyOS Ansible Collection

Feb 12 2025

gaige closed T7005: vyos_config integration tests fail when run in parallel as Resolved.
Feb 12 2025, 10:52 PM · VyOS Ansible Collection
gaige closed T7151: Revise changes for release as Resolved.
Feb 12 2025, 10:51 PM · VyOS Ansible Collection
gaige closed T7153: Remove vyos_logging as Resolved.
Feb 12 2025, 10:50 PM · VyOS Ansible Collection
gaige closed T6818: Ansible [vyos_config] unable to update encrypted-password as Resolved.

Module updates (6.0.0) add support for encrypted passwords, including idempotence and tests.

Feb 12 2025, 10:43 AM · Bugs, VyOS Ansible Collection

Feb 10 2025

gaige changed the status of T7153: Remove vyos_logging from Open to In progress.
Feb 10 2025, 10:59 AM · VyOS Ansible Collection
gaige claimed T7153: Remove vyos_logging.
Feb 10 2025, 10:59 AM · VyOS Ansible Collection
gaige created T7153: Remove vyos_logging.
Feb 10 2025, 10:59 AM · VyOS Ansible Collection

Feb 9 2025

gaige lowered the priority of T7151: Revise changes for release from Urgent! to High.
Feb 9 2025, 6:49 PM · VyOS Ansible Collection
gaige triaged T7151: Revise changes for release as Urgent! priority.
Feb 9 2025, 6:47 PM · VyOS Ansible Collection
gaige changed the status of T7005: vyos_config integration tests fail when run in parallel from Open to In progress.
Feb 9 2025, 6:47 PM · VyOS Ansible Collection
gaige changed the status of T7151: Revise changes for release from Open to In progress.
Feb 9 2025, 6:47 PM · VyOS Ansible Collection
gaige changed the status of T6891: Move collection-level documentation into the collection from Open to In progress.
Feb 9 2025, 6:46 PM · VyOS Ansible Collection
gaige closed T6815: Fix compatibility with 1.3-1.5 version of VyOS as Resolved.

Given current state, I"m going to close this.

Feb 9 2025, 6:46 PM · Restricted Project, VyOS Ansible Collection
gaige claimed T6891: Move collection-level documentation into the collection.

Starting work on this—seems relatively trivial for that particular item.

Feb 9 2025, 6:32 PM · VyOS Ansible Collection
gaige closed T6819: LAG interfaces module is outdated as Resolved.

Resolved with latest changes for 6.0.0

Feb 9 2025, 6:13 PM · Bugs, VyOS Ansible Collection
gaige claimed T7151: Revise changes for release.
Feb 9 2025, 5:51 PM · VyOS Ansible Collection
gaige created T7151: Revise changes for release.
Feb 9 2025, 5:51 PM · VyOS Ansible Collection
gaige updated subscribers of T7148: Global state-policy invalid cannot be set to action reject.

Reportedly this problem did not exist in VyOS 1.5-rolling-202410260007 (according to slack with @evgmol ). I've seen the problem occur in versions as far back as Vyos-1.5-rolling-202411070006, so that may shed some light on where it occurs.

Feb 9 2025, 2:15 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Feb 8 2025

gaige claimed T7005: vyos_config integration tests fail when run in parallel.

This turns out to be a simple fix. The problem is an issue with deleting directories on separate threads when running with multiple targets. Simple fix is to run_once: true the two places where this happens. Not surprisingly, this fix works.

Feb 8 2025, 11:32 AM · VyOS Ansible Collection
gaige closed T7010: vyos_lag_interfaces fails integration tests as Resolved.
Feb 8 2025, 11:26 AM · VyOS Ansible Collection
gaige closed T7011: lldp_interface and lldp_global fail integration test as Resolved.
Feb 8 2025, 11:25 AM · VyOS Ansible Collection
gaige closed T7127: vyos_interfaces integration tests fail with 1.3.8 as Resolved.
Feb 8 2025, 11:24 AM · VyOS Ansible Collection

Feb 3 2025

gaige claimed T7010: vyos_lag_interfaces fails integration tests.
Feb 3 2025, 3:13 AM · VyOS Ansible Collection

Feb 2 2025

gaige changed the status of T7011: lldp_interface and lldp_global fail integration test from Open to In progress.

Working on this one. The changes are more significant than I expected, partially due to address being plural now.

Feb 2 2025, 5:10 PM · VyOS Ansible Collection
gaige added a comment to T7127: vyos_interfaces integration tests fail with 1.3.8.

PR submitted

Feb 2 2025, 12:59 PM · VyOS Ansible Collection
gaige claimed T7127: vyos_interfaces integration tests fail with 1.3.8.

I've got a patch nearly ready

Feb 2 2025, 12:35 PM · VyOS Ansible Collection
gaige created T7127: vyos_interfaces integration tests fail with 1.3.8.
Feb 2 2025, 12:35 PM · VyOS Ansible Collection

Jan 26 2025

gaige closed T7091: replaced state in `vyos_interfaces` removes only part of the VIF configuration as Resolved.
Jan 26 2025, 9:39 PM · VyOS Ansible Collection
gaige triaged T7091: replaced state in `vyos_interfaces` removes only part of the VIF configuration as High priority.
Jan 26 2025, 9:39 PM · VyOS Ansible Collection
gaige closed T7006: vyos_interfaces integration tests fail as Resolved.
Jan 26 2025, 9:38 PM · VyOS Ansible Collection
gaige updated the task description for T7091: replaced state in `vyos_interfaces` removes only part of the VIF configuration.
Jan 26 2025, 2:16 PM · VyOS Ansible Collection
gaige claimed T7091: replaced state in `vyos_interfaces` removes only part of the VIF configuration.
Jan 26 2025, 2:16 PM · VyOS Ansible Collection
gaige created T7091: replaced state in `vyos_interfaces` removes only part of the VIF configuration.
Jan 26 2025, 2:16 PM · VyOS Ansible Collection
gaige closed T7008: vyos_l3_interfaces intergration tests fail as Resolved.

L3 tests working

Jan 26 2025, 11:22 AM · VyOS Ansible Collection

Jan 25 2025

gaige closed T7088: Fix code coverage as Resolved.

Working in the branch, prepared for merge

Jan 25 2025, 5:31 PM · VyOS Ansible Collection
gaige claimed T7088: Fix code coverage.
Jan 25 2025, 5:20 PM · VyOS Ansible Collection
gaige created T7088: Fix code coverage.
Jan 25 2025, 5:20 PM · VyOS Ansible Collection

Jan 23 2025

gaige triaged T7083: remove p2p firewall rule configuration (gone since 1.2) as High priority.
Jan 23 2025, 9:51 AM · VyOS Ansible Collection
gaige created T7083: remove p2p firewall rule configuration (gone since 1.2).
Jan 23 2025, 9:31 AM · VyOS Ansible Collection

Jan 6 2025

gaige added a comment to T6818: Ansible [vyos_config] unable to update encrypted-password.

The recent updates to vyos_user should support updating encrypted passwords, including appropriately understanding if there was a change.

Jan 6 2025, 12:26 PM · Bugs, VyOS Ansible Collection
gaige added a comment to T6706: Ansible impove support for new 1.4 Firewall Rules Syntax.

@sdwilsh Unless you have an objection, I'm going to close this out as fixed by the current version in Main.

Jan 6 2025, 12:21 PM · Bugs, VyOS Ansible Collection
gaige updated subscribers of T6898: LLDP error in gather_subset in vyos.vyos.vyos_facts.

@sever should we move this to VyOS project instead of VyOS Ansible Collection, since the problem here was with 1.4.0?

Jan 6 2025, 12:20 PM · VyOS Ansible Collection

Jan 4 2025

gaige triaged T7015: vyos_static_routes fails integration tests for 1.3+ as High priority.

Essential for release.

Jan 4 2025, 10:24 PM · VyOS Ansible Collection
gaige created T7015: vyos_static_routes fails integration tests for 1.3+.
Jan 4 2025, 10:24 PM · VyOS Ansible Collection
gaige triaged T7014: vyos_firewall_global fails integration tests for 1.3+ as High priority.

Essential for release

Jan 4 2025, 10:20 PM · VyOS Ansible Collection
gaige created T7014: vyos_firewall_global fails integration tests for 1.3+.
Jan 4 2025, 10:20 PM · VyOS Ansible Collection
gaige triaged T7013: vyos_route_maps integration tests fail on 1.4+ as High priority.
Jan 4 2025, 10:16 PM · VyOS Ansible Collection
gaige created T7013: vyos_route_maps integration tests fail on 1.4+.
Jan 4 2025, 10:16 PM · VyOS Ansible Collection
gaige triaged T7012: vyos_ospf_interfaces, vyos_ospfv2 and vyos_ospfv3 fail integration tests as High priority.

Important release test

Jan 4 2025, 10:13 PM · VyOS Ansible Collection
gaige created T7012: vyos_ospf_interfaces, vyos_ospfv2 and vyos_ospfv3 fail integration tests.
Jan 4 2025, 10:13 PM · VyOS Ansible Collection
gaige renamed T7011: lldp_interface and lldp_global fail integration test from lldp_interface fails integration test to lldp_interface and lldp_global fail integration test.
Jan 4 2025, 10:07 PM · VyOS Ansible Collection
gaige triaged T7011: lldp_interface and lldp_global fail integration test as High priority.
Jan 4 2025, 10:05 PM · VyOS Ansible Collection
gaige created T7011: lldp_interface and lldp_global fail integration test.
Jan 4 2025, 10:04 PM · VyOS Ansible Collection
gaige triaged T7010: vyos_lag_interfaces fails integration tests as Normal priority.
Jan 4 2025, 10:00 PM · VyOS Ansible Collection
gaige created T7010: vyos_lag_interfaces fails integration tests.
Jan 4 2025, 9:59 PM · VyOS Ansible Collection
gaige claimed T7006: vyos_interfaces integration tests fail.

1.4 and 1.5 working

Jan 4 2025, 9:47 PM · VyOS Ansible Collection
gaige claimed T7008: vyos_l3_interfaces intergration tests fail.

Changes appear trivial enough I'm going to make them now

Jan 4 2025, 1:26 PM · VyOS Ansible Collection
gaige triaged T7008: vyos_l3_interfaces intergration tests fail as High priority.
Jan 4 2025, 12:45 PM · VyOS Ansible Collection
gaige created T7008: vyos_l3_interfaces intergration tests fail.
Jan 4 2025, 12:45 PM · VyOS Ansible Collection
gaige closed T6822: vyos_bgp_global setting neighbor passive causes module to try configuring neighbhr next-hop-self as Resolved.
Jan 4 2025, 12:02 PM · Bugs, VyOS Ansible Collection
gaige closed T6982: vyos_snmp_server incompatible with 1.2+ as Resolved.
Jan 4 2025, 11:59 AM · VyOS Ansible Collection
gaige closed T6987: Deprecate syslog global archive config in vyos_logging_global after 1.3 as Resolved.
Jan 4 2025, 11:56 AM · VyOS Ansible Collection
gaige triaged T7000: vyos_config 'PlayContext' object has no attribute 'verbosity' as Low priority.
Jan 4 2025, 11:54 AM · VyOS Ansible Collection
gaige closed T6988: vyos_user tests fail under 1.3+ as Resolved.
Jan 4 2025, 11:52 AM · VyOS Ansible Collection
gaige renamed T7004: vyos_firewall_rules integration tests fail from Fix vyos_firewall_rules integration tests to vyos_firewall_rules integration tests fail.
Jan 4 2025, 11:50 AM · VyOS Ansible Collection
gaige triaged T7006: vyos_interfaces integration tests fail as High priority.

Needed before 6.0.0 release

Jan 4 2025, 10:28 AM · VyOS Ansible Collection
gaige created T7006: vyos_interfaces integration tests fail.
Jan 4 2025, 10:28 AM · VyOS Ansible Collection
gaige triaged T7005: vyos_config integration tests fail when run in parallel as Normal priority.

vyos_config Integration tests under 1.4 and 1.5+ pass when run against each machine singly, so these changes may not be necessary to get integration tests running before the 6.0.0 release.

Jan 4 2025, 10:01 AM · VyOS Ansible Collection
gaige created T7005: vyos_config integration tests fail when run in parallel.
Jan 4 2025, 10:00 AM · VyOS Ansible Collection
gaige triaged T7004: vyos_firewall_rules integration tests fail as High priority.
Jan 4 2025, 9:38 AM · VyOS Ansible Collection
gaige created T7004: vyos_firewall_rules integration tests fail.
Jan 4 2025, 9:38 AM · VyOS Ansible Collection
gaige triaged T7003: Fix firewall-interfaces integration tests as High priority.
Jan 4 2025, 9:35 AM · VyOS Ansible Collection
gaige created T7003: Fix firewall-interfaces integration tests.
Jan 4 2025, 9:35 AM · VyOS Ansible Collection
gaige triaged T7002: Fix integration tests for firewall-global as High priority.
Jan 4 2025, 9:32 AM · VyOS Ansible Collection
gaige created T7002: Fix integration tests for firewall-global.
Jan 4 2025, 9:32 AM · VyOS Ansible Collection

Dec 28 2024

gaige claimed T6988: vyos_user tests fail under 1.3+.
Dec 28 2024, 6:35 PM · VyOS Ansible Collection
gaige closed T6889: Update PR template for Ansible Repository as Resolved.
Dec 28 2024, 6:33 PM · VyOS Ansible Collection, GitHub Infrastructure
gaige claimed T6987: Deprecate syslog global archive config in vyos_logging_global after 1.3.

Being worked

Dec 28 2024, 6:31 PM · VyOS Ansible Collection
gaige raised the priority of T6987: Deprecate syslog global archive config in vyos_logging_global after 1.3 from Low to Normal.
Dec 28 2024, 6:31 PM · VyOS Ansible Collection
gaige triaged T6988: vyos_user tests fail under 1.3+ as Normal priority.
Dec 28 2024, 6:29 PM · VyOS Ansible Collection
gaige created T6988: vyos_user tests fail under 1.3+.
Dec 28 2024, 6:28 PM · VyOS Ansible Collection
gaige created T6987: Deprecate syslog global archive config in vyos_logging_global after 1.3.
Dec 28 2024, 1:51 PM · VyOS Ansible Collection

Dec 27 2024

gaige updated the task description for T6982: vyos_snmp_server incompatible with 1.2+.
Dec 27 2024, 1:45 PM · VyOS Ansible Collection
gaige created T6982: vyos_snmp_server incompatible with 1.2+.
Dec 27 2024, 1:37 PM · VyOS Ansible Collection

Dec 18 2024

gaige closed T6886: Support VyOS 1.4 in vyos_bgp_global as Resolved.

Duplicate of existing PR

Dec 18 2024, 10:53 AM · VyOS Ansible Collection