diff --git a/ansible/files/adminapi.service.j2 b/ansible/files/adminapi.service.j2 index 6078f3d1a..3b2821984 100644 --- a/ansible/files/adminapi.service.j2 +++ b/ansible/files/adminapi.service.j2 @@ -8,6 +8,9 @@ User=adminapi Restart=always RestartSec=3 Environment="AWS_USE_DUALSTACK_ENDPOINT=true" +{% if qemu_mode is defined and qemu_mode %} +Environment="AWS_SDK_LOAD_CONFIG=true" +{% endif %} [Install] WantedBy=multi-user.target diff --git a/ansible/playbook.yml b/ansible/playbook.yml index 5c8a9f70e..806079aa9 100644 --- a/ansible/playbook.yml +++ b/ansible/playbook.yml @@ -82,7 +82,7 @@ import_tasks: tasks/fix_ipv6_ndisc.yml tags: - install-supabase-internal - when: debpkg_mode or nixpkg_mode + when: (debpkg_mode or nixpkg_mode) and (qemu_mode is undefined) - name: Start Postgres Database without Systemd become: yes diff --git a/ansible/vars.yml b/ansible/vars.yml index 68a82dc5b..a246c866e 100644 --- a/ansible/vars.yml +++ b/ansible/vars.yml @@ -9,9 +9,9 @@ postgres_major: # Full version strings for each major version postgres_release: - postgresorioledb-17: "17.0.1.57-orioledb" - postgres17: "17.4.1.007" - postgres15: "15.8.1.064" + postgresorioledb-17: "17.0.1.58-orioledb" + postgres17: "17.4.1.008" + postgres15: "15.8.1.065" # Non Postgres Extensions pgbouncer_release: "1.19.0" diff --git a/ebssurrogate/scripts/qemu-bootstrap-nix.sh b/ebssurrogate/scripts/qemu-bootstrap-nix.sh index 9fe35fa90..ad5c2744c 100755 --- a/ebssurrogate/scripts/qemu-bootstrap-nix.sh +++ b/ebssurrogate/scripts/qemu-bootstrap-nix.sh @@ -35,7 +35,7 @@ callbacks_enabled = timer, profile_tasks, profile_roles EOF # Run Ansible playbook export ANSIBLE_LOG_PATH=/tmp/ansible.log && export ANSIBLE_REMOTE_TEMP=/mnt/tmp - ansible-playbook ./ansible/playbook.yml --extra-vars '{"nixpkg_mode": true, "debpkg_mode": false, "stage2_nix": false}' \ + ansible-playbook ./ansible/playbook.yml --extra-vars '{"nixpkg_mode": true, "debpkg_mode": false, "stage2_nix": false, "qemu_mode": true}' \ --extra-vars "postgresql_version=postgresql_${POSTGRES_MAJOR_VERSION}" \ --extra-vars "postgresql_major_version=${POSTGRES_MAJOR_VERSION}" \ --extra-vars "postgresql_major=${POSTGRES_MAJOR_VERSION}" \