Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API 2.0 Release Candidate Guinea Pigs and Feedback #182

Closed
petems opened this issue Oct 20, 2015 · 8 comments
Closed

API 2.0 Release Candidate Guinea Pigs and Feedback #182

petems opened this issue Oct 20, 2015 · 8 comments
Labels

Comments

@petems
Copy link
Owner

petems commented Oct 20, 2015

Now #180 is merged, I want to have people do some rough testing to make sure I've not broken any existing workflows too much with the switch to the 2.0 API.

Any volunteers?

Potential Candidates: @alekseyp, @oryband, @zlanich, @FredrikWendt, @edanisko, @FreedomBen, @conorsch

Instructions:

gem uninstall tugboat
gem install tugboat -v 2.0.0.RC1
tugboat authorize

Pending no huge hiccups, the final version of the gem will be released 26th October and all the issues related to API 2.0 will be closed.

@alekseyp
Copy link

Awesome news!

  1. get install should be for -v 2.0.0.RC1
  2. if you trying to ssh to a droplet that was part of returned search by name, it won't use your ssh key.
    If you use full name for droplet it will.
➜  ~ tugboat ssh server
Droplet fuzzy name provided. Finding droplet ID...Multiple droplets found.

0) a.server ()
1) s01.server ()
2) s02.server ()
3) a01.server ()
4) u01.server ()

Please choose a droplet: ["0", "1", "2", "3", "4"] 0
Executing SSH a.server...
Password:
fish: Job 1, 'tugboat ssh el33t.net' terminated by signal SIGINT (Quit request from job control (^C))
➜  ~ tugboat ssh a.server
Droplet fuzzy name provided. Finding droplet ID...done, xxxx (a.server)
Executing SSH (a.server)...
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-24-generic x86_64)
...
root@a:~# logout
Connection to xxx closed.
➜  ~ 

@FreedomBen
Copy link
Contributor

I've had no issues with halting, resizing, starting, destroying, and creating. I did have an issue getting the create to use my SSH key, but it seems like user error atm.

@tjcran
Copy link

tjcran commented Oct 23, 2015

I'm seeing an issue specifying a region. It's still expecting numeric Region IDs rather than the region slug.

tyler@lenny:~$ tb version
Tugboat 2.0.0.RC1
tyler@lenny:~$ tb create tor-test --region tor1
Expected numeric value for '--region'; got "tor1"
tyler@lenny:~$ tb create tor-test --region 11
Queueing creation of droplet 'tor-test'...Failed to create Droplet: You specified an invalid region for Droplet creation.

@petems
Copy link
Owner Author

petems commented Oct 23, 2015

@tjcrandall Good catch, I'll fix that now.

@petems
Copy link
Owner Author

petems commented Oct 23, 2015

@tjcrandall Fixed in #186

@tjcran
Copy link

tjcran commented Oct 23, 2015

@petems 👍

@petems
Copy link
Owner Author

petems commented Nov 2, 2015

@FreedomBen The SSH issue might be related to #192, I'll see if I can get a fix out for that.

@petems
Copy link
Owner Author

petems commented Nov 3, 2015

Closed by #183

@petems petems closed this as completed Nov 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants