From 9ffc1bc94e12d01d17ec2fc003c5df47b68c4e57 Mon Sep 17 00:00:00 2001 From: kasun Date: Mon, 1 Jun 2026 21:03:02 +0200 Subject: [PATCH] fix: optimize pfsense refresh --- .gitea/workflows/01-deploy-proxmox-infra.yaml | 10 ++++++++++ 01-proxmox-infra/index.ts | 1 + 2 files changed, 11 insertions(+) diff --git a/.gitea/workflows/01-deploy-proxmox-infra.yaml b/.gitea/workflows/01-deploy-proxmox-infra.yaml index 436101e..127c357 100644 --- a/.gitea/workflows/01-deploy-proxmox-infra.yaml +++ b/.gitea/workflows/01-deploy-proxmox-infra.yaml @@ -80,6 +80,16 @@ jobs: run: pulumi package add terraform-provider marshallford/pfsense 0.22.0 working-directory: 01-proxmox-infra + - name: Refresh State + uses: pulumi/actions@v5 + with: + command: refresh + stack-name: dev + work-dir: 01-proxmox-infra + cloud-url: ${{ secrets.PULUMI_BACKEND_URL }} + env: + PULUMI_CONFIG_PASSPHRASE: ${{ secrets.PULUMI_CONFIG_PASSPHRASE }} + - name: Deploy uses: pulumi/actions@v5 with: diff --git a/01-proxmox-infra/index.ts b/01-proxmox-infra/index.ts index abaf004..bd973a0 100644 --- a/01-proxmox-infra/index.ts +++ b/01-proxmox-infra/index.ts @@ -45,6 +45,7 @@ const pfSenseProvider = new pfsense.Provider("pfsense", { username: pfSenseUser, password: pfSensePassword, tlsSkipVerify: true, + concurrentWrites: true, }); // ---------------------------------------------------------------------------