#2574: alias patterns for BlueWaters and frontera conflict
| Reporter: | Roland Haas |
| Status: | new |
| Milestone: | |
| Version: | ET_2021_05 |
| Type: | bug |
| Priority: | major |
| Component: | SimFactory |
Both Blue Waters and Frontera define somewhat lenient regular expressions to match for their respective login nodes. Namely:
aliaspattern = ^h2ologin[1-4](\.ncsa\.illinois\.edu)?$
and
aliaspattern = login[1234](\.frontera\.tacc\.utexas\.edu)?$
In particular Frontera’s is too lenient since it misses the ^ anchor to anchor the regex to the beginning of the string making it match any node whose name contains login[1234]. This was encountered in real live by Cheng-Hsin Cheng while testing the BBH gallery example on BlueWaters.
This confuses sim setup (and setup-silent) but does apparently not face sim whoami, which on Blue Waters at least returns bluewaters. Possibly b/c Blue Waters is alphabetically first.
There are two things that should be fixed by:
^ to the alias pattern for Fronteralogin since a fairly typical (if annoyingly generic) hostname (eg Stampede2, also TACC, uses the same name).Should be backported.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2574/alias-patterns-for-bluewaters-and-frontera