module: append `application_name` to HYDRA_DBI
[?]
Mar 3, 2021, 11:23 PM
O5TMFOUSOMVYAA6H73K23W47PSNAB6QKCI2J3VOAKQHPWJ2WF4RQCDependencies
- [2]
KQINZPGJDon't require postgresql.service - [3]
Y5V26IWZhydra-queue-runner.service: Set IN_SYSTEMD - [4]
CWUG4XMBfix github pulls json to be deterministic - [5]
HH5CACQQhydra-module.nix: restart daemons on config change - [6]
QU2FV3MPFix Hydra VM tests - [7]
7Y5IHIX7Add hydra-notify service - [8]
E42U2NCDhydra-module: Don't assume hydra is running on localhost. - [9]
T4DBPQOFhydra-module: Run hydra-init during hydra-init.service - [10]
PID2JI77Add a unit for hydra-send-stats - [11]
HRFFN34BFix email notification - [12]
KVDOL4OZhydra-module: Don't rely on su being available. - [13]
RS7WV4MYRemove ssmtp from $PATH again - [14]
ASPNI2AOhydra-module.nix: Automatically create postgres db user for hydra and an admin hydra account - [15]
BBF7ZJWHhydra-module.nix: Use startAt - [16]
25ZWSE7Thydra-server.service: Shut up warning about the terminal size being unknown - [17]
EE5RRP3Xhydra-module.nix: Make services require hydra-init - [18]
46VPIW3VAllow hydra-eval-jobset to be found by the hydra-evaluator - [19]
7XOH2DGHhydra-module.nix: Give types to options - [20]
TTZ26BJQUnify Hydra's NixOS module with the one used for hydra.nixos.org - [21]
L62I7CPIDon't put ssmtp in hydra's paths - [22]
ZYEFL36QPorted/merged properties from the TUD configuration's hydra-module - [23]
D3MDJONY - [*]
ZVGQP2SXhydra-module: Add a `logo' option. - [*]
2ANV36PBHackery
Change contents
- edit in hydra-module.nix at line 61
NOTE: Attempts to set `application_name` will be overridden by`hydra-TYPE` (where TYPE is e.g. `evaluator`, `queue-runner`,etc.) in all hydra services to more easily distinguish wherequeries are coming from. - replacement in hydra-module.nix at line 256
environment = env;environment = env // {HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-init";}; - replacement in hydra-module.nix at line 314
environment = serverEnv;environment = serverEnv // {HYDRA_DBI = "${serverEnv.HYDRA_DBI};application_name=hydra-server";}; - edit in hydra-module.nix at line 338[3.57][26.222]
HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-queue-runner"; - replacement in hydra-module.nix at line 358[8.46]→[8.2148:2175](∅→∅),[4.55]→[8.2148:2175](∅→∅),[8.69]→[8.2148:2175](∅→∅),[8.91]→[8.2148:2175](∅→∅),[8.124]→[8.2148:2175](∅→∅),[8.2148]→[8.2148:2175](∅→∅)
environment = env;environment = env // {HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-evaluator";}; - replacement in hydra-module.nix at line 373
environment = env;environment = env // {HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-update-gc-roots";}; - replacement in hydra-module.nix at line 386
environment = env;environment = env // {HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-send-stats";}; - edit in hydra-module.nix at line 402
HYDRA_DBI = "${env.HYDRA_DBI};application_name=hydra-notify";