Closed VascoVisser closed 7 years ago
Hey this has been fixed and will be out in 0.6.3. In the meantime please use nomad job status
@dadgar the problem still happens with nomad 0.6.3.
[root@sb-fho-643 (screen) ~] nomad -v
Nomad v0.6.3
[root@sb-fho-643 (screen) ~] nomad status arregistry-service
Error querying search with id: "Unexpected response code: 500 (alloc lookup failed: index error: Input (without hyphens) must be even length)"
[root@sb-fho-643 (screen) ~] nomad status user-service
Error querying search with id: "Unexpected response code: 500 (alloc lookup failed: index error: Input (without hyphens) must be even length)"
Can you reopen the ticket?
@fho Sorry about that. Added tests to cover all possible values and have fixed this.
I'm still seeing this in both 0.6.3 and 0.7.0-beta:
[rampal@latveria bin]$ nomad -v
Nomad v0.6.3
[rampal@latveria bin]$ nomad status splunk-forwarder
Error querying search with id: "Unexpected response code: 404 (404 page not found\n)"
[rampal@latveria bin]$ nomad -v
Nomad v0.7.0-beta1
[rampal@latveria bin]$ nomad status splunk-forwarder
Error querying search with id: "Unexpected response code: 404 (404 page not found\n)"
[rampal@latveria bin]$
Rolling my binary back to 0.5.6 works fine.
@metroidprototype I believe you may have just upgraded the CLI binary and not the servers/clients as well. I just tried with the job name you gave on 0.7.0-beta1 and it worked correctly.
I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
Nomad version
Nomad v0.6.1 Nomad v0.6.2
Operating system and Environment details
Linux 4.4.0-62-generic #83-Ubuntu SMP x86_64 GNU/Linux
Issue
Starting from nomad 0.6.1 I am not able to get the status for a job via the cli if that job has a dash in its name.
Reproduction steps
nomad agent -dev
without any additional confignomad status foo-bar
output:
expected output (the same as when querying for a job ID without a dash):
Nomad Server logs (if appropriate)