Nomad version
Output from nomad version 2.0.0
Operating system and Environment details
MacOS
Issue
The external module used for fingerprinting Apple Silicon, go-m1cpu runs the majority of it's code in an init function. This means that it runs on every Nomad CLI command for Apple Silicon users, and has led to some odd bugs, like #27799.
Ideally, we should make an upstream contribution to this repository and change it to use something else for initialization besides an init func.
Reproduction steps
Expected Result
Actual Result
Job file (if appropriate)
Nomad Server logs (if appropriate)
Nomad Client logs (if appropriate)
Nomad version
Output from
nomad version2.0.0Operating system and Environment details
MacOS
Issue
The external module used for fingerprinting Apple Silicon,
go-m1cpuruns the majority of it's code in aninitfunction. This means that it runs on every Nomad CLI command for Apple Silicon users, and has led to some odd bugs, like #27799.Ideally, we should make an upstream contribution to this repository and change it to use something else for initialization besides an
initfunc.Reproduction steps
Expected Result
Actual Result
Job file (if appropriate)
Nomad Server logs (if appropriate)
Nomad Client logs (if appropriate)