support for building private snaps

Bug #1639975 reported by dann frazier on 2016-11-07
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Colin Watson
launchpad-buildd
High
Colin Watson

Bug Description

I would like the ability to build a private snap within LP. Specifically, I'd like to be able to use a private LP code repository w/ my snapcraft.yaml, and have it build w/ access to a private PPA owned by the same user/team.

When I attempted to do this, I found that once I set my snapcraft branch to "private", the "Create snap package" option disappeared.

Related branches

It's a substantial chunk of work, and it hasn't yet made it far enough
up the OLS/snap-store team's roadmap to actually get scheduled.

Erik (eberkund) wrote :

Any updates on this? I would purchase a commercial license in a second if this became available.

Colin Watson (cjwatson) on 2018-07-25
tags: added: feature lp-snappy soyuz-build
Colin Watson (cjwatson) on 2019-01-29
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
Changed in launchpad-buildd:
status: New → Triaged
importance: Undecided → High
Jamie Strandboge (jdstrand) wrote :

I'm told that this bug is one of several problems that frustrates our response for embargoed snapd hotfix security updates. I believe the snapd team will be reaching out in the coming days to discuss paths forward.

Colin Watson (cjwatson) wrote :

We have a complete design for this - it just needs to get development time carved out.

Colin Watson (cjwatson) on 2019-03-06
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Colin Watson (cjwatson) on 2019-03-06
Changed in launchpad-buildd:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Colin Watson (cjwatson) on 2019-03-13
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) wrote :

The launchpad-buildd part of this (though that's only a small and relatively boring part of this work) was released in version 168 and is now on production.

Changed in launchpad-buildd:
status: In Progress → Fix Released
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Colin Watson (cjwatson) on 2019-04-01
tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson) on 2019-04-26
tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Colin Watson (cjwatson) on 2019-05-23
tags: added: qa-ok
removed: qa-needstesting
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions