Reasons:
- The security group rule create call was expecting
from_port, to_port, and protocol as arguments, but
the Trove API was ignoring these since it picks these
up from the respective datastore confs.
Changes:
- Removing the extra arguments from the security-group-rule
create command:
- from_port
- to_port
- protocol
Note that even though the user was able to specify the ports
for the rule these were _never_ being honored since these
were being picked up from the respective config files.
Usage before change:
- trove secgroup-add-rule <security_group> <protocol>
<from_port> <to_port> <cidr>
Usage after change:
- trove secgroup-add-rule <security_group> <cidr>
Change-Id: Ic1440f735b6cf2b8b4f29c5ab9f48bcb427ca9e6
Closes-Bug: #1298749
8.0 KiB
8.0 KiB