From eea1359414ac7ee79bc3e990227f09f0c721046c Mon Sep 17 00:00:00 2001 From: Robert Helewka Date: Mon, 30 Mar 2026 00:25:59 +0000 Subject: [PATCH] fix: remove argos tarball transfer task, update argos release version to latest, and adjust backend port for Titania --- ansible/argos/deploy.yml | 9 ----- ansible/argos/docker-compose.yml.j2 | 3 +- ansible/argos/stage.yml | 34 ------------------- ansible/inventory/group_vars/all/vars.yml | 2 +- ansible/inventory/host_vars/titania.incus.yml | 2 +- 5 files changed, 4 insertions(+), 46 deletions(-) delete mode 100644 ansible/argos/stage.yml diff --git a/ansible/argos/deploy.yml b/ansible/argos/deploy.yml index c9daa7b..2ac4a58 100644 --- a/ansible/argos/deploy.yml +++ b/ansible/argos/deploy.yml @@ -48,15 +48,6 @@ state: directory mode: '750' - - name: Transfer and unarchive git archive - become: true - ansible.builtin.unarchive: - src: "~/rel/argos_{{argos_rel}}.tar" - dest: "{{argos_directory}}" - owner: "{{argos_user}}" - group: "{{argos_group}}" - mode: '550' - - name: Template docker-compose.yml become: true ansible.builtin.template: diff --git a/ansible/argos/docker-compose.yml.j2 b/ansible/argos/docker-compose.yml.j2 index 90a650e..2ce11bc 100644 --- a/ansible/argos/docker-compose.yml.j2 +++ b/ansible/argos/docker-compose.yml.j2 @@ -1,6 +1,7 @@ services: argos-searxng: - build: . + image: git.helu.ca/r/argos:{{argos_rel}} + pull_policy: always depends_on: - kvdb environment: diff --git a/ansible/argos/stage.yml b/ansible/argos/stage.yml deleted file mode 100644 index 16d06d7..0000000 --- a/ansible/argos/stage.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -- name: Stage Argos release tarball - hosts: localhost - gather_facts: false - vars: - argos_repo_dir: "{{repo_dir}}/argos" - archive_path: "{{rel_dir}}/argos_{{argos_rel}}.tar" - - tasks: - - name: Ensure release directory exists - file: - path: "{{rel_dir}}" - state: directory - mode: '755' - - - name: Fetch all remote branches and tags - ansible.builtin.command: git fetch --all - args: - chdir: "{{argos_repo_dir}}" - - - name: Git pull - ansible.builtin.command: git pull - args: - chdir: "{{argos_repo_dir}}" - - - name: Checkout specified argos release branch or tag - ansible.builtin.command: git checkout "{{argos_rel}}" - args: - chdir: "{{argos_repo_dir}}" - - - name: Create argos archive for specified release - ansible.builtin.command: git archive -o "{{archive_path}}" "{{argos_rel}}" - args: - chdir: "{{argos_repo_dir}}" diff --git a/ansible/inventory/group_vars/all/vars.yml b/ansible/inventory/group_vars/all/vars.yml index c782188..16bc910 100644 --- a/ansible/inventory/group_vars/all/vars.yml +++ b/ansible/inventory/group_vars/all/vars.yml @@ -26,7 +26,7 @@ agent_s_rel: main anythingllm_rel: master athena_rel: main athena_mcp_rel: main -argos_rel: main +argos_rel: latest arke_rel: main angelia_rel: main kairos_rel: master diff --git a/ansible/inventory/host_vars/titania.incus.yml b/ansible/inventory/host_vars/titania.incus.yml index adf31ff..3d2a835 100644 --- a/ansible/inventory/host_vars/titania.incus.yml +++ b/ansible/inventory/host_vars/titania.incus.yml @@ -122,7 +122,7 @@ haproxy_backends: - subdomain: "daedalus" backend_host: "puck.incus" - backend_port: 23081 + backend_port: 20080 health_path: "/api/health" timeout_server: 120s