Description of problem: Anaconda from F33 generates a kickstart file (/root/anaconda-ks.cfg) with an undocumented "timesource" option if the machine receives NTP servers via DHCP. ksvalidator (from pykickstart) complains the option is unknown. Version-Release number of selected component (if applicable): anaconda-33.25.4-1.fc33 How reproducible: Always. Steps to Reproduce: 1. Set up a DHCP server that provides NTP servers to clients via "option ntp-servers" 2. Complete minimal installation (from an Everything netinstall ISO) 3. ksvalidator /root/anaconda-ks.cfg Actual results: The following problem occurred on line 41 of the kickstart file: Unknown command: timesource The following problem occurred on line 42 of the kickstart file: Unknown command: timesource The following problem occurred on line 43 of the kickstart file: Unknown command: timesource Expected results: No issues reported. Additional info: The option is also not documented at https://docs.fedoraproject.org/en-US/fedora/f33/install-guide/appendixes/Kickstart_Syntax_Reference/#sect-kickstart-commands-timezone
Hello, 'timesource' is a new kickstart command introduced in Fedora 33. See: https://docs.fedoraproject.org/en-US/fedora/f33/release-notes/sysadmin/Installation/ https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#timesource Do you run ksvalidator on the new system? What is the version of pykickstart?
Thanks for the upstream doc pointer. Looks like I ran ksvalidator on F32, where it's still 3.24. However, the point about it not being documented in F33 install-guide docs stands.
Thanks for checking the validator. Reassigning to the install guide.