apache / apache/cloudstack

Live security group additions and removals

Open
#12,976 0 comments 1 reaction 0 assignees View on GitHub
component:security-group type:improvement
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

Problem:
Currently CloudStack requires an instance to be stopped before adding or removing a security group, causing unnecessary downtime. The underlying iptables rules are enforced at the hypervisor level and should not require instance downtime to modify.

Expected behavior:
Security groups can be added or removed from a running instance without a stop/start cycle.

CloudStack version: 4.21.0.0
Zone type: Security Group zone

Contributor guide

Open the contributing guide

Research direction

Start by tracing CloudStack's security-group add/remove operation for a running instance and how hypervisor-level iptables rules are applied. Compare the behavior for running and stopped instances in a Security Group zone. Done means additions and removals work without a stop/start cycle while preserving the expected security-group enforcement.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
infrastructure, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.