manila devstack plugin no more compatible

Bug #1492133 reported by Valeriy Ponomaryov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Critical
Valeriy Ponomaryov

Bug Description

Our devstack plugin started hitting following incompatibility issue:

http://logs.openstack.org/88/219788/7/gate/gate-manila-tempest-dsvm-neutron/1a8911d/logs/devstacklog.txt.gz#_2015-09-04_04_10_50_336

or raw:

2015-09-04 04:10:50.336 | +++ openstack service create --type=share '--description=Manila Shared Filesystem Service' manila -f value -c id
2015-09-04 04:10:51.062 | usage: openstack service create [-h] [-f {html,json,shell,table,value,yaml}]
2015-09-04 04:10:51.062 | [-c COLUMN] [--max-width <integer>]
2015-09-04 04:10:51.062 | [--prefix PREFIX] [--name <name>]
2015-09-04 04:10:51.062 | [--description <description>]
2015-09-04 04:10:51.062 | [--enable | --disable]
2015-09-04 04:10:51.062 | <type>
2015-09-04 04:10:51.062 | openstack service create: error: unrecognized arguments: --type=share

So, Manila can not be installed using Devstack, and hence, CI testing is broken for Manila.

Tags: devstack
tags: added: devstack
Changed in manila:
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
importance: Undecided → Critical
status: New → In Progress
milestone: none → liberty-rc1
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

Fix proposed to branch: master
Review: https://review.openstack.org/220415

summary: - manila devstack no more compatible
+ manila devstack plugin no more compatible
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/220415
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=becb2dd9d000169d719386e882b96a34003cec2b
Submitter: Jenkins
Branch: master

commit becb2dd9d000169d719386e882b96a34003cec2b
Author: Valeriy Ponomaryov <email address hidden>
Date: Fri Sep 4 09:55:13 2015 +0300

    Use devstack functions for registering Manila

    Use devstack functions for registration of Manila to avoid
    incompatibilities in service registering approach. Also, we should
    reuse already defined functions that minimizes our code removing
    duplication.

    Change-Id: Id6e56426b212435366a36122dbeddc52910d9828
    Closes-Bug: #1492133

Changed in manila:
status: In Progress → Fix Committed
Revision history for this message
Matt Riedemann (mriedem) wrote :
Thierry Carrez (ttx)
Changed in manila:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in manila:
milestone: liberty-rc1 → 1.0.0
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.