Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat(eos_cli_config_gen): Adding application traffic recognition model #3350

Merged

Conversation

amitsagar-arsita
Copy link
Contributor

@amitsagar-arsita amitsagar-arsita commented Nov 15, 2023

Change Summary

Adding application traffic recognition support.

Have updated the cli model and the template code to support application traffic recognition related configs.
Yet to update the test files.

Component(s) name

arista.avd.eos_cli_config_gen

Proposed changes

Added cli model for application traffic recognition
It involves creating user define Ipv4 appplications, creating and modifying categories,
creating application profiles( which is mapped to avt in load balance policy ).
Application profiles allows to groups application, application and services, transport protocol,
and category and service ( which are mainly applicable for DPI applications )

How to test

Tested using molecule.

Checklist

User Checklist

  • N/A

Repository Checklist

  • My code has been rebased from devel before I start
  • I have read the CONTRIBUTING document.
  • My change requires a change to the documentation and documentation have been updated accordingly.
  • I have updated molecule CI testing accordingly. (check the box if not applicable)

@gmuloc gmuloc changed the title Feat(eos-cli-config-gen): Adding application traffic recognition model Feat(eos_cli_config_gen): Adding application traffic recognition model Nov 16, 2023
@carlbuchmann carlbuchmann marked this pull request as draft November 17, 2023 02:46
@carlbuchmann
Copy link
Member

converting to draft as this still requires lots of work!

@github-actions github-actions bot added role: eos_validate_state state: CI Updated CI scenario have been updated in the PR role: eos_designs issue related to eos_designs role labels Nov 17, 2023
@github-actions github-actions bot added type: documentation Improvements or additions to documentation type: dependencies Pull requests that update a dependency file role: build_output_folders issue related to build_output_folders role role: cvp_configlet_upload issue related to cvp_configlet_upload role role: eos_config_deploy_cvp issue related to eos_config_deploy_cvp role role: eos_config_deploy_eapi issue related to eos_config_deploy_eapi role role: dhcp_provisioner labels Nov 17, 2023
@gmuloc gmuloc requested review from gmuloc and a team December 7, 2023 12:14
@gmuloc gmuloc marked this pull request as ready for review December 7, 2023 12:15
@gmuloc gmuloc added the one approval This PR has one approval and is only missing one more. label Dec 11, 2023
@gmuloc gmuloc requested a review from a team December 11, 2023 12:22
@gmuloc gmuloc merged commit 94611cf into aristanetworks:devel Dec 14, 2023
41 checks passed
@gmuloc gmuloc removed the one approval This PR has one approval and is only missing one more. label Dec 14, 2023
@amitsagar-arsita amitsagar-arsita deleted the application_traffic_recognition branch January 26, 2024 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants