Undercloud stack failing to come up - overlimit ram quota exceeded

Bug #1287671 reported by Michael Kerrin
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Jon-Paul Sullivan

Bug Description

Undercloud stack is failing to come up.

When we do heat stack-show undercloud we get the following message:

root@stratus39:~# heat stack-show undercloud
+----------------------+---------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+----------------------+---------------------------------------------------------------------------------------------------------------------------------+
| capabilities | [] |
| creation_time | 2014-03-04T11:19:13Z |
| description | All-in-one baremetal OpenStack and all dependencies |
| | .,undercloud-vm-source.yaml |
| disable_rollback | True |
| id | 2e6a5129-c800-48e6-9db8-eb4f1649d0e1 |
| links | http://192.0.2.1:8004/v1/5d1b4f5cede447339c861d28515b5817/stacks/undercloud/2e6a5129-c800-48e6-9db8-eb4f1649d0e1 |
| notification_topics | [] |
| parameters | { |
| | "PowerManager": "nova.virt.baremetal.virtual_power_driver.VirtualPowerManager", |
| | "Flavor": "baremetal", |
| | "PowerSSHHost": "192.168.122.1", |
| | "undercloudImage": "7df977c1-82f6-4662-ab67-d1b8d079e961", |
| | "KeyName": "default", |
| | "AdminPassword": "******", |
| | "RabbitPassword": "******", |
| | "BaremetalArch": "i386", |
| | "NeutronPassword": "******", |
| | "AWS::StackName": "undercloud", |
| | "PowerSSHPrivateKey": "******", |
| | "GlancePassword": "******", |
| | "RabbitUserName": "guest", |
| | "NeutronPublicInterface": "eth0", |
| | "HeatPassword": "******", |
| | "PowerUserName": "root", |
| | "AWS::Region": "ap-southeast-1", |
| | "NovaPassword": "******", |
| | "AdminToken": "******", |
| | "AWS::StackId": "arn:openstack:heat::5d1b4f5cede447339c861d28515b5817:stacks/undercloud/2e6a5129-c800-48e6-9db8-eb4f1649d0e1" |
| | } |
| stack_name | undercloud |
| stack_status | CREATE_FAILED |
| stack_status_reason | Resource create failed: OverLimit: Quota exceeded for |
| | ram: Requested 2097152, but already used 0 of 51200 ram |
| | (HTTP 413) (Request-ID: req- |
| | c2d2d4d5-b150-40d2-a0c0-10797e3e011a) |
| template_description | All-in-one baremetal OpenStack and all dependencies |
| | .,undercloud-vm-source.yaml |
| timeout_mins | 60 |
| updated_time | None |
+----------------------+---------------------------------------------------------------------------------------------------------------------------------+

Changed in tripleo:
status: New → Confirmed
summary: - Uncloud stack failing to come up - overlimit ram quota exceeded
+ Undercloud stack failing to come up - overlimit ram quota exceeded
Revision history for this message
Jon-Paul Sullivan (jonpaul-sullivan) wrote :

A continuous build job that I have running every 3 hours last succeeded at Mar 3, 2014 6:45:39 AM GMT. So any change causing this is likely to have been made since then.

I'm pinning back repositories to try and locate the repository in which the breaking change was made.

Revision history for this message
Jon-Paul Sullivan (jonpaul-sullivan) wrote :

Pinning back service team repositories makes no difference.

Pinning back tripleo-incubator, tripleo-image-elements, tripleo-heat-templates and diskimage-builder appears to have done the trick.

Revision history for this message
Jon-Paul Sullivan (jonpaul-sullivan) wrote :

Tracked the problem down to the following:
git revert --no-edit c2eaf87
[master 44ba40c] Revert "Store node details in the JSON datafile"

Reverting that commit (and using master of all of tripleo-image-elements, tripleo-heat-templates, diskimage-builder) removed the quota error in bringing up the undercloud.

https://review.openstack.org/#/c/73145/

Revision history for this message
Jon-Paul Sullivan (jonpaul-sullivan) wrote :
description: updated
Changed in tripleo:
status: Confirmed → Fix Committed
assignee: nobody → Jon-Paul Sullivan (jonpaul-sullivan)
Changed in tripleo:
importance: Undecided → High
Changed in tripleo:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.