From e47cbf2044fc1d84d7cc1032ba3fed39c4b84a84 Mon Sep 17 00:00:00 2001 From: Hermes Agent service account Date: Wed, 29 Jul 2026 21:50:46 -0500 Subject: [PATCH] jmri: add jmri_lcrr_branch var; main-street-station tracks clean-profile --- ansible/host_vars/main-street-station/vars.yml | 1 + ansible/roles/jmri/defaults/main.yml | 1 + ansible/roles/jmri/tasks/main.yml | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/host_vars/main-street-station/vars.yml b/ansible/host_vars/main-street-station/vars.yml index e22a211..07980b6 100644 --- a/ansible/host_vars/main-street-station/vars.yml +++ b/ansible/host_vars/main-street-station/vars.yml @@ -2,6 +2,7 @@ # main-street-station — JMRI / LCRR server jmri_profile_id: "My_JMRI_Railroad.3f178885" jmri_lcrr_repo: "ssh://git@gitea.mk-labs.cloud:2221/rblundon/LCRR.git" +jmri_lcrr_branch: "clean-profile" jmri_leviton_email: "{{ leviton_email }}" jmri_leviton_password: "{{ leviton_password }}" jmri_ssh_authorized_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnSM/9fO8rz/amqkyoGUzUKNNzzmtSXPwOCr1O9zKNO ansible" diff --git a/ansible/roles/jmri/defaults/main.yml b/ansible/roles/jmri/defaults/main.yml index af60af3..b563ddc 100644 --- a/ansible/roles/jmri/defaults/main.yml +++ b/ansible/roles/jmri/defaults/main.yml @@ -18,6 +18,7 @@ jmri_profile_id: "" # LCRR git repo (set per-host in host_vars; leave blank to skip clone) jmri_lcrr_repo: "" +jmri_lcrr_branch: "main" # SSH key for jmri user (for jmri-gui X11 access — set per-host in host_vars) jmri_ssh_authorized_key: "" diff --git a/ansible/roles/jmri/tasks/main.yml b/ansible/roles/jmri/tasks/main.yml index c48893a..611f225 100644 --- a/ansible/roles/jmri/tasks/main.yml +++ b/ansible/roles/jmri/tasks/main.yml @@ -133,7 +133,7 @@ ansible.builtin.git: repo: "{{ jmri_lcrr_repo }}" dest: "{{ jmri_home }}/LCRR" - version: main + version: "{{ jmri_lcrr_branch }}" accept_hostkey: true key_file: "{{ jmri_gitea_key }}" update: false