lp:~cjwatson/launchpad/snap-check-request-private-git

Created by Colin Watson and last modified
Get this branch:
bzr branch lp:~cjwatson/launchpad/snap-check-request-private-git
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Watson
Project:
Launchpad itself
Status:
Development

Recent revisions

18649. By Colin Watson

Merge devel.

18648. By Colin Watson

Check that the snap owner has read access to the repository, rather than that owners match.

18647. By Colin Watson

Refine description of SnapBuildArchiveOwnerMismatch.

18646. By Colin Watson

Refactor duplication between Snap.requestBuild(s) and SnapBuildBehaviour.

It makes sense for these to perform the same checks. One thing becomes
slightly stricter as a result: if the requester was a member of the snap's
owner team when the build was requested, but was removed from that team
before the build was dispatched, then the dispatched build will now fail.
That seems arguably more correct.

18645. By Colin Watson

Ensure that owners match exactly if building a snap from a private Git repository.

18644. By Colin Watson

Issue an appropriate macaroon when dispatching a snap build that uses a private Git repository.

18643. By Colin Watson

Add an authserver method to issue macaroons (currently only snap-build).

18642. By Colin Watson

Remove unused import.

18641. By Colin Watson

Convert DummyMacaroonIssuer to MacaroonIssuerBase too.

18640. By Colin Watson

Merge librarian-accept-macaroon.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:launchpad
This branch contains Public information 
Everyone can see this information.

Subscribers