Page MenuHomeVyOS Platform

evgmol (Evgeny Molotkov)
Operations

User Details

User Since
Oct 25 2024, 9:10 PM (102 w, 1 d)

Recent Activity

Yesterday

evgmol updated subscribers of T9411: bgp_global: On a route reflector, reflection between clients silently stops; PEs never learn each other's VPN routes..
Fri, Oct 9, 7:16 PM · VyOS Rolling

Thu, Oct 8

evgmol created T9438: vyos_firewall_global: support interface groups.
Thu, Oct 8, 1:06 AM · VyOS Ansible Collection
evgmol created T9437: vyos_firewall_rules: Add support for afi: bridge.
Thu, Oct 8, 1:05 AM · VyOS Ansible Collection
evgmol created T9436: vyos_snmp_server: Add support for more than one SNMPv2c trap target.
Thu, Oct 8, 1:04 AM · VyOS Ansible Collection
evgmol created T9435: vyos_route_maps: Add ability to set description.
Thu, Oct 8, 1:02 AM · VyOS Ansible Collection
evgmol created T9434: vyos_ospf_interfaces: add support for area.
Thu, Oct 8, 1:01 AM · VyOS Ansible Collection
evgmol created T9433: vyos_ospfv2: Support bare log-adjacency-changes (only detail).
Thu, Oct 8, 1:00 AM · VyOS Ansible Collection
evgmol created T9432: vyos_ospfv2: Support access-list export filter.
Thu, Oct 8, 12:59 AM · VyOS Ansible Collection
evgmol created T9431: vyos_bgp_global / _address_family: Support neighbour ipv4-vpn options.
Thu, Oct 8, 12:58 AM · VyOS Ansible Collection
evgmol created T9430: vyos_bgp_global: support bestpath as-path multipath-relax.
Thu, Oct 8, 12:56 AM · VyOS Ansible Collection
evgmol created T9429: vyos_bgp_global: Support remote-as external/internal (integer only).
Thu, Oct 8, 12:55 AM · VyOS Ansible Collection
evgmol created T9428: vyos_bgp_global : Support neighbor <if> interface v6only (unnumbered).
Thu, Oct 8, 12:54 AM · VyOS Ansible Collection
evgmol created T9427: vyos_vrf: Add support for per-VFRless configuration.
Thu, Oct 8, 12:53 AM · VyOS Ansible Collection
evgmol created T9426: vyos_vrf: Add support for BGP neighbour address-family options.
Thu, Oct 8, 12:51 AM · VyOS Ansible Collection
evgmol updated the task description for T9425: vyos_vrf: Add support for BGP AFs.
Thu, Oct 8, 12:50 AM · VyOS Ansible Collection
evgmol created T9425: vyos_vrf: Add support for BGP AFs.
Thu, Oct 8, 12:50 AM · VyOS Ansible Collection
evgmol created T9424: vyos_vrf: add support for static route next hop.
Thu, Oct 8, 12:48 AM · VyOS Ansible Collection
evgmol created T9423: vyos_interfaces: support for ip adjust-mss (VTI, tunnel).
Thu, Oct 8, 12:46 AM · VyOS Ansible Collection
evgmol created T9422: vyos_interfaces : Add support for tunnel encapsulation, remote, source-address/source-interface, parameters ip key, enable-multicast.
Thu, Oct 8, 12:45 AM · VyOS Ansible Collection
evgmol created T9421: vyos_interfaces: add VRF on VLAN (vif) interfaces.
Thu, Oct 8, 12:43 AM · VyOS Ansible Collection
evgmol created T9420: vyos_firewall_global: Invalid command?.
Thu, Oct 8, 12:37 AM · VyOS Rolling
evgmol created T9419: vyos_ospf_interfaces: Interfaces cannot be exempted from passive-interface default..
Thu, Oct 8, 12:36 AM · VyOS Rolling
evgmol created T9418: vyos_bgp_address_family: Bare default-originate impossible..
Thu, Oct 8, 12:34 AM · VyOS Rolling
evgmol created T9417: vyos_bgp_global: Peer-groups silently missing..
Thu, Oct 8, 12:32 AM · VyOS Rolling
evgmol created T9416: vyos_snmp_server : renders invalid command.
Thu, Oct 8, 12:31 AM · VyOS Rolling
evgmol created T9415: vyos_snmp_server: Trap-target community and port silently dropped..
Thu, Oct 8, 12:30 AM · VyOS Rolling
evgmol created T9414: vyos_vpn_ipsec: IKE PRF never configured..
Thu, Oct 8, 12:29 AM · VyOS Rolling

Wed, Oct 7

