Can't share single code branches from proprietary/private projects without sharing all

Bug #1414831 reported by Haw Loeung
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

Hi,

We have a Proprietary project in LP and have a number of code branches. We also have a LP bot user subscribed to a few of the code branches but unfortunately seems does not have access:

| stg-some-lp-bot-user@host:~$ bzr branch lp:some-code
| bzr: ERROR: Server sent an unexpected error: ('error', 'xmlrpclib.ProtocolError', '<ProtocolError for xmlrpc.lp.internal:8097/codehosting: 401 Unauthorized>')

The workaround it seems is to change the sharing for that user (in /+sharing) from "Proprietary: Some" to "Proprietary: All".

Let me know if you need more details.

Thanks,

Haw

Haw Loeung (hloeung)
summary: - Can't share single code branches with Proprietary projects
+ Can't share single code branches from Proprietary projects without
+ sharing all
Revision history for this message
William Grant (wgrant) wrote : Re: Can't share single code branches from Proprietary projects without sharing all

IIRC this is because an artifact grant provides just LimitedView on a private project, and LimitedView isn't sufficient to see series. The attempt to hide series and milestones from artifact viewers was a big flaw in the initial implementation of private projects.

Changed in launchpad:
importance: Undecided → High
status: New → Triaged
tags: added: privacy private-projects
Haw Loeung (hloeung)
summary: - Can't share single code branches from Proprietary projects without
- sharing all
+ Can't share single code branches from proprietary/private projects
+ without sharing all
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.