Created by Colin Watson on 2019-03-25 and last modified on 2019-07-31
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

Colin Watson
Launchpad itself

Recent revisions

18649. By Colin Watson on 2019-07-31

Merge devel.

18648. By Colin Watson on 2019-03-28

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

18647. By Colin Watson on 2019-03-28

Refine description of SnapBuildArchiveOwnerMismatch.

18646. By Colin Watson on 2019-03-28

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 on 2019-03-25

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

18644. By Colin Watson on 2019-03-13

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

18643. By Colin Watson on 2019-03-12

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

18642. By Colin Watson on 2019-03-12

Remove unused import.

18641. By Colin Watson on 2019-03-12

Convert DummyMacaroonIssuer to MacaroonIssuerBase too.

18640. By Colin Watson on 2019-03-12

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:
This branch contains Public information 
Everyone can see this information.