I'm setting up a GCE v1 instance for the first time. I had used beta up to this point.
After setting up my first Debian Wheezy server, with default network settings (default-allow-internal, default-ssh, external-web, test8443), I booted it up and tried to SSH into it.
$ gcutil --service_version="v1" --project="project name" ssh --zone="us-central1-a" "hostname"
error: [Errno 61] Connection refused
$ gcutil version 1.13.0
Looking at the instance console, I see google-startup-scripts errors.
Dec 22 07:48:38 saas-prototype-v1 ntpd[1981]: Listening on routing socket on fd #20 for interface updates [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[1G[[32m ok [39;49m8[?25h[?0c.
Dec 22 07:48:38 saas-prototype-v1 startupscript: Running startup script /var/run/google.startup.script
Dec 22 07:48:38 saas-prototype-v1 startupscript: Finished running startup script /var/run/google.startup.script [....] startpar: service(s) returned failure: google-address-manager google google-startup-scripts ...[?25l[?1c7[1G[[31mFAIL[39;49m8[?25h[?0c [31mfailed![39;49m
INIT: no more processes left in this runlevel
Dec 22 07:48:38 saas-prototype-v1 init: no more processes left in this runlevel
What's causing this? None of the v1 instances I create are usable. To connect to a beta instance, I have to point specifically to the beta gcutil executable to connect to a beta instance. I'm in an awkward state.