This is bug 1060900 which was originally fixed in rhts-4.59 but regressed in Beaker 0.16 since Beaker is now shipping its own copy of testinfo.py which is missing the fix.
+++ This bug was initially created as a clone of Bug #1060900 +++
Description of problem:
Please add aarch64 to the list of valid architectures for Beaker tasks. I believe this needs to go into the testinfo.py file from the rhts-python rpm:
/usr/lib/python*/site-packages/rhts/testinfo.py
self.valid_architectures = [
'ia64',
'x86_64',
'ppc',
'ppc64',
's390',
's390x',
'aarch64', <---- add aarch64
'i386'
]
Without this, task-add fails:
Exception: <Fault 1: <class 'rhts.testinfo.ParserError'>:"aarch64" is not a valid value for Architecture; valid values are "ia64" "x86_64" "ppc" "ppc64" "s390" "s390x" "i386">
This bug fix has been applied to the release-0.16 branch, however we have elected not to do another maintenance release of the 0.16.x series. This fix will be included in 0.17.0 instead.