← Back to team overview

canonical-ci-engineering team mailing list archive

launchpad account for ubuntu-ci-services-itself

 

Hey Guys,

In our Juju deployer configs, we'll have cases where we need to configure a launchpad user name (and eventually oauth) for a service. For example, the ppa-assigner needs both.

I was wondering how we should go about this. Should we just try and use ~canonical-ci-engineering, or create something specific to this. Maybe ~ci-engineering-private instead?

Currently the ppa-assigner will want to use all the PPA's owned by the user. ie - if we used the ~canonical-ci-engineering, the current code would be willing to assign:

 https://launchpad.net/~canonical-ci-engineering/+archive/ci-lab

I could make the ppa-assigner be smarter and only use ppa's that following some naming-pattern.

I don't have a real strong opinion. I kind of lean to using ~canonical-ci-engineering, and using some naming pattern like "ci-pool_XXX", but it doesn't really matter to me. I'll list 3 options and lets choose one:

1) canonical-ci-engineering + ppa's by naming pattern
2) canoncial-ci-engineering-private
3) create a new user

Votes/Opinions/etc?

-andy


Follow ups