evgmol created T9412: vyos_vrf: Removes an existing bind-to-all on apply..
Wed, Oct 7, 10:13 PM · VyOS Rolling
evgmol created T9411: bgp_global: On a route reflector, reflection between clients silently stops; PEs never learn each other's VPN routes..
Wed, Oct 7, 10:11 PM · VyOS Rolling
evgmol added a comment to T9331: Prepare Ansible Galaxy Collection vyos.vyos 6.1.0 Release.

Delivered

Wed, Oct 7, 1:58 AM · VyOS Ansible Collection
evgmol closed T9331: Prepare Ansible Galaxy Collection vyos.vyos 6.1.0 Release as Resolved.
Wed, Oct 7, 1:57 AM · VyOS Ansible Collection

Sun, Oct 4

evgmol added a comment to T6887: Document how to create new modules.

https://internal.confluence.vyos.com/wiki/x/HIDeSw # for rest.vyos

Sun, Oct 4, 8:38 PM · VyOS Ansible Collection
evgmol created T9393: "Ansible-Ready" Roles.
Sun, Oct 4, 1:04 AM · VyOS Ansible Collection

Thu, Oct 1

evgmol created T9373: Ansible repositories maintenance, October, 2026.
Thu, Oct 1, 12:03 PM · VyOS Ansible Collection

Fri, Sep 18

evgmol closed T6828: [vyos_config] Remove statements not in config as Resolved.
Fri, Sep 18, 8:51 PM · VyOS Ansible Collection
evgmol closed T6837: Add replace configuration for module vyos_config as Resolved.
Fri, Sep 18, 8:50 PM · VyOS Ansible Collection
evgmol closed T8323: Add NAT support to VyOS Ansible Collection as Resolved.
Fri, Sep 18, 8:50 PM · VyOS Ansible Collection

Thu, Sep 17

evgmol created T9331: Prepare Ansible Galaxy Collection vyos.vyos 6.1.0 Release.
Thu, Sep 17, 10:54 AM · VyOS Ansible Collection

Tue, Sep 15

evgmol created T9324: Five plugins import to_text from ansible.module_utils._text, removed in ansible-core 2.24.
Tue, Sep 15, 11:00 PM · VyOS Ansible Collection

Sun, Sep 13

evgmol created T9310: SAST, DAST, Pentest for vyos-1x/rolling.
Sun, Sep 13, 7:51 PM · VyOS Rolling

Fri, Sep 11

evgmol closed T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts as Resolved.
Fri, Sep 11, 10:07 AM · VyOS Rolling

Sep 8 2026

evgmol changed the status of T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts from Open to Needs testing.
Sep 8 2026, 10:30 PM · VyOS Rolling
evgmol added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

Thank you for your contribution
I fixed and approved it and left some comments for any future PRs

Sep 8 2026, 10:30 PM · VyOS Rolling

Sep 1 2026

evgmol created T9271: Security baseline assessment for VyOS virtual router.
Sep 1 2026, 6:37 AM · VyOS Rolling
evgmol closed T9150: Ansible repositories maintenance, August, 2026 as Resolved.
Sep 1 2026, 5:01 AM · VyOS Rolling
evgmol created T9270: Ansible repositories maintenance, September, 2026.
Sep 1 2026, 4:59 AM · VyOS Rolling

Aug 29 2026

evgmol added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

I will help formatting the PR if anything, dont woryy

Aug 29 2026, 10:43 PM · VyOS Rolling
evgmol added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

You are right - Public task first, then PR with the T task reference

Aug 29 2026, 10:28 PM · VyOS Rolling
evgmol added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

Thanks,
yes, usually if you have a fix - you fork the vyos.vyos, branch it, implement the fix and raise a PR that VyOS Gurus review and make it merge at some point.
Alternatively, you submit a bug or feature request, and other collaborators can try and implement it.

Aug 29 2026, 9:39 PM · VyOS Rolling
evgmol added a comment to T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.

@mson thanks for submitting this!
You mentioned a fix - is there a PR for this, or you want someone to look into this and fix, please?

Aug 29 2026, 9:18 PM · VyOS Rolling
evgmol claimed T9251: Ansible vyos.vyos.vyos_user: public key `type` choices reject the sk-* types VyOS accepts.
Aug 29 2026, 9:17 PM · VyOS Rolling

Aug 28 2026

evgmol added a comment to T6826: Implement gather facts as action plugin.

Won't do as the requested feature is in netcommon and more advanced. I see no point in re-creating it specifically in this collection

Aug 28 2026, 8:34 PM · VyOS Ansible Collection
evgmol closed T6826: Implement gather facts as action plugin as Wontfix.
Aug 28 2026, 8:33 PM · VyOS Ansible Collection
evgmol closed T9053: Investigate vyos_config issue as Resolved.
Aug 28 2026, 11:11 AM · VyOS Rolling
evgmol closed T8321: Add VPN IPSec support to VyOS Ansible Collection as Resolved.
Aug 28 2026, 11:08 AM · VyOS Ansible Collection

