swift-rsyncd build breaks on Ubuntu if Docker uses AUFS

Bug #1572267 reported by Serguei Bezverkhi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Invalid
Critical
Serguei Bezverkhi

Bug Description

Recently Ubuntu stopped setting CONFIG_AUFS_XATTR attribute when building their 4.2.0.X kernels. Without this attribute set, AUFS does not support setting up capabilities, "setcap" command. For swift-rsyncd, in order to run it without "root" privileges, setcap was used to allow rsyncd process to bind to privileged sockets.

Changed in kolla:
assignee: nobody → Serguei Bezverkhi (sbezverk)
Steven Dake (sdake)
Changed in kolla:
importance: Undecided → Critical
milestone: none → newton-1
status: New → Triaged
Revision history for this message
Steven Dake (sdake) wrote :

run as privileged or with the proper capabilities needed for swift.

Changed in kolla:
status: Triaged → Confirmed
Revision history for this message
Steven Dake (sdake) wrote :

This was fixed by making rsyncd run at a port > 1024. Hence closing as invalid.

Changed in kolla:
milestone: newton-1 → newton-2
no longer affects: kolla/liberty
no longer affects: kolla/mitaka
Changed in kolla:
status: Confirmed → 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.