Missed package libapache2-mod-fastcgi

Bug #1469091 reported by Denis Egorenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Critical
Unassigned

Bug Description

We haven't package 'libapache2-mod-fastcgi' in our 7.0 mirrors:

http://paste.openstack.org/show/321304/

http://paste.openstack.org/show/321323/

Need to add this package, which needed by RadosGW:

2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) E: Unable to correct problems, you have held broken packages.
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) libapache2-mod-fastcgi : Depends: apache2.2-common (>= 2.2.4) but it is not installable
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) The following packages have unmet dependencies:
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure)
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) The following information may help to resolve the situation:
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) or been moved out of Incoming.
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) distribution that some required packages have not yet been created
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) requested an impossible situation or if you are using the unstable
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) Some packages could not be installed. This may mean that you have
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) Reading state information...
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) Building dependency tree...
2015-06-25 18:02:16 ERR
 (/Stage[main]/Ceph::Radosgw/Package[libapache2-mod-fastcgi]/ensure) change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install libapache2-mod-fastcgi' returned 100: Reading package lists...

Changed in fuel:
importance: Undecided → Critical
assignee: nobody → MOS Linux (mos-linux)
milestone: none → 7.0
summary: - Outdated package libapache2-mod-fastcgi
+ Missed package libapache2-mod-fastcgi
Changed in fuel:
status: New → Confirmed
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

Ceph (and radosgw) do not require fastcgi:
https://obs-1.mirantis.com/package/binary/trusty-fuel-6.1-stable/ceph?arch=x86_64&filename=radosgw_0.80.9-1~u14.04%2Bmos1_amd64.deb&repository=ubuntu

Also, we should not have this package on our mirrors, since we take from upstream.

Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

I'm moving this to fuel-library to check puppet scripts.

Changed in fuel:
assignee: MOS Linux (mos-linux) → Fuel Library Team (fuel-library)
Revision history for this message
Alexei Sheplyakov (asheplyakov) wrote :

$ apt-cache show libapache2-mod-fastcgi
Package: libapache2-mod-fastcgi
Priority: optional
Section: multiverse/web
Installed-Size: 244
Maintainer: Ubuntu Developers <email address hidden>
Original-Maintainer: Tatsuki Sugiura <email address hidden>
Architecture: amd64
Source: libapache-mod-fastcgi
Version: 2.4.7~0910052141-1.1
Depends: libc6 (>= 2.15), apache2-api-20120211
Filename: pool/multiverse/liba/libapache-mod-fastcgi/libapache2-mod-fastcgi_2.4.7~0910052141-1.1_amd64.deb
Size: 55878
MD5sum: c63ec32abe21abe9e0889a74e9d5cb64
SHA1: 1cfa66f5cec2d9f5e0d683e195299a8201796f70
SHA256: f4db40d631cbee54b6487fdd3dd565d02146b1daf34597f3549a2f86052da8ed
Description-en: Apache 2 FastCGI module for long-running CGI scripts
 This is a FastCGI module for the Apache 2.x web server. FastCGI is an
 open standard for communicating between a web server and a long-running
 web application. CGI scripts supporting FastCGI can be started as a
 daemon and process multiple requests without restarting. This is
 particularly useful for scripts written in languages like Perl, as it
 saves the cost of recompiling the scripts and its loaded modules with
 each invocation.
Description-md5: fe2b865ca7c72af65c08e904e5ff64b7
Homepage: http://www.fastcgi.com/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

Please post your APT settings, that is:
 - the /etc/apt/sources.list file
 - files within the /etc/apt/sources.list.d directory (if any)
 - /etc/apt/preferences file
 - files within the /etc/apt/preferences.d directory (if any)

Changed in fuel:
status: Confirmed → Incomplete
assignee: Fuel Library Team (fuel-library) → Denis Egorenko (degorenko)
Revision history for this message
Denis Egorenko (degorenko) wrote :

Actually its required by puppet:

https://github.com/stackforge/fuel-library/blob/master/deployment/puppet/apache/manifests/params.pp#L142

But in this case you probably right - we should not have this package on our mirrors, since we take from upstream. It's possibly outdated mos mirror on master node, which has higher priority than upstream.

Changed in fuel:
assignee: Denis Egorenko (degorenko) → nobody
status: Incomplete → Invalid
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.