[library] Deploy vlan simple fails on puppet with unrecogonize argument to nova-manage

Bug #1349824 reported by Tatyanka
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
MOS Nova
Mirantis OpenStack
Fix Released
High
MOS Nova

Bug Description

""Deploy cluster in simple mode with nova-network VLAN Manager

        Scenario:
            1. Create cluster
            2. Add 1 node with controller role
            3. Add 1 node with compute role
            4. Set up cluster to use Network VLAN manager with 8 networks
            5. Deploy the cluster
            6. Validate cluster was set up correctly, there are no dead
            services, there are no errors in logs
            7. Run network verification
            8. Run OSTF
iso number : 5.0-150

Test failed with error cluster state
id | status | name | cluster | ip | mac | roles | pending_roles | online
---|----------|---------------------|---------|---------------|-------------------|------------|---------------|-------
1 | ready | slave-02_compute | 1 | 10.108.10.3 | 64:47:8b:65:4c:13 | compute | | True
2 | error | slave-01_controller | 1 | 10.108.10.4 | 64:61:37:5e:36:d4 | controller | | True
3 | discover | Untitled (58:bd) | None | 10.108.10.195 | 64:57:32:55:58:bd | | | True

Controller goes in to error with next puppet messages:
http://paste.openstack.org/show/88911/

Tags: nova library
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :
Changed in mos:
assignee: Fuel Library Team (fuel-library) → nobody
Changed in fuel:
milestone: none → 5.0.1
assignee: nobody → Fuel Library Team (fuel-library)
importance: Undecided → High
no longer affects: mos
tags: added: nova
Changed in fuel:
status: New → Triaged
assignee: Fuel Library Team (fuel-library) → MOS Nova (mos-nova)
Changed in mos:
status: New → Triaged
importance: Undecided → High
assignee: nobody → MOS Nova (mos-nova)
milestone: none → 5.0.1
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

indeed
2014-07-29T05:16:50.834891 node-2 ./node-2.test.domain.local/puppet-apply.log:2014-07-29T05:16:50.834891+00:00 err: Execution of '/usr/bin/nova-manage network create novanetwork 10.0.0.0/16 8 32 --dns1 8.8.4.4 --dns2 8.8.8.8 --vlan_start 103' returned 2: usage: nova-manage [-h] [--config-dir DIR] [--config-file PATH] [--debug]
...
2014-07-29T05:16:50.836153 node-2 ./node-2.test.domain.local/puppet-apply.log:2014-07-29T05:16:50.836153+00:00 err: nova-manage: error: unrecognized arguments: --vlan_start 103

looks like a regression caused by https://github.com/stackforge/fuel-library/commit/8db65ae64d7664ddb4bf38c2161f5dcc4601703e

Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :
Changed in fuel:
status: Triaged → In Progress
Changed in mos:
status: Triaged → In Progress
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Checked the env with issue reported and I can confirm the issue is in direct relation with 8db65ae64d7664ddb4bf38c2161f5dcc4601703e commit. No errors, if I put --vlan back.
So, should be either reverted or re-tested with new packages from #4

Changed in fuel:
status: In Progress → Triaged
Revision history for this message
OSCI Robot (oscirobot) wrote :
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Bogdan, could you please test this with new packages?

Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Tested the fix and it works for me. Waiting for one of you guys to test this too. Going to merge this as is by the end of the day, if I get no negative feedback from you :)

Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Fixed in #154 for centos, should be fixed in #155 for ubuntu

Changed in mos:
status: In Progress → Fix Committed
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Verified on ISO # 166

Changed in fuel:
status: Fix Committed → Fix Released
Changed in mos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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