drop support for running under apache2

Bug #1657370 reported by James Page
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ceph RADOS Gateway Charm
Fix Released
High
James Page
ceph-radosgw (Juju Charms Collection)
Invalid
High
James Page

Bug Description

Upstream switched the primary focus to running the radosgw using an embedded http server a while back; the charm still by default deploys using apache and mod-fastcgi (which has some limitations).

We should switch to only supporting the embedded webserver option, dropping apache2 support and the use-optimized-packages hack for mod-fastcgi.

Revision history for this message
James Page (james-page) wrote :

Oh and mod-fastcgi was dropped in zesty so it really is no longer an option.

Changed in ceph-radosgw (Juju Charms Collection):
status: New → Triaged
importance: Undecided → High
James Page (james-page)
Changed in ceph-radosgw (Juju Charms Collection):
assignee: nobody → James Page (james-page)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-ceph-radosgw (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-radosgw (master)

Reviewed: https://review.openstack.org/421866
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-radosgw/commit/?id=5d2dfd94dd086c741c5e50e7d2047769d4e1454f
Submitter: Jenkins
Branch: master

commit 5d2dfd94dd086c741c5e50e7d2047769d4e1454f
Author: James Page <email address hidden>
Date: Wed Jan 18 12:17:19 2017 +0000

    Drop apache+mod-fastcgi support

    The ceph project has focussed on running the RADOS Gateway using
    the embedded civetweb engine for many cycles now; mod-fastcgi is
    buggy and no longer provided in Ubuntu as of 17.04, so switch to
    always running in embedded mode.

    Existing installs will be upgraded to run in this mode, purging
    apache related packaging and configuration.

    Change-Id: I90e6c047d78de2b0ebf8c24bd2f2d6d1bfbd5c5d
    Closes-Bug: 1657370

Changed in ceph-radosgw (Juju Charms Collection):
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-ceph-radosgw:
assignee: nobody → James Page (james-page)
importance: Undecided → High
status: New → Fix Committed
Changed in ceph-radosgw (Juju Charms Collection):
status: Fix Committed → Invalid
James Page (james-page)
Changed in charm-ceph-radosgw:
milestone: none → 17.02
James Page (james-page)
Changed in charm-ceph-radosgw:
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.