Commit Graph

22 Commits

Author SHA1 Message Date
Frédéric Péters 95da23e8b7 agent: use wcs-manage to run hobo_deploy/notify commands (#81976)
gitea/hobo/pipeline/head This commit looks good Details
2023-10-27 09:47:02 +02:00
Valentin Deniaud cebdcf5bbf misc: change django-upgrade target version to 3.2 (#75442) 2023-03-29 14:49:55 +02:00
Valentin Deniaud cf7c18f812 misc: add django-upgrade files/notes (#69798)
gitea-wip/hobo/pipeline/head There was a failure building this commit Details
gitea/hobo/pipeline/head Something is wrong with the build of this commit Details
2022-10-03 14:25:31 +02:00
Valentin Deniaud e1cee0503f misc: add djhtml files/notes (#69422) 2022-09-29 17:25:22 +02:00
Valentin Deniaud b991ea0ad7 misc: add pyugrade files/notes (#69708) 2022-09-29 15:24:16 +02:00
Frédéric Péters 62220edc86 add section to create/deploy applications (#60699) 2022-02-17 16:05:53 +01:00
Frédéric Péters f3f84bac3f misc: add black files/notes 2021-05-14 18:40:45 +02:00
Frédéric Péters 2ad03f8140 authentic agent: remove obsolete import-wcs-roles command (#35374) 2019-08-12 16:31:36 +02:00
Nicolas Roche cbd08f81b7 doc: typo into README file (#33224) 2019-05-31 10:35:51 +02:00
Nicolas Roche 95e60632ab matomo: correct README file (#31778) 2019-05-02 10:53:29 +02:00
Frédéric Péters 2ddd8631f4 misc: adapt to change in wcsctl path (#18011) 2017-08-16 16:07:23 +02:00
Benjamin Dauvergne 0b0ef397b8 tests: add tests for the multitenant framework (#8425)
tests/test_settings.py is moved in this new test suite. Tested are the
hobo_notify script and the simple creation of user objects.
2015-10-05 19:19:33 +02:00
Benjamin Dauvergne 596526dc28 environment: add an Extra.service_label field (#7324)
This new field convey the service "label" for building title in other
applications. It's exported in the service-label key of the service
dictionnary.
2015-06-11 15:05:32 +02:00
Benjamin Dauvergne 9d4b9f9e6c agent/authentic2: add new command import-wcs-roles
The command make a signed get to the "roles" web-service of w.c.s. and try to
created services roles for all found roles. It traverses all tenants and
generate credentials from hobo.json keys (base_url and secret_key) and existing
superusers:

   ./authentic2-ctl import-wcs-roles [--delete]

Use the --delete option if you want roles which have disappeared to be removed.

fixes #7176
2015-05-26 14:31:28 +02:00
Frédéric Péters b24d30aa82 general: distribute profile in hobo.json (#7171)
This adds hobo/deploy/, in charge of creating the hobo.json content and
distributing it to agents (via a post_save signal calling to celery).
2015-05-08 12:25:20 +02:00
Thomas NOËL 3e5d9c44e4 separate server and agent Celery usage (#6501)
agent is not a Django application.
2015-02-13 18:16:11 +01:00
Frédéric Péters 2f519fd7ee agent: use common deployment code for wcs (#6486) 2015-02-13 11:49:50 +01:00
Frédéric Péters 136d74b189 move celery worker to its own submodule
This is required as we don't want the celery app to be started when using
another part of hobo.agent (ex: hobo.agent.common).
2015-02-13 11:49:49 +01:00
Frédéric Péters f7dcd7b09b fix example deployment json 2015-02-02 15:13:49 +01:00
Frédéric Péters d956fdd814 doc: document the fact that saml-sp-metadata-url variable exists 2015-02-02 14:50:59 +01:00
Benjamin Dauvergne 8757d554c7 Add README section describing content of the environment dictionnary (#6339) 2015-01-23 18:45:31 +01:00
Frédéric Péters b3367de2b9 doc: add a README file with basic installation and configuration info (#5845) 2014-11-14 15:50:52 +01:00