`rad job` doesn't treat shortened OIDs right
From the heartwood repo, where I wanted to look at what happened with a build on a patch commit:
$ rad job show 0ebf99a
ERROR: no job was found for the commit 0ebf99a000000000000000000000000000000000
$ rad job list | grep -C3 0ebf99a
},
{
"job_id": "14954fef33264d516530f07a9be0c28fbd197d01",
"oid": "0ebf99a6e32eff60e36841a18fa3ee0757155d04",
"runs": [
{
"node_id": "z6MkkYez6QAFWvmdudjrfMXySu1NTpSrraJotCJFwGgkmgx8",
--
},
{
"job_id": "4857dfc7b9da4e601a9f735056b060869aaa243c",
"oid": "0ebf99a6e32eff60e36841a18fa3ee0757155d04",
"runs": [
{
"node_id": "z6MkfXa53s1ZSFy8rktvyXt5ADCojnxvjAoQpzajaXyLqG5n",
--
},
{
"job_id": "cf4b7faf60c19fca1b5dbe077529902ce446c85b",
"oid": "0ebf99a6e32eff60e36841a18fa3ee0757155d04",
"runs": [
{
"node_id": "z6MksU9RybqKLYRnrae3muoLgQTXUbsS8JmFDWWdxyJ5ceN3",