The argparse help string contains "fe80::1%eth0" where "%e" is
interpreted as a printf-style format specifier. Python 3.14 added
eager validation of help strings at add_argument() time (cpython
commit eb2d268ac7), causing the script to crash with
"ValueError: badly formed help string" before it even parses the
address. This potentially breaks all IPv6 Zuul jobs on Resolute nodes.
Escape "%" as "%%" per the argparse documentation.
Closes-Bug: #2158736
Change-Id: Ieda0388548d5964ec9dbc3cff52540a19e9f5625
Signed-off-by: Omer <oschwart@redhat.com>