Page MenuHomeVyOS Platform

evgmol (Evgeny Molotkov)
Operations

User Details

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

Recent Activity

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

Tue, Sep 8

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.
Tue, Sep 8, 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

Tue, Sep 8, 10:30 PM · VyOS Rolling

Tue, Sep 1

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

Sat, Aug 29

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

Sat, Aug 29, 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

Sat, Aug 29, 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.

Sat, Aug 29, 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?

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

Fri, Aug 28

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

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

Wed, Aug 26

evgmol created T9249: Multi-line asserts for integration testing in vyos_firewall_rules.
Wed, Aug 26, 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
evgmol closed T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS as Resolved.
Jun 18 2026, 11:09 PM · VyOS Rolling
evgmol added a comment to T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS.

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

Jun 18 2026, 11:09 PM · VyOS Rolling

Jun 14 2026

evgmol closed T8348: Add interface option to VRRP address attribute as Resolved.
Jun 14 2026, 8:29 PM · VyOS Ansible Collection
evgmol added a comment to T8348: Add interface option to VRRP address attribute.

This task is covered by https://github.com/vyos/vyos.vyos/pull/438

Jun 14 2026, 8:28 PM · VyOS Ansible Collection
evgmol updated subscribers of T8516: Add unit tests for vyos_l3_interfaces module and bug fix.
Jun 14 2026, 7:32 PM · VyOS Ansible Collection
evgmol created T8989: Ansible collection for managing VyOS via REST API.
Jun 14 2026, 10:01 AM · VyOS Rolling

Jun 11 2026

evgmol changed the status of T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS from Open to In progress.
Jun 11 2026, 7:48 PM · VyOS Rolling
evgmol created T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS.
Jun 11 2026, 7:42 PM · VyOS Rolling

Apr 13 2026

evgmol closed T7621: Running a "delete" in ansible will prevent subsequent "set" from being applied as Resolved.
Apr 13 2026, 7:29 PM · VyOS Ansible Collection
evgmol closed T8104: Static_routes combination for address and interface in next-hop as Resolved.
Apr 13 2026, 7:28 PM · VyOS Ansible Collection

Apr 10 2026

evgmol claimed T6826: Implement gather facts as action plugin.
Apr 10 2026, 11:21 PM · VyOS Ansible Collection
evgmol claimed T8040: vyos.vyos.vyos_config can't use templates anymore with ansible 2.19 and 2.20.
Apr 10 2026, 11:20 PM · VyOS Ansible Collection
evgmol changed the status of T8040: vyos.vyos.vyos_config can't use templates anymore with ansible 2.19 and 2.20 from Blocked to Needs testing.
Apr 10 2026, 11:20 PM · VyOS Ansible Collection
evgmol added a comment to T8040: vyos.vyos.vyos_config can't use templates anymore with ansible 2.19 and 2.20.

@GideonKuijt @gaige
Netcommon v8.4.0 seems to be free of this issue - kindly check for yourself and advise

Apr 10 2026, 11:19 PM · VyOS Ansible Collection

Apr 6 2026

evgmol closed T8205: user_module fails to recognize values when using aggregate as Resolved.
Apr 6 2026, 7:23 PM · VyOS Ansible Collection

Mar 20 2026

evgmol changed the status of T6820: Ansible module for High Availability configuration (VRRP) from Open to Needs testing.
Mar 20 2026, 10:33 AM · VyOS Ansible Collection
evgmol closed T6836: Add VRF support to VyOS Ansible Collection as Resolved.
Mar 20 2026, 10:32 AM · VyOS Ansible Collection
evgmol closed T8220: VyOS Ansible module that implements Firewall Zone Policy as Resolved.
Mar 20 2026, 10:32 AM · VyOS Ansible Collection

Mar 7 2026

evgmol added a comment to T8349: Add VRF support to vyos.vyos.vyos_interface module.

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

Mar 7 2026, 10:12 PM · VyOS Ansible Collection
evgmol renamed T8349: Add VRF support to vyos.vyos.vyos_interface module from Add VRF support to vyos.vyos.vyos_l3_interface module to Add VRF support to vyos.vyos.vyos_interface module.
Mar 7 2026, 10:12 PM · VyOS Ansible Collection

Mar 6 2026

evgmol added a comment to T8349: Add VRF support to vyos.vyos.vyos_interface module.

It is likely extension to vyos.vyos.vyos_l3_interface module

Mar 6 2026, 10:44 AM · VyOS Ansible Collection
evgmol created T8349: Add VRF support to vyos.vyos.vyos_interface module.
Mar 6 2026, 10:44 AM · VyOS Ansible Collection
evgmol renamed T8348: Add interface option to VRRP address attribute from Add interface option to VRRP address attribure to Add interface option to VRRP address attribute.
Mar 6 2026, 10:41 AM · VyOS Ansible Collection
evgmol created T8348: Add interface option to VRRP address attribute.
Mar 6 2026, 10:37 AM · VyOS Ansible Collection

Mar 3 2026

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

@SrividyaA hi!

Mar 3 2026, 8:18 PM · VyOS Ansible Collection

Mar 2 2026

evgmol added a comment to T7284: Delete firewall description not possible.

Hi @RubenNL
Do you plan to work on this one or you are OK to delegate / re-assign?
You mentioned a PR - can you please advise the number

Mar 2 2026, 6:57 PM · VyOS Ansible Collection
evgmol closed T7320: Ansible module not 100% compatible with Paramiko (fallback ssh client) as Resolved.
Mar 2 2026, 6:55 PM · VyOS Ansible Collection
evgmol added a comment to T7320: Ansible module not 100% compatible with Paramiko (fallback ssh client).

https://github.com/vyos/vyos.vyos/pull/409 merged - closing this off

Mar 2 2026, 6:54 PM · VyOS Ansible Collection
evgmol added a comment to T7496: Can't disable `ipv6-src-route` after enabling it.

I see you created this ticket and self-assigned to.
Do you plan to work on the bugfix or you are OK to delegate?

Mar 2 2026, 6:53 PM · VyOS Ansible Collection

Mar 1 2026

evgmol claimed T8104: Static_routes combination for address and interface in next-hop.
Mar 1 2026, 5:38 AM · VyOS Ansible Collection
evgmol claimed T8321: Add VPN IPSec support to VyOS Ansible Collection.
Mar 1 2026, 5:37 AM · VyOS Ansible Collection
evgmol claimed T8323: Add NAT support to VyOS Ansible Collection.
Mar 1 2026, 5:37 AM · VyOS Ansible Collection

Feb 26 2026

evgmol added a comment to T8205: user_module fails to recognize values when using aggregate.

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

Feb 26 2026, 7:36 PM · VyOS Ansible Collection
evgmol added a comment to T6836: Add VRF support to VyOS Ansible Collection.

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

Feb 26 2026, 7:30 PM · VyOS Ansible Collection