Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 928491

Summary: ERROR: 'err: /Firewall[001 nova compute incoming]/ensure: change from absent to present' when re-running packstack to add additional compute nodes
Product: Red Hat OpenStack Reporter: jliberma <jliberma>
Component: openstack-packstackAssignee: RHOS Maint <rhos-maint>
Status: CLOSED WORKSFORME QA Contact: Nir Magnezi <nmagnezi>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.1CC: aortega, derekh, ykaul
Target Milestone: ---   
Target Release: 3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-30 12:16:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
packstack error log none

Description jliberma@redhat.com 2013-03-27 18:33:34 UTC
Description of problem:

ERROR when re-running packstack to add additional compute nodes

ERROR : Error during puppet run : err: /Firewall[001 nova compute incoming]/ensure: change from absent to present failed: Execution of '/sbin/iptables -I INPUT 1 -t filter -p tcp -m multiport --dports 5900:5999 -m comment --comment 001 nova compute incoming -j ACCEPT' returned 4: iptables: Resource temporarily unavailable.
Please check log file /var/tmp/packstack/20130327-130856-PIHceI/openstack-setup.log for more information

Version-Release number of selected component (if applicable):
openstack-packstack-2012.2.3-0.7.dev475.el6ost.noarch

How reproducible: Reproduced 3x

Steps to Reproduce:
1. Run packstack
2. Add additional compute node IP addresses to answer file
3. Rerun packstack --answer-file=filename

EXAMPLE: 
[root@rhos0 ~(keystone_admin)]$ diff -y packstack-answers-20130327-120649.txt packstack-answers-20130327-120649.txt.orig | grep \|
CONFIG_NOVA_COMPUTE_HOSTS=10.16.137.102,10.16.137.103,10.16.1 |	CONFIG_NOVA_COMPUTE_HOSTS=10.16.137.102

[root@rhos0 ~(keystone_admin)]$ packstack --answer-file packstack-answers-20130327-120649.txt

Actual results: Install completes with ERROR

Expected results: Install completes with no ERROR

Additional info:

Comment 1 jliberma@redhat.com 2013-03-27 18:34:33 UTC
Created attachment 717213 [details]
packstack error log

Comment 3 Derek Higgins 2013-03-28 12:05:10 UTC
Hi Jacob,
   When I saw this before the user had another script running iptables modifications while packstack was running, could this be the case here?

Comment 4 Derek Higgins 2013-04-25 16:58:47 UTC
Hi Jacob,
  have you seen this since ? was anything else running on the host at the time ?

Comment 5 Derek Higgins 2013-04-30 12:16:51 UTC
Closing, Jacob if you see this again can you reopen with more details