You have discovered a bug in the xCAT noderange. What xCAT does in that case is interpolate that into an expanded view, so mei[1-6]1xt Gets expanded to: mei11xt-mei61xt Before evaluation (with obvious problem).
Note that while I wasn't aware of this specific issue, the confluent noderange actually does the right thing: # nodelist mei[1-5]1xt mei11xt mei21xt mei31xt mei41xt mei51xt It is suboptimal, but you could do nodels mei[1,2,3,4,5,6]1xt which would work. There are a few limitations in the [] syntax as implemented by Noderange.pm in xCAT today. From: Keiichi Suzuki [mailto:keis...@jp.ibm.com] Sent: Tuesday, September 20, 2016 9:50 PM To: xcat-user@lists.sourceforge.net Subject: [xcat-user] Bug of Regular expression? I use following regexp. But output is different from that I expect. Is this bug ? (Output) [root@xcat01 ~]# pping mei[1-6]1xt Warning: Invalid nodes in noderange:mei15xt,mei16xt,mei17xt,mei18xt,mei19xt,mei25xt,mei26xt,mei27xt,mei28xt,mei29xt,mei35xt,mei36xt,mei37xt,mei38xt,mei39xt,mei45xt,mei46xt,mei47xt,mei48xt,mei49xt,mei55xt,mei56xt,mei57xt,mei58xt,mei59xt mei11xt: ping mei12xt: ping mei13xt: ping mei14xt: ping mei20xt: ping mei21xt: ping mei22xt: ping mei23xt: ping mei24xt: ping mei30xt: ping mei31xt: ping mei32xt: ping mei33xt: ping mei34xt: ping mei40xt: ping mei41xt: ping mei42xt: ping mei43xt: ping mei44xt: ping mei50xt: ping mei51xt: ping mei52xt: ping mei53xt: ping mei54xt: ping mei60xt: ping mei61xt: ping (I expect following) [root@xcat01 ~]# pping mei[1-6]1xt mei11xt: ping mei21xt: ping mei31xt: ping mei41xt: ping mei51xt: ping mei61xt: ping ========================== Best Regards, Keiichi Suzuki.
------------------------------------------------------------------------------
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user