I must note that ORES service in beta [1] uses scap3 deployment instead of
fabric. I think that's the only python based service deployed via scap3,
I'll be around at IRC if you have questions about migrating python-based
services.

[1]: https://ores-beta.wmflabs.org
Best

On Thu, Apr 14, 2016 at 6:27 PM Andrew Otto <[email protected]> wrote:

> Oo also!  Mukunda​ and Tyler and I did some work over the last couple of
> weeks to make bootstrapping new repos on deployment servers easier and
> decoupled from trebuchet.  You don’t need to do this now if your repo is
> already cloned on tin, but you might want to anyway.  snap deployed repos
> should be added the list of sources in hieradata/common/scap/server.yaml
> (in prod)[1].  For deploy-service repos, you don’t need to add any new
> keyholder_agents, but adding an entry in sources will ensure that your repo
> is cloned on a newly provisioned deploy server.  To do so, add:
>
>   <service-name>/deploy: ~
>
> to the list of snap::server::sources there.  (The tilde just makes
> scap::source use default params.)  See scap::source docs for more info[2].
>
> I’ve updated Marko’s Services/Scap_Migration page with this step.
>
> -Ao
>
>
> [1] In labs deployment-prep, use hieradata/labs/deployment-prep/common.yaml
> [2]
>
> https://github.com/wikimedia/operations-puppet/blob/production/modules/scap/manifests/source.pp#L1
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to