cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jayapal Reddy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-2426) NTier: Fail to Recreate Same Private Gateway on a different VPC after its deletion on the Original VPC
Date Wed, 15 May 2013 16:47:17 GMT

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

Jayapal Reddy commented on CLOUDSTACK-2426:
-------------------------------------------

This is because deleting vpc is not cleaning up the network entries of the private gateway
in networks table.
After deleting vpc creating another vpc and creating private gateway returns the network already
exists. So create private gateway fails


mysql> SELECT id, uuid, name,guru_name,gateway,cidr,removed FROM cloud.networks where broadcast_uri='vlan://47';
+-----+--------------------------------------+-------------------------+--------------------------+-------------+----------------+---------------------+
| id  | uuid                                 | name                    | guru_name       
        | gateway     | cidr           | removed             |
+-----+--------------------------------------+-------------------------+--------------------------+-------------+----------------+---------------------+
| 234 | 62faa9bd-5682-4d11-9b6c-2855479bcf4c | vpc-vpc1-privateNetwork | ExternalGuestNetworkGuru
| 10.147.47.1 | 10.147.47.0/24 | 2013-05-15 10:24:32 |
| 235 | 749a9a03-eb64-4263-86f0-9986b3b3f707 | vpc-vpc1-privateNetwork | PrivateNetworkGuru
      | 10.147.47.1 | 10.147.47.0/24 | NULL                |
+-----+--------------------------------------+-------------------------+--------------------------+-------------+----------------+---------------------+
2 rows in set (0.00 sec)

                
> NTier: Fail to Recreate Same Private Gateway on a different VPC after its deletion on
the Original VPC
> ------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-2426
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-2426
>             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: Chandan Purushothama
>            Assignee: Jayapal Reddy
>            Priority: Critical
>             Fix For: 4.2.0
>
>
> ===============
> Steps to Reproduce:
> ===============
> 1. Create a VPC.
> 2. Create a Private Gateway to the VPC.
> 3. Destroy the Private Gateway to the VPC.
> 4. Destroy the VPC
> 5. Create a new VPC.
> 6. Create the same Private Gateway to the new VPC.
> ===========
> Observations:
> ===========
> ------------------------------------------
> Create Private Gateway Job:
> ------------------------------------------
> 2013-05-09 12:20:02,928 DEBUG [cloud.api.ApiServlet] (catalina-exec-16:null) ===START===
 10.216.132.104 -- GET  command=createPrivateGateway&response=json&sessionkey=lMcnNOW2wddmq1ynzV%2Ff%2B22%2BvuQ%3D&physicalnetworkid=aa64a672-74cc-4498-a0e9-5cbb333a141f&vpcid=1906e89d-a8ab-430f-a1ec-0820ec0975c1&ipaddress=10.223.60.30&gateway=10.223.60.1&netmask=255.255.255.192&vlan=600&_=1368127240386
> 2013-05-09 12:20:02,935 DEBUG [network.vpc.VpcManagerImpl] (catalina-exec-16:null) Creating
Private gateway for VPC [VPC [6-Admin-VPC-3]
> 2013-05-09 12:20:02,938 DEBUG [cloud.network.NetworkServiceImpl] (catalina-exec-16:null)
Private network already exists: Ntwk[209|Guest|5]
> 2013-05-09 12:20:02,939 DEBUG [db.Transaction.Transaction] (catalina-exec-16:null) Rolling
back the transaction: Time = 3 Name =  createVpcPrivateGateway; called by -Transaction.rollback:890-Transaction.removeUpTo:833-Transaction.close:657-TransactionContextBuilder.interceptException:63-ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept:133-VpcManagerImpl.createVpcPrivateGateway:1314-ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept:125-CreatePrivateGatewayCmd.create:125-ApiDispatcher.dispatchCreateCmd:101-ApiServer.queueCommand:466-ApiServer.handleRequest:369-ApiServlet.processRequest:304
> 2013-05-09 12:20:02,952 INFO  [cloud.api.ApiServer] (catalina-exec-16:null) Private ip
address 10.223.60.30 already used for private gateway in zone ZONE-NATONPRIVGW
> 2013-05-09 12:20:02,952 DEBUG [cloud.api.ApiServlet] (catalina-exec-16:null) ===END===
 10.216.132.104 -- GET  command=createPrivateGateway&response=json&sessionkey=lMcnNOW2wddmq1ynzV%2Ff%2B22%2BvuQ%3D&physicalnetworkid=aa64a672-74cc-4498-a0e9-5cbb333a141f&vpcid=1906e89d-a8ab-430f-a1ec-0820ec0975c1&ipaddress=10.223.60.30&gateway=10.223.60.1&netmask=255.255.255.192&vlan=600&_=1368127240386
> mysql> select id,ip4_address,netmask,gateway,vlan_tag,type,network_id,vpc_id,zone_id,state,removed,source_nat
from vpc_gateways where ip4_address like "10.223.60.30";
> +----+--------------+-----------------+-------------+----------+---------+------------+--------+---------+----------+---------------------+------------+
> | id | ip4_address  | netmask         | gateway     | vlan_tag | type    | network_id
| vpc_id | zone_id | state    | removed             | source_nat |
> +----+--------------+-----------------+-------------+----------+---------+------------+--------+---------+----------+---------------------+------------+
> |  1 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        205
|      1 |       1 | Deleting | 2013-05-07 23:01:42 |          0 |
> |  2 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        206
|      1 |       1 | Deleting | 2013-05-07 23:02:48 |          0 |
> |  3 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        207
|      1 |       1 | Deleting | 2013-05-07 23:06:09 |          1 |
> |  4 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        208
|      1 |       1 | Deleting | 2013-05-07 23:55:38 |          1 |
> |  5 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        209
|      1 |       1 | Deleting | 2013-05-08 00:08:02 |          0 |
> |  6 | 10.223.60.30 | 255.255.255.192 | 10.223.60.1 | 600      | Private |        210
|      1 |       1 | Deleting | 2013-05-08 00:22:14 |          0 |
> +----+--------------+-----------------+-------------+----------+---------+------------+--------+---------+----------+---------------------+------------+
> 6 rows in set (0.00 sec)
> mysql> select id,uuid,name,removed,created from vpc where id in (1,6);
> +----+--------------------------------------+-------------+---------------------+---------------------+
> | id | uuid                                 | name        | removed             | created
            |
> +----+--------------------------------------+-------------+---------------------+---------------------+
> |  1 | 5fa9c995-17c4-4599-83ac-d35e2a5d812d | Atoms-VPC-1 | 2013-05-08 21:59:23 | 2013-05-07
18:18:47 |
> |  6 | 1906e89d-a8ab-430f-a1ec-0820ec0975c1 | Admin-VPC-3 | NULL                | 2013-05-09
19:06:36 |
> +----+--------------------------------------+-------------+---------------------+---------------------+
> 2 rows in set (0.00 sec)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message