Testing again today locally on LXD and confirmed again the gh import works. I can also confirm the secondary issue of AWS also works. I cannot reproduce this at all on my machine.
$GOPATH/bin/juju remove-ssh-key juju-client-key
cannot remove key id "juju-client-key": may not delete internal key: juju-client-key
$ $GOPATH/bin/juju remove-ssh-key juju-system-key
cannot remove key id "juju-system-key": may not delete internal key: juju-system-key
$ $GOPATH/bin/juju ssh-keys
Keys used in model: admin@local/default
37:de:0f:ff:58:61:ef:1f:1e:2f:b5:a2:a1:3c:f6:df (nskaggs@balloons)
nskaggs@erielhonan:~/projects/go/src/github.com/juju/juju$ $GOPATH/bin/juju status
MODEL CONTROLLER CLOUD/REGION VERSION
default aws aws/us-east-1 2.0-rc2.1
The test is looking for "cannot remove key id "juju-client-key": may not delete internal key: juju-client-key", and aws indeed returns that. But the test gets back invalid key.
Testing again today locally on LXD and confirmed again the gh import works. I can also confirm the secondary issue of AWS also works. I cannot reproduce this at all on my machine.
$GOPATH/bin/juju remove-ssh-key juju-client-key ff:58:61: ef:1f:1e: 2f:b5:a2: a1:3c:f6: df (nskaggs@balloons) erielhonan: ~/projects/ go/src/ github. com/juju/ juju$ $GOPATH/bin/juju status
cannot remove key id "juju-client-key": may not delete internal key: juju-client-key
$ $GOPATH/bin/juju remove-ssh-key juju-system-key
cannot remove key id "juju-system-key": may not delete internal key: juju-system-key
$ $GOPATH/bin/juju ssh-keys
Keys used in model: admin@local/default
37:de:0f:
nskaggs@
MODEL CONTROLLER CLOUD/REGION VERSION
default aws aws/us-east-1 2.0-rc2.1
The test is looking for "cannot remove key id "juju-client-key": may not delete internal key: juju-client-key", and aws indeed returns that. But the test gets back invalid key.