Page MenuHomeVyOS Platform

OTP key generation is broken
Closed, ResolvedPublic

Description

When trying to generate an OTP key for a user, the following error is presented:

$ generate system login username vyos otp-key hotp-time rate-limit 3 rate-time 30 window-size 4
usage: generate_system_login_user.py [-h] -u USERNAME [-l RATE_LIMIT] [-t RATE_TIME] [-w WINDOW_SIZE] [-i INTERVAL] [-d DIGITS]
generate_system_login_user.py: error: unrecognized arguments: --rate-limit 3 --rate-time 30 --window-size 4

This appears to be due to a difference between the arguments passed to the script by the CLI and the arguments that the script expects. The script expects multi-word arguments to be delimited by underscores, but the CLI passes arguments delimited by dashes.

Details

Difficulty level
Unknown (require assessment)
Version
1.4-rc1
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Behavior change
Issue type
Bug (incorrect behavior)

Event Timeline

MattK triaged this task as Normal priority.
MattK created this object in space S1 VyOS Public.
This comment was removed by MattK.
dmbaturin claimed this task.