Commit Graph
96 Commits
Author SHA1 Message Date
usov_i 7c035a2cea Update to python3.12 2025-09-22 13:01:27 +02:00
usov_i 9a983fd4d7 Remove setting safe.directory
This step was migrated to puppet
2025-09-16 11:24:31 +02:00
usov_i b61121b910 Set user.email in local git configs 2025-09-16 11:23:12 +02:00
wakonig_k 1d02fa9d95 Merge branch 'fix/bec-set-account' into 'main'
fix: update bec_set_account

See merge request psd_deployments/roles/psi.bec!15
2025-09-12 15:21:56 +02:00
wakonig_k 49da8f475c fix: update bec_set_account 2025-09-12 15:13:59 +02:00
usov_i d04e96478b Merge branch 'plugins_gitlab2gitea' into 'main'
Clone plugin repos from gitea

See merge request psd_deployments/roles/psi.bec!14
2025-09-12 10:58:44 +02:00
usov_i d8d6b88adb Clone plugin repos from gitea 2025-09-12 10:10:21 +02:00
usov_i 84deb82b92 Merge branch 'fix/atlas_deployment' into 'main'
chore: remove logs for atlas tasks

See merge request psd_deployments/roles/psi.bec!13
2025-09-11 11:06:34 +02:00
wakonig_k 5cb6b2f1e7 chore: remove logs for atlas tasks 2025-09-11 11:05:35 +02:00
usov_i 3139598a02 Minor style changes 2025-09-11 10:55:55 +02:00
usov_i 7543869757 Merge branch 'fix/atlas_deployment' into 'main'
fix: use query param for env file

See merge request psd_deployments/roles/psi.bec!12
2025-09-11 10:55:10 +02:00
wakonig_k 3834738088 fix: use query param for env file 2025-09-11 10:50:17 +02:00
usov_i b2a47822ad Merge branch 'fix/atlas_deployment' into 'main'
fix: access content by item instead of attribute

See merge request psd_deployments/roles/psi.bec!11
2025-09-11 09:45:47 +02:00
wakonig_k bac0a2a92a fix: access content by item instead of attribute 2025-09-11 09:42:37 +02:00
usov_i 09b7db4eda Merge branch 'fix/atlas_deployment' into 'main'
fix: send request as json, not url

See merge request psd_deployments/roles/psi.bec!10
2025-09-11 09:25:45 +02:00
wakonig_k b7ab9db32c fix: send request as json, not url 2025-09-11 09:22:49 +02:00
usov_i 911a6d2fef Merge branch 'chore/atlas_token' into 'main'
chore: allow logs for now

See merge request psd_deployments/roles/psi.bec!9
2025-09-11 09:09:35 +02:00
wakonig_k 0ddcf41d33 chore: allow logs for now 2025-09-10 20:08:09 +02:00
usov_i 37a318641d Merge branch 'fix/env_file_paths' into 'main'
Update file bec_config_server.yaml.j2

See merge request psd_deployments/roles/psi.bec!8
2025-09-10 15:07:41 +02:00
wakonig_k ecda3e0725 fix: typo 2025-09-10 14:48:08 +02:00
wakonig_k 7e05eb4bee refactor: change from inventory name to fqdn 2025-09-10 14:46:11 +02:00
wakonig_k 80dfb85320 fix: env vars for bec atlas credentials 2025-09-10 14:36:22 +02:00
wakonig_k 8e71c1c06c fix: check status code before continuing 2025-09-09 12:06:00 +02:00
wakonig_k e61b479435 feat: add atlas deploy steps 2025-09-09 11:57:19 +02:00
wakonig_k 5427b6f62c fix: add folder for secrets, owned by the service user 2025-09-09 10:47:12 +02:00
wakonig_k 2803510ac9 Update file bec_config_server.yaml.j2 2025-09-09 10:43:11 +02:00
usov_i bcfe59492a Handle --help/-h in bec-set-account script 2025-08-27 09:49:51 +02:00
usov_i 8187e6b4ef Set local folder for BEC server logs 2025-08-19 14:24:03 +02:00
usov_i c396377852 Set safe.directory only for the corresponding deployments 2025-08-19 14:17:08 +02:00
usov_i 8649721323 Create a folder for BEC server logs 2025-08-19 14:09:00 +02:00
usov_i 5dddf383ed Utility rename deployment_path -> timestamped_deployment_path 2025-08-19 14:02:55 +02:00
usov_i fd72fe5b94 Set core.sharedRepository
This might not be compatible with admin scripts that change ownership/permissions on different beamlines
2025-08-18 13:56:46 +02:00
usov_i 06fe37d567 Fix bec-set-account permissions 2025-08-15 15:57:41 +02:00
usov_i 452038965b Merge branch 'move-deployment_configs' into 'main'
Move deployment configs out of bec repo

See merge request psd_deployments/roles/psi.bec!7
2025-08-15 10:48:11 +02:00
usov_i fa15903d14 Update default value of client_data_base_path 2025-08-15 10:14:20 +02:00
usov_i 8e749b9ad1 Prepend git username to git branch name 2025-08-15 10:05:02 +02:00
usov_i e4a269f51c Move deployment configs out of bec repo 2025-08-15 10:00:59 +02:00
usov_i d10993f011 Move bec_set_account binary out of bec repo 2025-08-15 09:59:52 +02:00
usov_i e9aca50b33 Set safe.directory for bec repositories 2025-08-14 17:25:27 +02:00
usov_i 07b23b7948 Edit local configs of git repos 2025-08-14 11:35:31 +02:00
usov_i 8f0cafa5fa Disable redis protected-mode on rhel9 2025-08-14 11:20:48 +02:00
usov_i 590778ffd7 Remove unused bec_deployment_group_path var 2025-08-04 16:15:43 +02:00
usov_i 81d2657d0d Rename variables
bec_user -> deployment_user
bec_service_user -> service_user
bec_deployments_path -> deployment_path_prefix
bec_path -> deployment_path
2025-08-04 16:08:51 +02:00
usov_i 73cbae49e0 Make sure intermediate folders are created
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/copy_module.html#parameter-dest
2025-08-04 14:08:23 +02:00
usov_i a3ccb76456 Fix redis config update on rhel8 2025-08-04 13:57:44 +02:00
usov_i 6da9263678 Remove unused bec_venv_name var 2025-08-04 13:09:58 +02:00
usov_i 3716dadea4 Update user git branch name 2025-08-04 13:07:09 +02:00
usov_i b9d9f7d553 No bec server restart on client config update 2025-08-04 13:02:07 +02:00
usov_i 21e3637744 Remove installation of vscode
This step is migrated to puppet
2025-08-04 13:01:16 +02:00
usov_i a5a3893ee4 Remove installation of redis
This step is migrated to puppet
2025-07-31 14:31:06 +02:00