Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

I got a droplet: Ubuntu 16.04 (One-click-apps NodeJS 6.12.3 with monitoring)
I have setup a tag for that droplet: gmseserver All good, you can see it it the control panel.
doctl is installed via snap (version: doctl version 1.8.2-stable)
Now when I try to setup a firewall:
doctl compute firewall create --name "server-firewall" --tag-names "gmseserver" --inbound-rules "protocol:tcp,ports:22,address:0.0.0.0/0,address:::/0" --outbound-rules "protocol:icmp,address:0.0.0.0/0,address:::/0 protocol:tcp,ports:all,address:0.0.0.0/0,address:::/0 protocol:udp,ports:all,address:0.0.0.0/0,address:::/0"
I get the error:
Error: POST https://api.digitalocean.com/v2/firewalls: 422 (request "864bf621-d9a2-46d9-a652-f74b14ebd3f5") missing name
Tested to set the name as serverfirewall don’t help. Tested to use --droplet-ids <DROPLET ID> instead don’t help. Tested to remove each space and put a new space in place (in case of hidden chars) Same error on all tests.
I use Putty with SSH.
What could be the problem?
petercorrea
Chatree Kunjai
e6317acc26184445891017fc7a2d90
a18c8eb1471849c38a67f0898471e8
Sanjeev Mansotra
mhmmd-ysf
Michael Sampino
Rayjunqueira
Seymen Pek
Danny Aung
colinbester
JUST JELLY