cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Min Chen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-6588) Delete account should go through state transition, not just simply marked as removed
Date Thu, 30 Oct 2014 17:41:35 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-6588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14190453#comment-14190453
] 

Min Chen commented on CLOUDSTACK-6588:
--------------------------------------

This requires design change, update to fix for future release.

> Delete account should go through state transition, not just simply marked as removed
> ------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-6588
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6588
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Management Server
>    Affects Versions: 4.2.0
>            Reporter: Min Chen
>            Priority: Critical
>             Fix For: 4.5.0
>
>
> There is a design flaw in deleting account flow. When we delete an account, if there
are some failure in the process, we have marked the account as removed (removed column is
set), and set cleanup_needed column to true. But account state is not changed, still enabled.
This will cause problem. From UI listAccounts, this account will not show up, admin cannot
do anything about this account to be cleaned up. Correct way to handle this is to set this
account as Inactive, and Removed column is only set when we successfully removed the account.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message