[Swiftstack] User may not want to enable Swift as backend for Glance.

Bug #1586438 reported by Stanislav Kolenkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Fix Released
Critical
Charles Hsu

Bug Description

Plugin always enables swift as backend for glance, but user may not want to enable Swift as backend for Glance.
This leads to rewritten configuration files.

Possible solution could look like:
Add extra UI checkbox for switching between these options. The following lines should be added into
environment_config.yaml
  swift_as_glance_backend:
    weight: 20
    type: "checkbox"
    value: false
    label: "Use Swift as Glance backend"
    description: "Config Glance backend storage to Swift cluster"
    restrictions:
      - condition: "settings:storage.images_ceph.value == true"
        action: disable

And add puppet manifest for processing these options.

Tags: swiftstack
Changed in fuel-plugins:
milestone: none → 8.0
assignee: nobody → Charles Hsu (charles0126)
importance: Undecided → Critical
status: New → Confirmed
tags: added: swiftstack
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :

The bugfix is WIP in this thread: https://review.openstack.org/#/c/295069/19

Changed in fuel-plugins:
status: Confirmed → In Progress
Changed in fuel-plugins:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-swiftstack (master)

Reviewed: https://review.openstack.org/295069
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-swiftstack/commit/?id=59b3b5c8d59bbdb1a24d2b245c1a3f781ae0dafd
Submitter: Jenkins
Branch: master

commit 59b3b5c8d59bbdb1a24d2b245c1a3f781ae0dafd
Author: Charels Hsu <email address hidden>
Date: Mon Mar 21 02:37:00 2016 +0000

    Support Fuel 8.0 and update docs.

     * Support TLS for Swift endpoints
     * Support hostname for Swift endpoints
     * Allow user to enable Swift as Glance backend
     * Allow user to disable upload_cirros task.

    Change-Id: Icbd576268f37ba436cc14718fab1fd917162dd83
    Closes-Bug: #1586451
    Closes-Bug: #1586449
    Closes-Bug: #1586445
    Closes-Bug: #1586438
    Closes-Bug: #1586442
    Closes-Bug: #1586834
    Closes-Bug: #1586471

Changed in fuel-plugins:
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.