Bug ID 1348093: Appliance-setup-wizard traceback on invalid NTP input

Last Modified: Jul 01, 2025

Affected Product(s):
F5OS F5OS-A, F5OS-C, Velos(all modules)

Known Affected Versions:
F5OS-A 1.5.0, F5OS-A 1.5.1, F5OS-A 1.5.2, F5OS-A 1.5.3, F5OS-A 1.7.0, F5OS-C 1.5.0, F5OS-C 1.5.1, F5OS-C 1.6.0, F5OS-C 1.6.1, F5OS-C 1.6.2

Fixed In:
F5OS-C 1.8.0, F5OS-A 1.8.0

Opened: Sep 04, 2023

Severity: 3-Major

Symptoms

Appliance setup wizards throw an uncaught Python traceback if you enter non-numeric input for the NTP port [root@appliance-1 ~]# appliance-setup-wizard Traceback (most recent call last): File "/usr/bin/appliance-setup-wizard", line 1355, in <module> curses.wrapper(main) File "/usr/lib64/python2.7/curses/wrapper.py", line 43, in wrapper return func(stdscr, *args, **kwds) File "/usr/bin/appliance-setup-wizard", line 1329, in main if scene.setting.is_valid(input_string) is not True: File "/usr/bin/appliance-setup-wizard", line 282, in is_valid_ntp_port int(input_string) < MIN_NTP_PORT or ValueError: invalid literal for int() with base 10: 'abc'

Impact

Throws an uncaught Python traceback.

Conditions

Giving non-numeric value as NTP port configuring via wizard-setup

Workaround

None

Fix Information

Fixed in F5OS-A 1.8.0

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips