Page MenuHomeVyOS Platform

Accel-PPP services CLI config cleanup (SSTP, L2TP, PPPoE, IPoE)
Closed, ResolvedPublicFEATURE REQUEST

Description

Before converting services CLI config to get_config_dict() and reuse already present templating - and probably tests (after T2936 was migrated) - the CLI should be streamlined to match the PPPoE implementation.

The difference is, one side calls it ppp-options, the other calls the CLI node ppp-settings. Both perform the same stuff but under different nodes - which won't work when using get_config_dict().

Catch-all task for all Accel-PPP service CLI migrations

  • PPPoE
    • rename local-ip to gateway-address
  • SSTP
    • move network-settings gateway-address to gateway-address
    • move network-settings client-ip-settings to client-ip-pool
    • move network-settings name-server to name-server
    • move network-settings mtu to mtu
    • drop network-settings node

Details

Difficulty level
Normal (likely a few hours)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Config syntax change (migratable)
Issue type
Improvement (missing useful functionality)

Event Timeline

c-po changed the task status from Open to In progress.Oct 2 2020, 3:38 PM
c-po claimed this task.
c-po created this task.
c-po changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).
c-po triaged this task as Normal priority.
c-po changed Is it a breaking change? from Unspecified (possibly destroys the router) to Config syntax change (migratable).
c-po renamed this task from SSTP CLI config cleanup to Accel-PPP services CLI config cleanup (SSTP, L2TP, PPPoE, IPoE).Oct 4 2020, 8:53 AM
c-po reopened this task as In progress.
c-po updated the task description. (Show Details)
c-po changed Difficulty level from Easy (less than an hour) to Normal (likely a few hours).
c-po updated the task description. (Show Details)
erkin set Issue type to Improvement (missing useful functionality).Aug 29 2021, 12:44 PM
erkin removed a subscriber: Active contributors.