That ought to do it. Are you getting BOTH in your submit files? If not, then something else in your config is winning over that statement in condor_config.local
From: HTCondor-users [mailto:htcondor-users-bounces@xxxxxxxxxxx]
On Behalf Of Lukas Koschmieder
Sent: Wednesday, August 10, 2016 3:50 AM
Subject: [HTCondor-users] Unable to disable default requirements: TARGET.OpSys, TARGET.Arch
APPEND_REQUIREMENTS = TARGET.OpSys =!= "" && TARGET.Arch =!= ""
to my condor_config.local. But when I submit a job on my Linux node the scheduler still automatically appends
( TARGET.Arch == "X86_64" ) && ( TARGET.OpSys == "LINUX" )
to my job requirements. Am I doing something wrong?