Support of fuse-sshfs on master node

Bug #1327994 reported by Alexander Kislitsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Sergey Otpuschennikov

Bug Description

Customers and we need to have to develop on already deployed master node. For transparent mounting working directories into container we can use fuse-sshfs.
It is not enough to just install package fuse-sshfs on existed master node or in container - module fuse-sshfs is not loaded in container.

Fix of this bug is required for https://bugs.launchpad.net/fuel/+bug/1279303.

Changed in fuel:
importance: Undecided → Critical
description: updated
Roman Vyalov (r0mikiam)
Changed in fuel:
importance: Critical → High
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel OSCI Team (fuel-osci) → Sergey Otpuschennikov (sotpuschennikov)
Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

When we install sshfs from EPEL repository like described in http://www.centosblog.com/sshfs-how-to-mount-remote-partition-via-ssh-on-centos/ into container module is not loaded with the error:

> modprobe fuse
FATAL: Could not load /lib/modules/2.6.32-431.el6.x86_64/modules.dep: No such file or directory

On master node we have kernel 2.6.32-431.el6.x86_64, but from EPEL repository kernel 3.10.30-1.mira2.x86_64 is delivered.

So pay attention with which kernel fuse-sshfs module will have been built, please.

Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

But in the host system of master node fuse sshfs is installed from EPEL repository as described in http://www.centosblog.com/sshfs-how-to-mount-remote-partition-via-ssh-on-centos/ and it works fine.

Revision history for this message
Dmitry Burmistrov (dburmistrov) wrote :

You can't install kernel modules in the container. You can try to install modules into host system, and client utils into container.

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

need rebuild packages in obs and add it to fuel iso

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package fuse-sshfs has been built from changeset: http://gerrit.mirantis.com/16512
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-16512/centos
You can build an ISO with this package:
make iso EXTRA_RPM_REPOS="osci-testing,http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-16512/centos"

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/101210

Revision history for this message
Roman Vyalov (r0mikiam) wrote :

Please review gerrit request for packages and requrements.txt

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

Package fuse-sshfs has been built from changeset: http://gerrit.mirantis.com/16512
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable/centos
You can build an ISO with this package:
make iso EXTRA_RPM_REPOS="osci-testing,http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable/centos"

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (master)

Change abandoned by Sergey Otpuschennikov (<email address hidden>) on branch: master
Review: https://review.openstack.org/101210

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.