-
Notifications
You must be signed in to change notification settings - Fork 125
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
Release 3.0.0 #1599
Release 3.0.0 #1599
Commits on Aug 30, 2019
-
Linux ifplugin improvements + VPP ifplugin bug fix (ligato#1444)
* Linux interface plugin enhancements Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * vpp ifplugin: exclude DHCP-assigned IPs from InterfaceAddressDescriptor Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Distinguish localclient from other kvdb data sources Signed-off-by: Milan Lenco <milenco@cisco.com> * Fix resync of EXISTING linux interfaces. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for d81386e - Browse repository at this point
Copy the full SHA d81386eView commit details
Commits on Sep 2, 2019
-
* Add GRE VPP calls. Add GRE type and link to inteface message * add basic validation and support of create and delete operations for GRE * Rename things. Store addresses as net.IP * add GRE to interfaces dump * Add UNKNOWN to types of GRE tunnel * Support vpp1901 and vpp1908 * Test also removing of GRE tunnel
Configuration menu - View commit details
-
Copy full SHA for 3814f0f - Browse repository at this point
Copy the full SHA 3814f0fView commit details -
Fixed ignoring of installation vrf table setting for SRv6 proxy… (lig…
…ato#1448) Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for eb1cf22 - Browse repository at this point
Copy the full SHA eb1cf22View commit details -
Interface state change is sometimes delivered as an unknown not… (lig…
…ato#1453) Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for 02fa43b - Browse repository at this point
Copy the full SHA 02fa43bView commit details
Commits on Sep 3, 2019
-
* Add make target for installing agentctl Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Define version parameter for root command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove separate version command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup commands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update copyrights and optimize imports Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Define cli package Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Refactor subcommands for agentctl Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup import and vppcli commands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use ETCD_ENDPOINTS env var Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix flags for grpc/http port Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add get/put/del as config subcommands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup dump command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix deps Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix log list Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup global flags and some commands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Sort loggers and use template Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Improve log list and add new command model Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Improve model subcommands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup models command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Run dep ensure Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Allow changing root command name and make separate vpp command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use models in dump command and print as table Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup dump code Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup commands Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update generate command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup command usage template and allow listing keys Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup naming Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix import command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add status command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove blank lines Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Print info message and error for log set Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update cn-infra Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Define proper defaults for global flags Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix global flags Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Satisfy linter Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 7272b60 - Browse repository at this point
Copy the full SHA 7272b60View commit details
Commits on Sep 4, 2019
-
Change default VPP to 19.08 (ligato#1455)
* Update Go version Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Change default VPP to 19.08 Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for b106be8 - Browse repository at this point
Copy the full SHA b106be8View commit details -
fixed SRv6 segment lists delete problems (ligato#1456)
Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for db302e2 - Browse repository at this point
Copy the full SHA db302e2View commit details
Commits on Sep 6, 2019
-
Introducing Netalloc plugin + E2E tests (ligato#1452)
* Linux interface plugin enhancements Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * vpp ifplugin: exclude DHCP-assigned IPs from InterfaceAddressDescriptor Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Distinguish localclient from other kvdb data sources Signed-off-by: Milan Lenco <milenco@cisco.com> * Fix resync of EXISTING linux interfaces. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Netalloc plugin model and skeleton. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Netalloc descriptor. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Finalize Netalloc plugin. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Enable Netalloc features in VPP ifplugin Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Prepare mock netalloc plugin for unit testing. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Enable Netalloc features in Linux ifplugin. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Example demonstrating netalloc plugin Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix netalloc documentation. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Refactor netalloc plugin. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Allow to use netalloc'd IP addresses in Linux ARPs Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Allow to use netalloc'd IP addresses in Linux Routes. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Agent E2E tests Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Attempt to fix travis e2e tests. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix netalloc documentation. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Update cn-infra Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Integrate netalloc with vpp routes. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * E2E tests: run agent in a separate process Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix E2E tests. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * E2E tests: use REST API to wait for agent to initialize Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Address review comments. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Add function to Linux ifidx to get interface by hostname. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for ce301dd - Browse repository at this point
Copy the full SHA ce301ddView commit details
Commits on Sep 9, 2019
-
Remove temporary prints used for debugging (ligato#1459)
Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for 365640c - Browse repository at this point
Copy the full SHA 365640cView commit details
Commits on Sep 10, 2019
-
API for VxLAN-GPE (ligato#1457)
* Initial VxLAN-GPE support * Add VPP 1901 and 1908 support * Move inline comments to new lines * Validate that DecapVrfId is zero if VxLAN-GPE protocol is not IP4 or IP6 * Add more tests * Fix methods naming
Configuration menu - View commit details
-
Copy full SHA for 766c876 - Browse repository at this point
Copy the full SHA 766c876View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0b1b0 - Browse repository at this point
Copy the full SHA bf0b1b0View commit details -
Support for VPP v20.01-rc0~161-ge5948fb49 (ligato#1461)
* Update GoVPP to latest master Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add vpp2001 binapi and respective patches Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for ABF plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for ACL plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for IPSec plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for L2 plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for GoVPPMux plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for L3 plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for NAT plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for Punt plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for Segment routing plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for STN plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for Telemetry plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add support for Interface plugin Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Drop VPP 19.01 support Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Various improvements Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Fix .lock file for dependnecy check Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Respect VPP ACL IP address sanity check Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Added missing GRE/VxLAN-GPE dump Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Update ACL unit tests Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 82de598 - Browse repository at this point
Copy the full SHA 82de598View commit details
Commits on Sep 11, 2019
-
Fix ACL/IPv6ACL CRUD tests (ligato#1462)
- do not check API name and API handler ID in received response - start moving low-level functionality to Python code Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 0b34e9f - Browse repository at this point
Copy the full SHA 0b34e9fView commit details
Commits on Sep 12, 2019
-
fix ipsec CRUD tests (ligato#1464)
- update expected data due to API changes Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 9a87a8e - Browse repository at this point
Copy the full SHA 9a87a8eView commit details -
Fix afpacket CRUD tests (ligato#1463)
- fix "show hardware" command - rework "Get Interface Presence" keyword to improve error messages Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for bbd5bb3 - Browse repository at this point
Copy the full SHA bbd5bb3View commit details
Commits on Sep 13, 2019
-
Print help with list of targets by default (ligato#1467)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 643255e - Browse repository at this point
Copy the full SHA 643255eView commit details
Commits on Sep 18, 2019
-
Fix ACL ICMP rules (ligato#1471)
* Fix ACL ICMP rules Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Added integration test case Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 70a8145 - Browse repository at this point
Copy the full SHA 70a8145View commit details -
Remove vpp-agent-ctl (ligato#1473)
* Remove vpp-agent-ctl Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Update readme Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 238bab1 - Browse repository at this point
Copy the full SHA 238bab1View commit details
Commits on Sep 19, 2019
-
Fixed missed interface dependency for SRv6 L2 steering (ligato#1469)
* fixed missed interface dependency for SRv6 L2 steering Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech> * enhanced panic handling Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for 9af3996 - Browse repository at this point
Copy the full SHA 9af3996View commit details -
fix ip route and inter-vrf route CRUD tests (ligato#1466)
update uri for route configuration with no next hop address Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f568280 - Browse repository at this point
Copy the full SHA f568280View commit details -
Remove VAT from ACL CRUD tests and refactor (ligato#1472)
- replace expected data with a template - add python code for filling the template - cleanup test suite definition file - fix ACL ICMP tests testing ACL UDP instead - move ACL libraries and resources to subdirectories Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 3e01b5d - Browse repository at this point
Copy the full SHA 3e01b5dView commit details
Commits on Sep 24, 2019
-
rework ACL CRUD tests to use VPP Python API (ligato#1476)
Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 109d6d4 - Browse repository at this point
Copy the full SHA 109d6d4View commit details
Commits on Sep 25, 2019
-
Update VPP 19.08 support to v19.08.1-36~g54ff3fc83 (ligato#1478)
* generate binapi Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * update vppcalls & tests Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for c79aece - Browse repository at this point
Copy the full SHA c79aeceView commit details -
Add e2e test for SPAN feature (ligato#1468)
* Add e2e test for SPAN feature * Comments and a little optimization * Create method for executing vppctl commands
Configuration menu - View commit details
-
Copy full SHA for be29593 - Browse repository at this point
Copy the full SHA be29593View commit details
Commits on Sep 26, 2019
-
test: use relative path for copying VPP API executor to device (ligat…
…o#1480) Make path independent of pybot execution directory. Use relative path from library dir instead. Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 56df846 - Browse repository at this point
Copy the full SHA 56df846View commit details -
fix(vppcalls): Mapping flag for interface states (ligato#1479)
* Fix mapping of interface state * fix admin and link states (now based on vpp source) * refactored to return directly boolean without if statement * Add tests for interface state status * Update travis condition for e2e stage test-e2e Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f7adfa7 - Browse repository at this point
Copy the full SHA f7adfa7View commit details
Commits on Sep 27, 2019
-
test: Cleanup e2e tests (ligato#1481)
* test: Cleanup e2e tests Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Resolve comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 1f2eba2 - Browse repository at this point
Copy the full SHA 1f2eba2View commit details
Commits on Sep 29, 2019
-
test: Cleanup CRUD tests - IP route, App Namespace, BFD (ligato#1484)
* Test: remove app namespaces CRUD tests, related libraries and resources app namespaces feature no longer supported Signed-off-by: samuel.elias <samelias@cisco.com> * Test: update poll timings in IP_route/IPv6_route CRUD tests poll more frequently and for a shorter time add polling to every route check Signed-off-by: samuel.elias <samelias@cisco.com> * Test: remove BFD CRUD test suite, related resources and libraries BFD feature is no longer supported Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f278e7d - Browse repository at this point
Copy the full SHA f278e7dView commit details -
chore: Remove unused VPP api files (ligato#1482)
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for e480e8f - Browse repository at this point
Copy the full SHA e480e8fView commit details
Commits on Sep 30, 2019
-
Test: improve logging when VPP API calls fail (ligato#1486)
Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for ef7ef26 - Browse repository at this point
Copy the full SHA ef7ef26View commit details -
refactor: Agentctl enhancements (ligato#1474)
* Fix doc comment for agentctl Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use defined name in usage line Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix http client Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Refactor agentctl Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix problems reported by golangcibot Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup client options Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Define KVDBAPIClient Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup code Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Resolve comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Resolve comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix response Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Resolve review comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove unused model list option Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for b90bddd - Browse repository at this point
Copy the full SHA b90bdddView commit details -
test: remove VAT terminal from afpacket CRUD tests (ligato#1487)
- implement interfaces dump using VPP python API - rework afpacket crud tests to use VPP python API instead - fix and re-enable afpacket CRUD IPv6 Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 4381d63 - Browse repository at this point
Copy the full SHA 4381d63View commit details -
test: Add E2E tests for BD, NAT and ACLs (ligato#1483)
* Add e2e test for SPAN feature * Comments and a little optimization * Create method for executing vppctl commands * Add E2E tests for bridge domain Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Add E2E tests for NAT plugin. Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix NAT e2e tests Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Cleanup NAT and BD e2e-tests Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Add ACL (L3) e2e tests Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Refresh package dependencies Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix leaked context Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Fix golint issues Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * Remove forgotten Println temporarily added for debugging Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * (e2e-tests) msUpdateTimeout is no longer defined Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * (e2e-tests) Fix bridge-domain tests Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> * (e2e-tests) Reflect review comments Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech> Co-authored-by: Andrii <a.zakurenyi@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a979f3d - Browse repository at this point
Copy the full SHA a979f3dView commit details
Commits on Oct 1, 2019
-
Test: add missing libraries for VPP python API handling of interfaces (…
…ligato#1490) Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 3e878c4 - Browse repository at this point
Copy the full SHA 3e878c4View commit details -
fix: possible division by zero and missing mtu (ligato#1488)
* add software mtu to InterfaceMeta Signed-off-by: Matus Mrekaj <matus.mrekaj@pantheon.tech> * fix possible division by 0 Signed-off-by: Matus Mrekaj <matus.mrekaj@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for 7ec11e5 - Browse repository at this point
Copy the full SHA 7ec11e5View commit details
Commits on Oct 3, 2019
-
test: Remove VAT from ARP tests (ligato#1493)
- implement API dump keywords for afpacket, loopback and vxlan - move vxlan library to interfaces subdirectory - remove vxlan dump from test suites which do not configure vxlan - rework ARP CRUD tests to use VPP python API instead of VAT - fix and reenable IPv6 ARP CRUD suite - code style cleanup of ARP test suites Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 720989c - Browse repository at this point
Copy the full SHA 720989cView commit details
Commits on Oct 4, 2019
-
updated changelog for v2.2 (ligato#1496)
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 1ab57a3 - Browse repository at this point
Copy the full SHA 1ab57a3View commit details
Commits on Oct 5, 2019
-
feat: Add stats poller service for retrieving VPP stats (ligato#1495)
* Update govpp Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Split stats and CLI telemetry handlers - move telemetry handler for vpp stats to vppcalls - add method for retrieving system stats to vppcalls API - define FallbackToCli variable Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update ifplugin for govpp changes Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add StatsPoller service for retrieving stats periodically Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Begin PollStats with polling not period delay Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Validate poll period Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix vpp integration test for telemetry Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix closing channel Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f3ed152 - Browse repository at this point
Copy the full SHA f3ed152View commit details -
fix: Wait for interfaces after microservice restart in the bridge dom…
…ain E2E tests (ligato#1492) * Wait a little bit longer for recreation of af-packet interface test-e2e * Wait for recreation of tap in bd e2e tests test-e2e
Configuration menu - View commit details
-
Copy full SHA for f387a16 - Browse repository at this point
Copy the full SHA f387a16View commit details
Commits on Oct 7, 2019
-
fix: Use Docker event listener to detect microservices (ligato#1499)
Signed-off-by: Rastislav Szabo <raszabo@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f15298a - Browse repository at this point
Copy the full SHA f15298aView commit details -
test: fix expected IPv6 network value in API dump (ligato#1497)
When configuring network address, host portion of the address should be zero. Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for d4a8c24 - Browse repository at this point
Copy the full SHA d4a8c24View commit details -
test: Code coverage for e2e tests (ligato#1475)
* Initial collecting coverage for e2e tests * Allow to run e2e tests with and without coverage * Add build tag to dummy test, so it is skipped in general case * Upload coverage to codecov test-e2e
Configuration menu - View commit details
-
Copy full SHA for 18b6a08 - Browse repository at this point
Copy the full SHA 18b6a08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1754e58 - Browse repository at this point
Copy the full SHA 1754e58View commit details -
test: fix IPv6 ARP CRUD tests using ipv4 addresses (ligato#1500)
* Test: fix IPv6 ARP CRUD tests using ipv4 addresses - implement keywords for reading IPv6 neighbor list - use IPv6 addresses in test Signed-off-by: samuel.elias <samelias@cisco.com> * Test: document library keywords for ARPs and neighbors Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 363bb4c - Browse repository at this point
Copy the full SHA 363bb4cView commit details
Commits on Oct 8, 2019
-
Test: remove VAT from Bridge Domain CRUD tests (ligato#1504)
- add keywords for bridge domain dump using VPP API - rework Bridge Domain CRUD suite to use VPP API instead of VAT - code style cleanup of bridge domain test suite - remove IPv6 version of bridge domain CRUD test suite Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 9217cb4 - Browse repository at this point
Copy the full SHA 9217cb4View commit details
Commits on Oct 9, 2019
-
Test: increase agent setup timeout in robot tests (ligato#1506)
Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 0af305d - Browse repository at this point
Copy the full SHA 0af305dView commit details -
Test: remove VAT from xconnect CRUD tests (ligato#1507)
- rework xconnect CRUD tests to use VPP API instead of VAT - code style cleanup of xconnect test suite - fix retry loop that verifies xconnect configuration - remove IPv6 variant of xconnect CRUD test suite Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for a9ab606 - Browse repository at this point
Copy the full SHA a9ab606View commit details -
Test: remove linux-arp CRUD test suites (ligato#1508)
All test code duplicated in ARP CRUD test suites Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 0dc9eba - Browse repository at this point
Copy the full SHA 0dc9ebaView commit details
Commits on Oct 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7deb9f6 - Browse repository at this point
Copy the full SHA 7deb9f6View commit details -
feat: VPP 20.01 update (ligato#1511)
* Generate binary API for VPP 20.01-rc0~324-g66a332cf1 Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Update vppcalls including tests test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Fix go lint Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Correct VPP reference format Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Set default VPP to 19.08 Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Some improvements in 20.01 vppcalls Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Explicitely mark DHCP proxy dump IPv4 case Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Simplify dhcp proxy dump test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f928f1c - Browse repository at this point
Copy the full SHA f928f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6b423a - Browse repository at this point
Copy the full SHA d6b423aView commit details -
test: Remove VAT console from memif interface CRUD tests (ligato#1513)
Replace with cli terminal instead of API, because usable keywords for memif already exist. Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for cf62c33 - Browse repository at this point
Copy the full SHA cf62c33View commit details -
test: remove VAT console from stn_rule CRUD tests (ligato#1515)
Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for bd55af2 - Browse repository at this point
Copy the full SHA bd55af2View commit details
Commits on Oct 11, 2019
-
test: Remove VAT console from veth interface CRUD tests (ligato#1517)
Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 033166f - Browse repository at this point
Copy the full SHA 033166fView commit details -
test: Remove VAT console from vxlan interface CRUD tests (ligato#1518)
Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 91518d2 - Browse repository at this point
Copy the full SHA 91518d2View commit details -
test: Remove VAT console from tap interface CRUD tests (ligato#1516)
Signed-off-by: samuel.elias <samelias@cisco.com> Co-authored-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for f6a0507 - Browse repository at this point
Copy the full SHA f6a0507View commit details -
feat: Added support for new VPP 20.01 rc0 commit 379-ga6b93eac5 (liga…
…to#1514) * Rename vpp2001 package to vpp2001_324 test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add binary API for VPP 20.01-rc0.379-ga6b93eac5 Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Add vppcalls for new version test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 1ace67d - Browse repository at this point
Copy the full SHA 1ace67dView commit details -
feat: Agent services, refactor generic models (ligato#1494)
* feat: Switch to official proto package (deprecating gogo) Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Regenerate proto after rebase Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove obsolete tutorial Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Split services in configurator Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove debug prints Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Refactor models package and cleanup remaining gogo references Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix linter issues Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove unused package Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add class to model spec and cleanup models package Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup generic api Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Rebase on dev Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add metrics subcommand Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update Go for travis Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Test travis install Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix travis Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * No dep ensure Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add metrics subcommand Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Improve dump command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add format to model list Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Ignore errors Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix typo Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Deps Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use client ModelInfo Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Change missed gogo import Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix KnownModels in examples Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Deps Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Temporarily ignore result from linter Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 6c970d8 - Browse repository at this point
Copy the full SHA 6c970d8View commit details
Commits on Oct 14, 2019
-
fix: Allow global flags anywhere
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 54f0a43 - Browse repository at this point
Copy the full SHA 54f0a43View commit details
Commits on Oct 15, 2019
-
fix: Register grpc reflection service in Init (ligato#1519)
* fix: Register grpc reflection service in Init Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update grpc Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add WithReflection option as opt-out Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for fc5a019 - Browse repository at this point
Copy the full SHA fc5a019View commit details -
build: Update cn-infra (ligato#1520)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 75bbf85 - Browse repository at this point
Copy the full SHA 75bbf85View commit details -
fix: Flags for agentctl (ligato#1521)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 98c0987 - Browse repository at this point
Copy the full SHA 98c0987View commit details -
feat: Add metrics registry (ligato#1522)
* feat: Add metrics registry Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Protect access with RWMutex Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add missing RUnlock for mutex Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 4dc9dc5 - Browse repository at this point
Copy the full SHA 4dc9dc5View commit details -
build: Update govpp and cn-infra (ligato#1523)
* build: Update govpp Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update cn-infra Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 8be5033 - Browse repository at this point
Copy the full SHA 8be5033View commit details
Commits on Oct 18, 2019
-
test: e2e tests for agentctl (ligato#1470)
* Add basic e2e tests for agentctl * Rewrite e2e agentctl tests in a table driven form * Remove redundant line in gitignore * Add more e2e tests for agentctl test-e2e * Add more tests for dump action test-e2e
Configuration menu - View commit details
-
Copy full SHA for 69d622d - Browse repository at this point
Copy the full SHA 69d622dView commit details
Commits on Oct 21, 2019
-
Allow turn off prometheus metrics
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 4d96b54 - Browse repository at this point
Copy the full SHA 4d96b54View commit details -
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 2b5816d - Browse repository at this point
Copy the full SHA 2b5816dView commit details -
start http handler regardless of the prometheus running
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 0e0cefb - Browse repository at this point
Copy the full SHA 0e0cefbView commit details -
fix: Allow selectively turn off prometheus metrics and/or stats… (lig…
…ato#1532) fix: Allow selectively turn off prometheus metrics and/or stats poller
Configuration menu - View commit details
-
Copy full SHA for 6413dbe - Browse repository at this point
Copy the full SHA 6413dbeView commit details -
rewenset authored and rewenset committed
Oct 21, 2019 Configuration menu - View commit details
-
Copy full SHA for 174fe57 - Browse repository at this point
Copy the full SHA 174fe57View commit details
Commits on Oct 22, 2019
-
Refactor creation of secure connection with ETCD
rewenset authored and rewenset committedOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for d9cf5ff - Browse repository at this point
Copy the full SHA d9cf5ffView commit details -
rewenset authored and rewenset committed
Oct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 880533f - Browse repository at this point
Copy the full SHA 880533fView commit details -
refactor: Cleanup protobuf files (ligato#1535)
* refactor: Cleanup protobuf files Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix Makefile Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove commented lines Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 88a8eeb - Browse repository at this point
Copy the full SHA 88a8eebView commit details -
Yet another way to handle TLS configuration
rewenset authored and rewenset committedOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 17b134a - Browse repository at this point
Copy the full SHA 17b134aView commit details
Commits on Oct 23, 2019
-
rewenset authored and rewenset committed
Oct 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 4d732b9 - Browse repository at this point
Copy the full SHA 4d732b9View commit details -
rewenset authored and rewenset committed
Oct 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 7d02620 - Browse repository at this point
Copy the full SHA 7d02620View commit details -
rewenset authored and rewenset committed
Oct 23, 2019 Configuration menu - View commit details
-
Copy full SHA for d946e19 - Browse repository at this point
Copy the full SHA d946e19View commit details
Commits on Oct 24, 2019
-
Fix schema for TLS, fix retrieving http client
rewenset authored and rewenset committedOct 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 6b1dce1 - Browse repository at this point
Copy the full SHA 6b1dce1View commit details -
Fix intermittent failure in kvscheduler unit test
Signed-off-by: Milan Lenco <milenco@cisco.com>
Milan Lenco committedOct 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 4fe092d - Browse repository at this point
Copy the full SHA 4fe092dView commit details -
test: Fix intermittent failure in kvscheduler unit test (ligato#1542)
test: Fix intermittent failure in kvscheduler unit test
Configuration menu - View commit details
-
Copy full SHA for 6410b2f - Browse repository at this point
Copy the full SHA 6410b2fView commit details
Commits on Oct 25, 2019
-
fix: Use shorter name vpp2001 for the latest VPP binapi/vppcalls (lig…
…ato#1539) * Use shorter name vpp2001 for the latest VPP binapi/vppcalls Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * fix: VPP versions Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup up vpp versioning Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 43fb091 - Browse repository at this point
Copy the full SHA 43fb091View commit details -
Do not use new Clone() method on Transport. Support older versions of Go
rewenset authored and rewenset committedOct 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 2afe5b5 - Browse repository at this point
Copy the full SHA 2afe5b5View commit details
Commits on Oct 28, 2019
-
rewenset authored and rewenset committed
Oct 28, 2019 Configuration menu - View commit details
-
Copy full SHA for a0a8477 - Browse repository at this point
Copy the full SHA a0a8477View commit details -
chore: Cleanup docs directory (ligato#1544)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for bbcfa30 - Browse repository at this point
Copy the full SHA bbcfa30View commit details
Commits on Oct 29, 2019
-
test: Traffic test cleanup: bridge, linux route (ligato#1545)
* Add polling wait to bridge domain traffic test resync Signed-off-by: samuel.elias <samelias@cisco.com> * Fix and reenable linux route traffic tests - remove test cases for route without interface - not supported - update keywords for configuring default routes - remove routename from route keywords, no longer in use - fix IPv6 test logic Signed-off-by: samuel.elias <samelias@cisco.com> * Fix bridge domain traffic tests, remove IPv6 variant - bridges don't care about IP version, no need to have duplicated tests with IPv6 - add polling wait after configuration is applied Signed-off-by: samuel.elias <samelias@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 472c219 - Browse repository at this point
Copy the full SHA 472c219View commit details
Commits on Oct 30, 2019
-
Use Viper for TLS configuration
rewenset authored and rewenset committedOct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for a3a84b2 - Browse repository at this point
Copy the full SHA a3a84b2View commit details -
Migrate to Go modules and vanity import path + organize proto files (l…
…igato#1541) * Convert to "go mod" mechanism for importing modules. Rather than embed the full vendor/ dependency tree, manage it using "go mod" and fetch it as needed. Remove references to the vendor/ directory from Makefile, Dockerfile, and scripts. Signed-off-by: Jon Loeliger <jdl@netgate.com> * Remove the entire vendor/ subdirectory. With the use of "go mod", the vendor/ tree is not needed. Signed-off-by: Jon Loeliger <jdl@netgate.com> * Update generated protobuf files after 'go mod' change. Signed-off-by: Jon Loeliger <jdl@netgate.com> * fix: Register proto files with complete prefix to match imports This involves little bit of extra setup before generating proto files. Before generating, in the temp dir, symlink is used to force protoc to include full prefix 'ligato/vpp-agent/' for registrating files to: - make imports in proto files more clear - provide more context to proto descriptors to identify messages and services - prevent conflicts in other projects (proto does not check files for duplicate registration!) - make grpc reflection work properly out of the box Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cache downloaded modules Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix modules Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove usage of tree command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use vanity import path Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use buf for protobuf files Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Proper proto package names Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use latest major go version for travis Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Regenerate proto files Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove tree command Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update proto files Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix imports Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for b162810 - Browse repository at this point
Copy the full SHA b162810View commit details -
Use Viper for agent host configuration
rewenset authored and rewenset committedOct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 07e55ad - Browse repository at this point
Copy the full SHA 07e55adView commit details -
docs: Fix dead links (ligato#1547)
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 7dc8b51 - Browse repository at this point
Copy the full SHA 7dc8b51View commit details -
rewenset authored and rewenset committed
Oct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for b5eb702 - Browse repository at this point
Copy the full SHA b5eb702View commit details -
rewenset authored and rewenset committed
Oct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 52fb446 - Browse repository at this point
Copy the full SHA 52fb446View commit details -
feat: bump cn-infra version (GRPC logging) (ligato#1550)
Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 5e3f882 - Browse repository at this point
Copy the full SHA 5e3f882View commit details -
rewenset authored and rewenset committed
Oct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 3c17392 - Browse repository at this point
Copy the full SHA 3c17392View commit details -
Use Viper for service label configuration
rewenset authored and rewenset committedOct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 2f776f4 - Browse repository at this point
Copy the full SHA 2f776f4View commit details -
Use Viper for grpc and http ports configuration
rewenset authored and rewenset committedOct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 7ef0cc5 - Browse repository at this point
Copy the full SHA 7ef0cc5View commit details -
Protobuf cleanup (ligato#1555)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 9409f30 - Browse repository at this point
Copy the full SHA 9409f30View commit details
Commits on Oct 31, 2019
-
build: Cleanup proto generation and fix linter issues (ligato#1556)
* Cleanup proto generation and fix linter issues Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Rename e2e test file microservice Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Compare against remote Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Rename keys.go to models.go Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add make target proto-schema to build Protobuf images Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix verify-binapi target Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup generic package Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update buf.yaml Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Define separate method Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Move buf.make under scripts/make Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix non-essential proto files Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update models package Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for d6b37c3 - Browse repository at this point
Copy the full SHA d6b37c3View commit details -
Use Viper for etcd endpoints configuration
rewenset authored and rewenset committedOct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for bd37388 - Browse repository at this point
Copy the full SHA bd37388View commit details -
rewenset authored and rewenset committed
Oct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 5ae1770 - Browse repository at this point
Copy the full SHA 5ae1770View commit details -
Use Viper for API version configuration
rewenset authored and rewenset committedOct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 8335270 - Browse repository at this point
Copy the full SHA 8335270View commit details -
rewenset authored and rewenset committed
Oct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for e9335cd - Browse repository at this point
Copy the full SHA e9335cdView commit details -
Show configuration when --debug flag is used
rewenset authored and rewenset committedOct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 996f062 - Browse repository at this point
Copy the full SHA 996f062View commit details
Commits on Nov 1, 2019
-
Add test for secure grpc connection
rewenset authored and rewenset committedNov 1, 2019 Configuration menu - View commit details
-
Copy full SHA for b80cc8c - Browse repository at this point
Copy the full SHA b80cc8cView commit details -
Refactor e2e test for agentctl commands
rewenset authored and rewenset committedNov 1, 2019 Configuration menu - View commit details
-
Copy full SHA for d74478a - Browse repository at this point
Copy the full SHA d74478aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad32465 - Browse repository at this point
Copy the full SHA ad32465View commit details -
Add basic auth for http connection
rewenset authored and rewenset committedNov 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 9d1f302 - Browse repository at this point
Copy the full SHA 9d1f302View commit details
Commits on Nov 4, 2019
-
fix: agentctl import with short keys (ligato#1559)
Signed-off-by: Rastislav Szabo <raszabo@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 992bc43 - Browse repository at this point
Copy the full SHA 992bc43View commit details -
feat: GTP-U tunnel support (ligato#1560)
* interface plugin: GTP-U tunnel support added Initial implementation of GTP-U tunnel interface configuration added. Currently VPP 20.01-324 and 20.01-379 are supported only. * gtpu: Code review comments addressed - GTPU tunnel src/dst addresses are validated before writing into the kvs - if-else in dump interface call is restructured. * gtpu: encap vrf id fixed The encapsulated (outer) VRF id can be explicitly set to a different value than the interface VRF id. This allows the tunneled traffic to be routed by a separate FIB table. This is necessary because the VPP gtpu plugin implements a check to verify whether the ingress interface vrf assignment matches the encap vrf id of the tunnel. If not, the packet is dropped. Without a different VRF value, it would not be possible to implement an overlay network with separate routing tables. Dependencies for the GTPU VRF id and multicast interface are added. The VRF id is inherited from the unnumbered interface only if the value is not explicitly set to non-0. This allows the tunnel interface to re-use the IP address of another interface from a different VRF table. * gtpu: source code formatted * licence note added * gtpu: vppcalls test cases added IP address conversion fixed: an IPv4 address was successfully parsed as IPv6 by mistake. * gtpu: added support for vpp 19.08 * gtpu: added support for vpp 19.04 * gtpu: added test cases for dump interface function * gtpu: added integration tests These tests depend on the VPP bugfix bd0a00a45637c1dde533ef6c3798418c2ab15009 * gtpu: revert the change with the VRF overwrite This change could affect other interfaces as well, better to revert, even if VPP supports this case. The scenario can be made work with configuring a loopback interface with the desired VRF id and using that interface as the tunnel unnumbered int. * gtpu: disable interface dump in the broken VPP versions Disable the dump gtpu interface API call in the gtpu integration test with some of the VPP versions that do not include the fix yet. * gtpu: golint fix, renamed dumpApiOk to dumpAPIOk * gtpu: fixed gtpu implementation after rebase on dev - updated imports to modules - fixed remaining conflicts - regenerated proto files
Configuration menu - View commit details
-
Copy full SHA for 6ebd4de - Browse repository at this point
Copy the full SHA 6ebd4deView commit details -
Add test for secure kvdb (etcd) connection
test-e2e
rewenset authored and rewenset committedNov 4, 2019 Configuration menu - View commit details
-
Copy full SHA for c81b909 - Browse repository at this point
Copy the full SHA c81b909View commit details -
Graceful shutdown of ETCD container
rewenset authored and rewenset committedNov 4, 2019 Configuration menu - View commit details
-
Copy full SHA for c93b5ee - Browse repository at this point
Copy the full SHA c93b5eeView commit details -
rewenset authored and rewenset committed
Nov 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 6af2075 - Browse repository at this point
Copy the full SHA 6af2075View commit details
Commits on Nov 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2937bdd - Browse repository at this point
Copy the full SHA 2937bddView commit details -
rewenset authored and rewenset committed
Nov 5, 2019 Configuration menu - View commit details
-
Copy full SHA for fa055a4 - Browse repository at this point
Copy the full SHA fa055a4View commit details -
Extract only transport cloning to be implemented differently
rewenset authored and rewenset committedNov 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 95de3f9 - Browse repository at this point
Copy the full SHA 95de3f9View commit details -
Fix documentation for tlsconfig package
rewenset authored and rewenset committedNov 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 9a693a8 - Browse repository at this point
Copy the full SHA 9a693a8View commit details -
rewenset authored and rewenset committed
Nov 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 1e6595d - Browse repository at this point
Copy the full SHA 1e6595dView commit details
Commits on Nov 6, 2019
-
Store configuration in a struct
rewenset authored and rewenset committedNov 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 0027932 - Browse repository at this point
Copy the full SHA 0027932View commit details -
rewenset authored and rewenset committed
Nov 6, 2019 Configuration menu - View commit details
-
Copy full SHA for ec106ae - Browse repository at this point
Copy the full SHA ec106aeView commit details -
Remove bool comparison with bool constant
rewenset authored and rewenset committedNov 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 12cc8cc - Browse repository at this point
Copy the full SHA 12cc8ccView commit details -
Output error in logs when config file not found
rewenset authored and rewenset committedNov 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 8c1bf98 - Browse repository at this point
Copy the full SHA 8c1bf98View commit details
Commits on Nov 8, 2019
-
Remove --tls flag and add --insecure-tls. Add e2e test to test it
test-e2e
rewenset authored and rewenset committedNov 8, 2019 Configuration menu - View commit details
-
Copy full SHA for b0ebbb7 - Browse repository at this point
Copy the full SHA b0ebbb7View commit details -
Add dial timeout configuration for kvdb (etcd) connection
rewenset authored and rewenset committedNov 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 4709ec4 - Browse repository at this point
Copy the full SHA 4709ec4View commit details -
Rename basic auth to http basic auth
rewenset authored and rewenset committedNov 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 4f53298 - Browse repository at this point
Copy the full SHA 4f53298View commit details -
Fix config for agentctl in e2e tests
rewenset authored and rewenset committedNov 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 0c647e1 - Browse repository at this point
Copy the full SHA 0c647e1View commit details
Commits on Nov 13, 2019
-
Merge pull request ligato#1534 from rewenset/agentctl-secure
feat: TLS, HTTP basic auth and config file for AgentCTL
Configuration menu - View commit details
-
Copy full SHA for 9f7bf3b - Browse repository at this point
Copy the full SHA 9f7bf3bView commit details
Commits on Nov 15, 2019
-
feat: GRPC retrieve for linux plugins (ligato#1563)
* Linux ifplugin linuxcalls dump test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Added dedicated linux arp/route dump Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * corrected e2e tests, some improvements test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * Linux interface statistics dump test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * vpp ifplugin dump fix Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * interface e2e test downstream resync re-enabled test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * move get/parse veth and tap aliases to vppcalls Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * more appropriate naming for dump ifs/stats from namespaces test-e2e Signed-off-by: Vladimir Lavor <vlavor@cisco.com> * vpp interface dump fix for 1904 Signed-off-by: Vladimir Lavor <vlavor@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 6a142b4 - Browse repository at this point
Copy the full SHA 6a142b4View commit details
Commits on Nov 21, 2019
-
fix: added GTPU to the interface type guessing function (ligato#1568)
* added GTPU to the interface type guessing function - Fixed the type guessing for GTPU tunnels. - Added an extra nil check to the GTPU tunnel add and del functions to avoid problems with older VPP releases that still have a broken get api. * added test cases with nil GTPU tunnel The GTPU tunnel info can be nil with an old VPP version that has a broken get gtpu tunnel api.
Configuration menu - View commit details
-
Copy full SHA for 77ece78 - Browse repository at this point
Copy the full SHA 77ece78View commit details
Commits on Nov 26, 2019
-
fix: Unnumbered interface name (ligato#1567)
* Fixed unnumbered references to discovered interfaces The "UNTAGGED-" prefix and setting the name of the discovered interfaces without a tag is moved to the interface implementation. It is too late to set the name in the desciptor because the dump interfaces function already rely on that: When any other interface is unnumbered and references this target interface without a name, the vrf and ip address values cannot be later resolved. * Fixed the multicast interface index for vxlan and gtpu 0 is a valid interface index, 0xFFFFFFFF needs to be used instead to indicate an unset value.
Configuration menu - View commit details
-
Copy full SHA for 92322f0 - Browse repository at this point
Copy the full SHA 92322f0View commit details
Commits on Nov 27, 2019
-
feat: vpp sr encap source address descriptor and configurator m… (lig…
…ato#1571) * SR encap source address descriptor and configurator model Signed-off-by: Artem Belov <artem.belov@xored.com> * Rename descriptor to SRv6Global Signed-off-by: Artem Belov <artem.belov@xored.com>
Configuration menu - View commit details
-
Copy full SHA for 2dc61b1 - Browse repository at this point
Copy the full SHA 2dc61b1View commit details
Commits on Nov 29, 2019
-
test: added basic integration tests for SRv6 Localsids (ligato#1573)
* added vpp dump for localsids except for SR-proxy localsid Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech> * added basic localsid CRUD tests Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech> * removed unused constants Signed-off-by: Filip Gschwandtner <filip.gschwandtner@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for c40280a - Browse repository at this point
Copy the full SHA c40280aView commit details -
refactor: vppcalls and handler version registration (ligato#1572)
* Update govpp Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Refactor vppcalls version registration and introduce vpp package Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Update integration tests Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Satisfy gopher Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Make vmxnet and gtpu plugins optionable Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix integration tests Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Satisfy gopher Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix dep check Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Address reports from golangci Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove unused functions Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Use test context in unit tests Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Create sub-module for managing tool deps Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Move tools Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix some warnings Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Resolve comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Cleanup commented code Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix integration tests for srv6 Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 75b1785 - Browse repository at this point
Copy the full SHA 75b1785View commit details -
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for e5c078e - Browse repository at this point
Copy the full SHA e5c078eView commit details
Commits on Dec 4, 2019
-
Improve error context for linuxcalls
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 43dc341 - Browse repository at this point
Copy the full SHA 43dc341View commit details
Commits on Dec 5, 2019
-
Add origin to dumped linux interfaces
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for b9e42d6 - Browse repository at this point
Copy the full SHA b9e42d6View commit details -
fix: Improve error context for linuxcalls (ligato#1576)
fix: Improve error context for linuxcalls
Configuration menu - View commit details
-
Copy full SHA for b722a1f - Browse repository at this point
Copy the full SHA b722a1fView commit details
Commits on Dec 6, 2019
-
fix: VRF table origin for SR policy (dev) (ligato#1579)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for b1dd1f7 - Browse repository at this point
Copy the full SHA b1dd1f7View commit details -
Support custom format for model inspect
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 9a73468 - Browse repository at this point
Copy the full SHA 9a73468View commit details
Commits on Dec 9, 2019
-
feat: Agentctl output format (ligato#1581)
feat: Agentctl output format
Configuration menu - View commit details
-
Copy full SHA for 6a1e571 - Browse repository at this point
Copy the full SHA 6a1e571View commit details -
fix: Agentctl enhancements (ligato#1582)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for c550b7b - Browse repository at this point
Copy the full SHA c550b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f6906d - Browse repository at this point
Copy the full SHA 6f6906dView commit details
Commits on Dec 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b6a507b - Browse repository at this point
Copy the full SHA b6a507bView commit details -
fix: check for duplicate Linux interface IP addr (ligato#1586)
Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Configuration menu - View commit details
-
Copy full SHA for 69e8c43 - Browse repository at this point
Copy the full SHA 69e8c43View commit details
Commits on Dec 13, 2019
-
feat: Agentctl improvements (ligato#1589)
* Add missing copyright Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add command aliases for metrics list subcommand Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 21faa5c - Browse repository at this point
Copy the full SHA 21faa5cView commit details
Commits on Dec 14, 2019
-
ci: Add workflow for labelling PRs (ligato#1591)
* Create label-prs.yml * Create labeler.yml * Update labeler.yml * Update labeler.yml * Update labeler.yml
Configuration menu - View commit details
-
Copy full SHA for a88edb3 - Browse repository at this point
Copy the full SHA a88edb3View commit details
Commits on Dec 20, 2019
-
fix: Fix interface name in stats poller service (dev) (ligato#1596)
cherry-pick from master Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for a75454b - Browse repository at this point
Copy the full SHA a75454bView commit details -
ci: Allow breaking change check to fail (ligato#1597)
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for bfb980d - Browse repository at this point
Copy the full SHA bfb980dView commit details
Commits on Jan 7, 2020
-
refactor: NAT Interface and AddressPool API changes (ligato#1595)
* NAT Interface and AddressPool API changes Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * clientv2 support for the new APIs Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * NAT44 address pool descriptor + dumps Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Fix clientv2 NA key isues Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Refacor NAT proto comments Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Fix missing clientv2 APIs & nat44 addr descriptor retrive dependency Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Update end to end tests Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Workaround Nat44InterfaceOutputFeatureDetails issue Signed-off-by: Rastislav Szabo <raszabo@cisco.com> * Update NAT examples test-e2e Signed-off-by: Rastislav Szabo <raszabo@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 3dfa330 - Browse repository at this point
Copy the full SHA 3dfa330View commit details
Commits on Jan 8, 2020
-
refactor: Improve VPP handler versions and add VPP proxy support (lig…
…ato#1593) * Use more specific VPP versions Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Improve VPP handler versions and cleanup vppcalls packages Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Remove comments Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix logs and errors for telemetry Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Add VPP proxy support and make version resolution more robust Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Refactor vpp package to simplify vpp.Client interface Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Rename vppmock_test.go Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Print interface type in error log Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Fix comment Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Print interface name string Signed-off-by: Ondrej Fabry <ofabry@cisco.com> * Handle errors Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 0e2148d - Browse repository at this point
Copy the full SHA 0e2148dView commit details
Commits on Jan 15, 2020
-
Signed-off-by: Ondrej Fabry <ofabry@cisco.com> # Conflicts: # .travis.yml # CHANGELOG.md # Gopkg.lock # Gopkg.toml # Makefile # README.md # api/common.go # api/configurator/configurator.pb.go # api/configurator/configurator.proto # api/models/linux/interfaces/interface.pb.go # api/models/linux/interfaces/interface.proto # api/models/linux/interfaces/keys.go # api/models/linux/l3/keys.go # api/models/linux/l3/route.pb.go # api/models/linux/l3/route.proto # api/models/vpp/interfaces/interface.pb.go # api/models/vpp/interfaces/interface.proto # api/models/vpp/interfaces/keys.go # api/models/vpp/interfaces/keys_test.go # api/models/vpp/interfaces/state.pb.go # api/models/vpp/interfaces/state.proto # api/models/vpp/l3/keys.go # api/models/vpp/l3/keys_test.go # api/models/vpp/srv6/keys.go # api/models/vpp/srv6/srv6.pb.go # api/models/vpp/srv6/srv6.proto # api/models/vpp/vpp.pb.go # api/models/vpp/vpp.proto # client/remoteclient/grpc_client.go # cmd/agentctl/agentctl.go # cmd/agentctl/cli/cli.go # cmd/agentctl/cli/cli_options.go # cmd/agentctl/cli/flags.go # cmd/agentctl/client/api.go # cmd/agentctl/client/client.go # cmd/agentctl/client/http.go # cmd/agentctl/client/infra.go # cmd/agentctl/client/kvdb.go # cmd/agentctl/client/model.go # cmd/agentctl/client/options.go # cmd/agentctl/client/scheduler.go # cmd/agentctl/commands/commands.go # cmd/agentctl/commands/dump.go # cmd/agentctl/commands/formatter.go # cmd/agentctl/commands/generate.go # cmd/agentctl/commands/import.go # cmd/agentctl/commands/kvdb.go # cmd/agentctl/commands/log.go # cmd/agentctl/commands/model.go # cmd/agentctl/commands/models.go # cmd/agentctl/commands/root.go # cmd/agentctl/commands/status.go # cmd/agentctl/commands/values.go # cmd/agentctl/commands/vpp.go # cmd/vpp-agent/app/vpp_agent.go # docker/dev/Dockerfile # docs/arm64/etcd.md # examples/govpp_call/main.go # examples/grpc_vpp/stats_poller/main.go # examples/kvscheduler/netalloc/main.go # examples/tutorials/07_vpp-connection/main.go # pkg/models/spec.go # plugins/configurator/configurator.go # plugins/configurator/metrics.go # plugins/configurator/options.go # plugins/configurator/plugin.go # plugins/govppmux/mock/mock_govppmux.go # plugins/govppmux/plugin_impl_govppmux.go # plugins/govppmux/stats_client.go # plugins/govppmux/vppcalls/vpp2001_324/vpe_vppcalls.go # plugins/kvscheduler/api/txn_record.go # plugins/kvscheduler/internal/utils/record.go # plugins/kvscheduler/txn_record.go # plugins/linux/ifplugin/descriptor/adapter/interface.go # plugins/linux/ifplugin/descriptor/interface.go # plugins/linux/ifplugin/descriptor/interface_address.go # plugins/linux/ifplugin/descriptor/interface_tap.go # plugins/linux/ifplugin/descriptor/interface_veth.go # plugins/linux/ifplugin/ifplugin.go # plugins/linux/ifplugin/linuxcalls/dump_interface_linuxcalls.go # plugins/linux/ifplugin/linuxcalls/link_linuxcalls.go # plugins/linux/ifplugin/linuxcalls/netlink_api.go # plugins/linux/ifplugin/options.go # plugins/linux/l3plugin/descriptor/arp.go # plugins/linux/l3plugin/descriptor/route.go # plugins/linux/l3plugin/l3plugin.go # plugins/linux/l3plugin/linuxcalls/dump_arp_linuxcalls.go # plugins/linux/l3plugin/linuxcalls/dump_route_linuxcalls.go # plugins/linux/l3plugin/linuxcalls/netlink_api.go # plugins/linux/l3plugin/options.go # plugins/netalloc/descriptor/adapter/ipalloc.go # plugins/netalloc/descriptor/ip_alloc.go # plugins/netalloc/mock/mock_netplugin.go # plugins/netalloc/netalloc_api.go # plugins/netalloc/netalloc_plugin.go # plugins/netalloc/options.go # plugins/netalloc/utils/netalloc_utils.go # plugins/orchestrator/genericmanager.go # plugins/restapi/options.go # plugins/restapi/plugin_restapi.go # plugins/restapi/resturl/urls.go # plugins/telemetry/options.go # plugins/telemetry/prometheus.go # plugins/telemetry/stats_poller.go # plugins/telemetry/telemetry.go # plugins/telemetry/vppcalls/telemetry_stats.go # plugins/telemetry/vppcalls/vpp1904/telemetry_vppcalls.go # plugins/telemetry/vppcalls/vpp1904/telemetry_vppcalls_test.go # plugins/telemetry/vppcalls/vpp1908/telemetry_vppcalls.go # plugins/telemetry/vppcalls/vpp1908/telemetry_vppcalls_test.go # plugins/telemetry/vppcalls/vpp2001_324/telemetry_vppcalls.go # plugins/telemetry/vppcalls/vpp2001_324/telemetry_vppcalls_test.go # plugins/telemetry/vppcalls/vppcalls_api.go # plugins/vpp/abfplugin/abfplugin.go # plugins/vpp/abfplugin/vppcalls/vpp2001_324/abf_vppcalls.go # plugins/vpp/abfplugin/vppcalls/vpp2001_324/abf_vppcalls_test.go # plugins/vpp/abfplugin/vppcalls/vpp2001_324/dump_abf_vppcalls.go # plugins/vpp/abfplugin/vppcalls/vpp2001_324/vppcalls_handlers.go # plugins/vpp/aclplugin/aclplugin.go # plugins/vpp/aclplugin/vppcalls/vpp1908/dump_vppcalls.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/acl_vppcalls.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/acl_vppcalls_test.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/dump_vppcalls.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/dump_vppcalls_test.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/interfaces_vppcalls.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/interfaces_vppcalls_test.go # plugins/vpp/aclplugin/vppcalls/vpp2001_324/vppcalls_handlers.go # plugins/vpp/binapi/vpp1904/gen.go # plugins/vpp/binapi/vpp1908/gen.go # plugins/vpp/binapi/vpp2001_324/acl/acl.ba.go # plugins/vpp/binapi/vpp2001_324/af_packet/af_packet.ba.go # plugins/vpp/binapi/vpp2001_324/bond/bond.ba.go # plugins/vpp/binapi/vpp2001_324/dhcp/dhcp.ba.go # plugins/vpp/binapi/vpp2001_324/interfaces/interfaces.ba.go # plugins/vpp/binapi/vpp2001_324/ip/ip.ba.go # plugins/vpp/binapi/vpp2001_324/l2/l2.ba.go # plugins/vpp/binapi/vpp2001_324/memclnt/memclnt.ba.go # plugins/vpp/binapi/vpp2001_324/memif/memif.ba.go # plugins/vpp/binapi/vpp2001_324/nat/nat.ba.go # plugins/vpp/binapi/vpp2001_324/span/span.ba.go # plugins/vpp/binapi/vpp2001_324/sr/sr.ba.go # plugins/vpp/binapi/vpp2001_324/stn/stn.ba.go # plugins/vpp/binapi/vpp2001_324/tapv2/tapv2.ba.go # plugins/vpp/binapi/vpp2001_324/vmxnet3/vmxnet3.ba.go # plugins/vpp/binapi/vpp2001_324/vpe/vpe.ba.go # plugins/vpp/binapi/vpp2001_324/vxlan/vxlan.ba.go # plugins/vpp/binapi/vpp2001_379/memclnt/memclnt.ba.go # plugins/vpp/ifplugin/descriptor/dhcp.go # plugins/vpp/ifplugin/descriptor/interface.go # plugins/vpp/ifplugin/descriptor/interface_address.go # plugins/vpp/ifplugin/descriptor/interface_crud.go # plugins/vpp/ifplugin/ifaceidx/ifaceidx.go # plugins/vpp/ifplugin/ifplugin.go # plugins/vpp/ifplugin/interface_state.go # plugins/vpp/ifplugin/options.go # plugins/vpp/ifplugin/vppcalls/if_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1904/dump_interface_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1904/gre_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1904/memif_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1904/memif_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp1904/vxlan_gpe_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1908/dump_interface_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1908/dump_interface_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp1908/gre_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1908/memif_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp1908/memif_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp1908/vxlan_gpe_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/admin_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/admin_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/afpacket_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/afpacket_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/bond_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/dhcp_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/dhcp_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/dump_interface_status_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/dump_interface_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/dump_interface_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/gre_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ip_container_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ip_container_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ip_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ip_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ipsec_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/ipsec_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/l2_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/loopback_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/loopback_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/mac_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/mac_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/memif_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/memif_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/mtu_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/mtu_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/rx_mode_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/rx_mode_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/rx_placement_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/rx_placement_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/span_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/subif_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/subif_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/tap_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/tap_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vmxnet3_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vmxnet3_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vppcalls_handler.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vrf_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vrf_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vxlan_gpe_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vxlan_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/vxlan_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/watch_vppcalls.go # plugins/vpp/ifplugin/vppcalls/vpp2001_324/watch_vppcalls_test.go # plugins/vpp/ifplugin/vppcalls/vpp2001_379/mtu_vppcalls.go # plugins/vpp/ipsecplugin/ipsecplugin.go # plugins/vpp/ipsecplugin/vppcalls/vpp2001_324/dump_vppcalls.go # plugins/vpp/ipsecplugin/vppcalls/vpp2001_324/ipsec_vppcalls.go # plugins/vpp/ipsecplugin/vppcalls/vpp2001_324/ipsec_vppcalls_test.go # plugins/vpp/ipsecplugin/vppcalls/vpp2001_324/vppcalls_handlers.go # plugins/vpp/l2plugin/l2plugin.go # plugins/vpp/l2plugin/vppcalls/vpp1904/interface_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/arp_term_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/arp_term_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/bridge_domain_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/bridge_domain_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/dump_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/dump_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/interface_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/interface_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/l2fib_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/l2fib_vppcalls_test.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/vppcalls_handler.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/xconnect_vppcalls.go # plugins/vpp/l2plugin/vppcalls/vpp2001_324/xconnect_vppcalls_test.go # plugins/vpp/l3plugin/descriptor/route.go # plugins/vpp/l3plugin/l3plugin.go # plugins/vpp/l3plugin/options.go # plugins/vpp/l3plugin/vppcalls/l3_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp1904/route_dump_test.go # plugins/vpp/l3plugin/vppcalls/vpp1904/route_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp1904/route_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp1904/vppcalls_handlers.go # plugins/vpp/l3plugin/vppcalls/vpp1908/route_dump_test.go # plugins/vpp/l3plugin/vppcalls/vpp1908/route_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp1908/route_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp1908/vppcalls_handlers.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/arp_dump.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/arp_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/arp_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/dhcpproxy_dump.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/dhcpproxy_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/doc.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/ipneigh_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/ipneigh_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/proxyarp_dump.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/proxyarp_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/proxyarp_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/route_dump.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/route_dump_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/route_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/route_vppcalls_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/vppcalls_handlers.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/vrf_dump.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/vrf_dump_test.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/vrf_vppcalls.go # plugins/vpp/l3plugin/vppcalls/vpp2001_324/vrf_vppcalls_test.go # plugins/vpp/natplugin/natplugin.go # plugins/vpp/natplugin/vppcalls/vpp2001_324/dump_nat_vppcalls.go # plugins/vpp/natplugin/vppcalls/vpp2001_324/dump_nat_vppcalls_test.go # plugins/vpp/natplugin/vppcalls/vpp2001_324/nat_vppcalls.go # plugins/vpp/natplugin/vppcalls/vpp2001_324/nat_vppcalls_test.go # plugins/vpp/natplugin/vppcalls/vpp2001_324/vppcalls_handler.go # plugins/vpp/puntplugin/puntplugin.go # plugins/vpp/puntplugin/vppcalls/vpp2001_324/dump_vppcalls.go # plugins/vpp/puntplugin/vppcalls/vpp2001_324/punt_vppcalls.go # plugins/vpp/puntplugin/vppcalls/vpp2001_324/punt_vppcalls_test.go # plugins/vpp/puntplugin/vppcalls/vpp2001_324/vppcalls_handler.go # plugins/vpp/srplugin/descriptor/adapter/srv6global.go # plugins/vpp/srplugin/descriptor/policy.go # plugins/vpp/srplugin/descriptor/srv6_global.go # plugins/vpp/srplugin/descriptor/steering.go # plugins/vpp/srplugin/srplugin.go # plugins/vpp/srplugin/vppcalls/vpp1904/srv6.go # plugins/vpp/srplugin/vppcalls/vpp1908/srv6.go # plugins/vpp/srplugin/vppcalls/vpp2001_324/srv6.go # plugins/vpp/srplugin/vppcalls/vpp2001_324/srv6_test.go # plugins/vpp/srplugin/vppcalls/vpp2001_324/vppcalls_handlers.go # plugins/vpp/srplugin/vppcalls/vpp2001_379/srv6.go # plugins/vpp/stnplugin/stnplugin.go # plugins/vpp/stnplugin/vppcalls/vpp2001_324/dump_stn_vppcalls.go # plugins/vpp/stnplugin/vppcalls/vpp2001_324/stn_vppcalls.go # plugins/vpp/stnplugin/vppcalls/vpp2001_324/stn_vppcalls_test.go # plugins/vpp/stnplugin/vppcalls/vpp2001_324/vppcalls_handler.go # plugins/vpp/vppcallmock/vpp_ctx_mock.go # tests/e2e/000_initial_test.go # tests/e2e/010_interfaces_test.go # tests/e2e/011_interface_link_only_test.go # tests/e2e/020_netalloc_test.go # tests/e2e/030_span_test.go # tests/e2e/040_bridge_domain_test.go # tests/e2e/050_nat_test.go # tests/e2e/060_acl_test.go # tests/e2e/e2e_test.go # tests/e2e/run_e2e.sh # tests/integration/vpp/001_telemetry_test.go # tests/integration/vpp/010_interfaces_test.go # tests/integration/vpp/020_routes_test.go # tests/integration/vpp/030_arp_test.go # tests/integration/vpp/040_acl_test.go # tests/integration/vpp/080_gre_test.go # tests/integration/vpp/090_vxlan_gpe_test.go # tests/integration/vpp/integration_test.go # tests/robot/libraries/interface/interface_generic.py # tests/robot/libraries/interface/interface_generic.robot # tests/robot/libraries/interface/vxlan.robot # tests/robot/libraries/linux.py # tests/robot/libraries/linux.robot # tests/robot/libraries/vpp_term.py # tests/robot/resources/acl/acl_ICMP.json # tests/robot/resources/acl/acl_TCP.json # tests/robot/suites/crud/bd_crud.robot # tests/robot/suites/crud/l2xconnect_crud.robot # tests/robot/suites/crud/vxlan_crud.robot # tests/robot/suites/crudIPv6/acl_crudIPv6.robot # tests/robot/suites/crudIPv6/arp_crudIPv6.robot # tests/robot/suites/crudIPv6/bd_crudIPv6.robot # tests/robot/suites/crudIPv6/l2xconnect_crudIPv6.robot # tests/robot/suites/crudIPv6/vxlan_crudIPv6.robot # tests/robot/suites/traffic/bridge_domain/test_bridge_domain.robot # tests/robot/suites/trafficIPv6/bridge_domain/test2_bridge_domainIPv6.robot # vendor/git.fd.io/govpp.git/adapter/mock/mock_stats_adapter.go # vendor/git.fd.io/govpp.git/adapter/mock/mock_vpp_adapter.go # vendor/git.fd.io/govpp.git/adapter/socketclient/socketclient.go # vendor/git.fd.io/govpp.git/adapter/stats_api.go # vendor/git.fd.io/govpp.git/adapter/statsclient/stat_segment.go # vendor/git.fd.io/govpp.git/adapter/statsclient/statsclient.go # vendor/git.fd.io/govpp.git/adapter/vpp_api.go # vendor/git.fd.io/govpp.git/adapter/vppapiclient/stat_client.go # vendor/git.fd.io/govpp.git/adapter/vppapiclient/stat_client_stub.go # vendor/git.fd.io/govpp.git/adapter/vppapiclient/vppapiclient.go # vendor/git.fd.io/govpp.git/adapter/vppapiclient/vppapiclient_stub.go # vendor/git.fd.io/govpp.git/api/stats.go # vendor/git.fd.io/govpp.git/cmd/binapi-generator/generate.go # vendor/git.fd.io/govpp.git/cmd/binapi-generator/main.go # vendor/git.fd.io/govpp.git/cmd/binapi-generator/objects.go # vendor/git.fd.io/govpp.git/cmd/binapi-generator/parse.go # vendor/git.fd.io/govpp.git/core/channel.go # vendor/git.fd.io/govpp.git/core/connection.go # vendor/git.fd.io/govpp.git/core/stats.go # vendor/github.com/ligato/cn-infra/.travis.yml # vendor/github.com/ligato/cn-infra/CHANGELOG.md # vendor/github.com/ligato/cn-infra/Makefile # vendor/github.com/ligato/cn-infra/README.md # vendor/github.com/ligato/cn-infra/db/keyval/bytes_broker_api.go # vendor/github.com/ligato/cn-infra/db/keyval/etcd/bytes_broker_impl.go # vendor/github.com/ligato/cn-infra/db/keyval/etcd/config.go # vendor/github.com/ligato/cn-infra/db/keyval/etcd/plugin_impl_etcd.go # vendor/github.com/ligato/cn-infra/db/keyval/proto_serializer.go # vendor/github.com/ligato/cn-infra/exec/supervisor/logger.go # vendor/github.com/ligato/cn-infra/logging/logmanager/plugin_impl_log_manager.go # vpp.env
Configuration menu - View commit details
-
Copy full SHA for 5f96d62 - Browse repository at this point
Copy the full SHA 5f96d62View commit details -
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 2f05ffc - Browse repository at this point
Copy the full SHA 2f05ffcView commit details -
Ignore different go_package option for proto
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for 707fafa - Browse repository at this point
Copy the full SHA 707fafaView commit details -
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Configuration menu - View commit details
-
Copy full SHA for e5666ab - Browse repository at this point
Copy the full SHA e5666abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 460dfc0 - Browse repository at this point
Copy the full SHA 460dfc0View commit details