Aug 26 2026

evgmol created T9249: Multi-line asserts for integration testing in vyos_firewall_rules.
Aug 26 2026, 7:34 PM · VyOS Rolling

Aug 20 2026

evgmol added a comment to T6837: Add replace configuration for module vyos_config.

It seems we may need the both features: the one requested by this ticket, and the one that also allows for configuration in a form of flat, 'set/delete' commands?

Aug 20 2026, 8:02 PM · VyOS Ansible Collection

Aug 19 2026

evgmol closed T6890: Consider using true/false for all booleans in docs as Resolved.
Aug 19 2026, 10:24 PM · VyOS Ansible Collection
evgmol closed T6820: Ansible module for High Availability configuration (VRRP) as Resolved.
Aug 19 2026, 10:21 PM · VyOS Ansible Collection
evgmol closed T6830: add support for file upload, management and templating as Resolved.
Aug 19 2026, 10:19 PM · VyOS Ansible Collection

Aug 10 2026

evgmol added a comment to T6830: add support for file upload, management and templating.

https://github.com/vyos/vyos.vyos/pull/495

Aug 10 2026, 11:53 PM · VyOS Ansible Collection
evgmol updated the task description for T9186: mTLS authentication for the VyOS REST API and nginx 1.22.1 / TLSv1.2 stopper.
Aug 10 2026, 1:41 AM · VyOS Rolling
evgmol created T9186: mTLS authentication for the VyOS REST API and nginx 1.22.1 / TLSv1.2 stopper.
Aug 10 2026, 1:37 AM · VyOS Rolling

Aug 9 2026

evgmol added a comment to T6837: Add replace configuration for module vyos_config.

Are you able to elaborate, @Apachez?

Aug 9 2026, 8:29 PM · VyOS Ansible Collection

Aug 8 2026

evgmol claimed T6837: Add replace configuration for module vyos_config.
Aug 8 2026, 10:58 AM · VyOS Ansible Collection
evgmol claimed T6890: Consider using true/false for all booleans in docs.
Aug 8 2026, 10:57 AM · VyOS Ansible Collection
evgmol renamed T6830: add support for file upload, management and templating from add support for file upload, management and templating to add support for file upload, management and templating.
Aug 8 2026, 10:57 AM · VyOS Ansible Collection
evgmol closed T8920: map-based connection marking and policy routing to reduce repeated DNAT/PBR rules as Not Applicable.
Aug 8 2026, 10:55 AM · VyOS Ansible Collection
evgmol added a comment to T6837: Add replace configuration for module vyos_config.

https://github.com/vyos/vyos.vyos/pull/493 - yet another attempt

Aug 8 2026, 10:53 AM · VyOS Ansible Collection

Aug 2 2026

evgmol added a comment to T6890: Consider using true/false for all booleans in docs.

https://github.com/vyos/vyos.vyos/pull/491

Aug 2 2026, 10:43 PM · VyOS Ansible Collection

Jul 31 2026

evgmol closed T9034: Ansible repositories maintenance, July, 2026 as Resolved.
Jul 31 2026, 10:37 PM · VyOS Rolling
evgmol added a comment to T9150: Ansible repositories maintenance, August, 2026.

This includes but not limited to:

  1. Updating the CI workflows
  2. Troubleshooting the upstream provider changes
  3. Fixing failing tests
  4. Assisting contributors with their PRs, reviewing their PRs
  5. Updating branches
Jul 31 2026, 10:34 PM · VyOS Rolling
evgmol created T9150: Ansible repositories maintenance, August, 2026.
Jul 31 2026, 10:32 PM · VyOS Rolling

Jul 27 2026

evgmol changed the status of T7284: Delete firewall description not possible from In progress to Needs reporter action.
Jul 27 2026, 9:59 AM · VyOS Ansible Collection
evgmol added a comment to T7284: Delete firewall description not possible.

@RubenNL thanks for looking into this
I believe the module is misused, that is why the result is not as expected.

Jul 27 2026, 9:58 AM · VyOS Ansible Collection
evgmol renamed T7496: Can't disable `ipv6-src-route` after enabling it from Can't disable `ipv6-src-route` after enabling it to Can't disable `ipv6-src-route` after enabling it.
Jul 27 2026, 9:39 AM · VyOS Ansible Collection
evgmol added a comment to T7496: Can't disable `ipv6-src-route` after enabling it.

fixed in https://github.com/vyos/vyos.vyos/pull/420

Jul 27 2026, 9:39 AM · VyOS Ansible Collection
evgmol closed T7964: Edge case in T7260 fix as Resolved.
Jul 27 2026, 9:25 AM · VyOS Ansible Collection
evgmol added a comment to T7964: Edge case in T7260 fix.

Fixed by https://github.com/vyos/vyos.vyos/pull/439

Jul 27 2026, 9:25 AM · VyOS Ansible Collection

Jul 26 2026

evgmol updated subscribers of T6826: Implement gather facts as action plugin.

Hi @syncer @sever and @dmbaturin !
Can we discuss the need in this feature.
JunOS has never implemented it (despite the PR above), yet vyos.vyos seems to use ActonNetworkModule from netcommon Galaxy collection - it is maintained, patched and works well.
Having own action plugin will mean we will need to build it separately and maintain to meet Ansible version.

Jul 26 2026, 8:00 PM · VyOS Ansible Collection

Jul 17 2026

evgmol added a comment to T6887: Document how to create new modules.

https://internal.confluence.vyos.com/wiki/x/HYBRPg

Jul 17 2026, 11:17 PM · VyOS Ansible Collection

Jul 14 2026

evgmol added a comment to T8321: Add VPN IPSec support to VyOS Ansible Collection.

There will likely be at least two modules - for global parameters and tunnel

Jul 14 2026, 10:33 PM · VyOS Ansible Collection

Jul 6 2026

evgmol changed the status of T9053: Investigate vyos_config issue from Open to Needs testing.
Jul 6 2026, 10:15 PM · VyOS Rolling
evgmol added a comment to T9053: Investigate vyos_config issue.

https://github.com/vyos/vyos.vyos/pull/487

Jul 6 2026, 10:15 PM · VyOS Rolling
evgmol triaged T9053: Investigate vyos_config issue as Normal priority.
Jul 6 2026, 5:52 AM · VyOS Rolling
evgmol added a comment to T9053: Investigate vyos_config issue.

That is the test case bug introduced by PR 466
I will create a separate fix to the tests

Jul 6 2026, 5:52 AM · VyOS Rolling

Jul 5 2026

evgmol updated the task description for T9053: Investigate vyos_config issue.
Jul 5 2026, 10:52 PM · VyOS Rolling
evgmol created T9053: Investigate vyos_config issue.
Jul 5 2026, 10:45 PM · VyOS Rolling

Jul 4 2026

evgmol added a comment to T9030: Native HTTPS Model Context Protocol (MCP) API Endpoint.

Thank you for the clarification.

Jul 4 2026, 6:12 AM · VyOS Rolling

Jul 1 2026

evgmol added a comment to T9030: Native HTTPS Model Context Protocol (MCP) API Endpoint.

Hi @mihakralj
Is it worth working on this given the community driven projects you mentioned?
I am learning MCP and deployment framework for them, and I am happy to help - as my learning effort

Jul 1 2026, 11:14 AM · VyOS Rolling
evgmol added a comment to T8989: Ansible collection for managing VyOS via REST API.

New repository with PRs is here https://github.com/vyos/rest.vyos

Jul 1 2026, 3:32 AM · VyOS Rolling

Jun 30 2026

evgmol claimed T6887: Document how to create new modules.
Jun 30 2026, 8:30 PM · VyOS Ansible Collection
evgmol added a comment to T8920: map-based connection marking and policy routing to reduce repeated DNAT/PBR rules.

This reads a a core feature request, not exactly to do with Ansible Galaxy collection.
We can look into this from automation perspective once this feature is supported by the product

Jun 30 2026, 8:15 PM · VyOS Ansible Collection
evgmol renamed T8516: Add unit tests for vyos_l3_interfaces module and bug fix from Add unit tests for vyos_l3_interfaces module to Add unit tests for vyos_l3_interfaces module and bug fix.
Jun 30 2026, 7:56 PM · VyOS Ansible Collection
evgmol added a comment to T8516: Add unit tests for vyos_l3_interfaces module and bug fix.

AI review revealed a bug when with ACTION state, the module also removes L2 configuration.
A module fix is required as such

Jun 30 2026, 7:51 PM · VyOS Ansible Collection
evgmol claimed T8516: Add unit tests for vyos_l3_interfaces module and bug fix.
Jun 30 2026, 7:50 PM · VyOS Ansible Collection
evgmol added a comment to T9034: Ansible repositories maintenance, July, 2026.

1st, July, 2026: Contributor assistance is failing:

Jun 30 2026, 7:47 PM · VyOS Rolling
evgmol created T9034: Ansible repositories maintenance, July, 2026.
Jun 30 2026, 7:44 PM · VyOS Rolling

Jun 24 2026

evgmol changed the status of T8323: Add NAT support to VyOS Ansible Collection from Open to Needs testing.
Jun 24 2026, 9:22 PM · VyOS Ansible Collection

Jun 18 2026

evgmol closed T8040: vyos.vyos.vyos_config can't use templates anymore with ansible 2.19 and 2.20 as Resolved.
Jun 18 2026, 11:38 PM · VyOS Ansible Collection