Network Security Group Rule CRUD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| python-openstackclient |
Fix Released
|
Medium
|
Richard Theis |
Bug Description
Add support for neutron security group crud: create, delete and list. I'd recommend one patch per command.
Changed in python-openstackclient: | |
assignee: | nobody → Richard Theis (rtheis) |
Changed in python-openstackclient: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
tags: | added: neutron |
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-openstackclient (master) | #1 |
Fix proposed to branch: master
Review: https:/
Changed in python-openstackclient: | |
status: | Confirmed → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 7a1a59e5bb5a64d
Author: Richard Theis <email address hidden>
Date: Wed Dec 23 15:15:06 2015 -0600
Functional tests for security group rule
Add functional tests for the "security group rule" commands.
Change-Id: Ia03886e92632f3
Partial-Bug: #1519512
Related-to: blueprint neutron-client
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 96cc5eb3540e475
Author: Richard Theis <email address hidden>
Date: Wed Dec 16 16:01:40 2015 -0600
Add support to list all security group rules
Both nova and neutron allow security group rules to be listed without
specifying the owning security group. This patch set makes the
group argument on 'os security group rule list' optional. Behavior
is unchanged when the argument is specified. When the argument is
not specified then all accessible security group rules will be listed.
The listing will include the owning security group for each rule.
Change-Id: I6914baecf70a65
Related-Bug: #1519512
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #6 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : | #7 |
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 04e45bbacdcb172
Author: Richard Theis <email address hidden>
Date: Fri Feb 5 13:39:40 2016 -0600
Add NetworkAndCompute Lister and ShowOne classes
This patch set introduces the NetworkAndCompu
NetworkAndC
NetworkAndC
that must support neutron and nova network. The new classes
allows both the parser and actions to be unique.
Change-Id: I1b59264cd40aaf
Partial-Bug: #1519511
Partial-Bug: #1519512
Related-to: blueprint neutron-client
OpenStack Infra (hudson-openstack) wrote : | #9 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a83602341121ccd
Author: Richard Theis <email address hidden>
Date: Fri Feb 5 09:52:34 2016 -0600
Refactor security group functional tests
Moved the functional tests for "os security group" and
"os security group rule" from the compute to the network
directory to align with the refactoring to the commands.
Change-Id: Ief6ab17775c6d7
Partial-Bug: #1519511
Partial-Bug: #1519512
Related-to: blueprint neutron-client
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a29c9732d743490
Author: Richard Theis <email address hidden>
Date: Fri Feb 5 09:02:27 2016 -0600
Refactor security group rule delete to use SDK
Refactored the 'os security group rule delete' command to use the
SDK when neutron is enabled, but continue to use the nova client
when nova network is enabled.
This patch set also introduces new FakeSecurityGro
for testing network and compute security group rules. And fixes
were made to the network FakeSecurityGroup class.
Change-Id: I8d0917925aa464
Partial-Bug: #1519512
Related-to: blueprint neutron-client
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit dccde70c57baf92
Author: Richard Theis <email address hidden>
Date: Fri Feb 19 10:19:28 2016 -0600
Add "security group rule show" command
Add the "os security group rule show" command which will use
the SDK when neutron is enabled, and use the nova client when
nova network is enabled.
Change-Id: I41efaa4468ec15
Partial-Bug: #1519512
Implements: blueprint neutron-client
Fix proposed to branch: master
Review: https:/
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit d90650796217fbb
Author: Richard Theis <email address hidden>
Date: Fri Mar 11 15:30:47 2016 -0600
Refactor security group rule create to use SDK
Refactored the 'os security group rule create' command to use the
SDK when neutron is enabled, but continue to use the nova client
when nova network is enabled.
Added a release note for the change in security group rules output
due to Network v2.
Change-Id: I8c6c99d5272ff5
Partial-Bug: #1519512
Implements: blueprint neutron-client
Fix proposed to branch: master
Review: https:/
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c5b58a47b0178cc
Author: Richard Theis <email address hidden>
Date: Tue Mar 22 16:14:21 2016 -0500
Refactor security group rule list to use SDK
Refactored the 'os security group rule list' command to use the
SDK when neutron is enabled, but continue to use the nova client
when nova network is enabled.
In addition, a release note was added to document the features
and fixes resulting from this refactor.
Change-Id: I24d04b720102ed
Partial-Bug: #1519512
Implements: blueprint neutron-client
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3a3f33b9265b63b
Author: Richard Theis <email address hidden>
Date: Thu Mar 31 16:19:20 2016 -0500
Add network options to security group rule create
Add the following network options to the "os security group rule"
command:
(1) --ingress and --egress
(2) --ethertype
These options enable egress and IPv6 security group rules for
Network v2.
Change-Id: Ie30b5e95f94e0c
Partial-Bug: #1519512
Implements: blueprint neutron-client
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a5a9caea2b06a69
Author: Richard Theis <email address hidden>
Date: Mon Apr 4 16:20:20 2016 -0500
Add project options to security group rule create
Add the --project and --project-domain options to the
'os security group rule create' command. These options
are for Network v2 only.
Change-Id: Ie3e136be076f0f
Partial-Bug: #1519512
Implements: blueprint neutron-client
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 94c9cd5c66512d5
Author: Richard Theis <email address hidden>
Date: Mon Apr 11 13:45:12 2016 -0500
Add options to security group rule list
Add the following options to the 'os security group rule list'
command:
--long: Display direction and ethertype for Network v2
-
Change-Id: If8a1cbd7669cdf
Partial-Bug: #1519512
Implements: blueprint neutron-client
Fix proposed to branch: master
Review: https:/
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit fd5fd924d152338
Author: Richard Theis <email address hidden>
Date: Fri Apr 15 07:36:43 2016 -0500
Additional network protocol support
Add the following network protocol support to the
"os security group rule create" command:
- Add "--icmp-type" and "--icmp-code" options
for Network v2 only. These options can be used to set
the ICMP type and code for ICMP IP protocols.
- Change the "--proto" option to "--protocol". Using the
"--proto" option is still supported, but is no longer
documented and may be deprecated in a future release.
- Add the following Network v2 IP protocols to the
"igmp", "ipv6-encap", "ipv6-frag", "ipv6-icmp",
"rsvp", "sctp", "udplite", "vrrp" and integer
The "os security group rule list" command now supports
displaying the ICMP type and code for security group rules
with the ICMP IP protocols.
Change-Id: Ic84bc92bc7aa5a
Closes-Bug: #1519512
Implements: blueprint neutron-client
Changed in python-openstackclient: | |
status: | In Progress → Fix Released |
This issue was fixed in the openstack/
Related fix proposed to branch: master /review. openstack. org/258684
Review: https:/