Skip to content

Releases: SolarifyDev/Squid

Squid Tentacle v1.9.3

Choose a tag to compare

@ppXD ppXD released this 15 Jun 06:19
b0e4834

Squid Tentacle v1.9.3

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.9.3

Docker:

docker pull squidcd/squid-tentacle-linux:1.9.3

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.9.3-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.9.3-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.9.3-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.9.3-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Extract AtRestSecretProtector as the single at-rest secret contract by @ppXD in #445
  • Encrypt SSH proxy password at rest by @ppXD in #446
  • Align in_flight_scripts_json to the array shape it actually carries by @ppXD in #447
  • Make the upgrade-wrapper E2E marker read tolerant of the detached writer by @ppXD in #448
  • Encrypt Tentacle certificate password and subscription id at rest by @ppXD in #449

Full Changelog: 1.9.2...1.9.3

Windows Tentacle v1.9.3

Self-contained Windows deployment agent binaries (x64 + arm64).
No .NET runtime prerequisite — the .NET 9 runtime is bundled.

One-liner (latest):

irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1 | iex

Specific version:

& ([scriptblock]::Create((irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1))) -Version 1.9.3
Platform Architecture Archive
Windows x64 squid-tentacle-1.9.3-win-x64.zip
Windows arm64 squid-tentacle-1.9.3-win-arm64.zip

Squid Tentacle v1.9.2

Choose a tag to compare

@github-actions github-actions released this 15 Jun 01:00
bbf81b7

Squid Tentacle v1.9.2

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.9.2

Docker:

docker pull squidcd/squid-tentacle-linux:1.9.2

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.9.2-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.9.2-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.9.2-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.9.2-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Default MasterKey enforcement to Strict so an empty key refuses startup by @ppXD in #444

Full Changelog: 1.9.1...1.9.2

Squid Tentacle v1.9.1

Choose a tag to compare

@github-actions github-actions released this 14 Jun 23:44
8c611ac

Windows Tentacle v1.9.1

Self-contained Windows deployment agent binaries (x64 + arm64).
No .NET runtime prerequisite — the .NET 9 runtime is bundled.

One-liner (latest):

irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1 | iex

Specific version:

& ([scriptblock]::Create((irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1))) -Version 1.9.1
Platform Architecture Archive
Windows x64 squid-tentacle-1.9.1-win-x64.zip
Windows arm64 squid-tentacle-1.9.1-win-arm64.zip

Squid Tentacle v1.9.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:34
4f09b62

Squid Tentacle v1.9.0

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.9.0

Docker:

docker pull squidcd/squid-tentacle-linux:1.9.0

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.9.0-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.9.0-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.9.0-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.9.0-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Scope the in-flight reattach store to the dispatch unit, not the machine by @ppXD in #433
  • Pause (resumable) on a transient infra failure instead of failing by @ppXD in #434
  • Add end-to-end ProcessAsync test for transient-pause (required + non-required) by @ppXD in #436
  • Wire disk-pressure self-heal into the Tentacle host lifecycle by @ppXD in #435

Full Changelog: 1.8.19...1.9.0

Squid Tentacle v1.8.19

Choose a tag to compare

@github-actions github-actions released this 11 Jun 04:04
deccd86

Windows Tentacle v1.8.19

Self-contained Windows deployment agent binaries (x64 + arm64).
No .NET runtime prerequisite — the .NET 9 runtime is bundled.

One-liner (latest):

irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1 | iex

Specific version:

& ([scriptblock]::Create((irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1))) -Version 1.8.19
Platform Architecture Archive
Windows x64 squid-tentacle-1.8.19-win-x64.zip
Windows arm64 squid-tentacle-1.8.19-win-arm64.zip

Squid Tentacle v1.8.18

Choose a tag to compare

@github-actions github-actions released this 11 Jun 02:02
9edf099

Squid Tentacle v1.8.18

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.8.18

Docker:

docker pull squidcd/squid-tentacle-linux:1.8.18

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.8.18-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.8.18-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.8.18-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.8.18-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Pause and preserve checkpoint on deployment timeout, add manual resume by @ppXD in #428
  • Serialize InFlightScriptStore reads on the per-task lock stripe by @ppXD in #430
  • Audit deployment timeouts as DeploymentTimedOut, not DeploymentFailed by @ppXD in #429

Full Changelog: 1.8.17...1.8.18

Squid Tentacle v1.8.17

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:50
4097f95

Squid Tentacle v1.8.17

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.8.17

Docker:

docker pull squidcd/squid-tentacle-linux:1.8.17

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.8.17-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.8.17-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.8.17-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.8.17-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Make deployment kill-timeout configurable via env var by @ppXD in #423
  • Default unavailable deployment targets to fail-fast by @ppXD in #424
  • Skip PostDeploy convention when the main script fails by @ppXD in #425
  • Send the isolation mutex name on the wire's IsolationMutexName field by @ppXD in #427
  • Persist the tentacle agent log to a rotated file under the service by @ppXD in #426

Full Changelog: 1.8.16...1.8.17

Windows Tentacle v1.8.17

Self-contained Windows deployment agent binaries (x64 + arm64).
No .NET runtime prerequisite — the .NET 9 runtime is bundled.

One-liner (latest):

irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1 | iex

Specific version:

& ([scriptblock]::Create((irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1))) -Version 1.8.17
Platform Architecture Archive
Windows x64 squid-tentacle-1.8.17-win-x64.zip
Windows arm64 squid-tentacle-1.8.17-win-arm64.zip

Squid Tentacle v1.8.16

Choose a tag to compare

@ppXD ppXD released this 05 Jun 02:18
d51e716

Squid Tentacle v1.8.16

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.8.16

Docker:

docker pull squidcd/squid-tentacle-linux:1.8.16

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.8.16-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.8.16-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.8.16-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.8.16-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Bind tentacle healthz to loopback on Windows to stop firewall prompt by @ppXD in #422

Full Changelog: 1.8.15...1.8.16

Squid Tentacle v1.8.15

Choose a tag to compare

@github-actions github-actions released this 05 Jun 00:38
39bbca4

Squid Tentacle v1.8.15

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.8.15

Docker:

docker pull squidcd/squid-tentacle-linux:1.8.15

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.8.15-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.8.15-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.8.15-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.8.15-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Clarify upgrade log: plain-language phases and ASCII errors by @ppXD in #421

Full Changelog: 1.8.14...1.8.15

Windows Tentacle v1.8.15

Self-contained Windows deployment agent binaries (x64 + arm64).
No .NET runtime prerequisite — the .NET 9 runtime is bundled.

One-liner (latest):

irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1 | iex

Specific version:

& ([scriptblock]::Create((irm https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.ps1))) -Version 1.8.15
Platform Architecture Archive
Windows x64 squid-tentacle-1.8.15-win-x64.zip
Windows arm64 squid-tentacle-1.8.15-win-arm64.zip

Squid Tentacle v1.8.14

Choose a tag to compare

@github-actions github-actions released this 04 Jun 23:45
fd7be7e

Squid Tentacle v1.8.14

Self-contained Linux deployment agent binaries (x64 + arm64).

Installation

One-liner (latest):

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash

Specific version:

curl -fsSL https://github.com/ghraw/SolarifyDev/Squid/main/deploy/scripts/install-tentacle.sh | sudo bash -s -- --version 1.8.14

Docker:

docker pull squidcd/squid-tentacle-linux:1.8.14

Downloads

Platform Architecture Archive
Linux (glibc) x64 squid-tentacle-1.8.14-linux-x64.tar.gz
Linux (glibc) arm64 squid-tentacle-1.8.14-linux-arm64.tar.gz
Linux (musl / Alpine) x64 squid-tentacle-1.8.14-linux-musl-x64.tar.gz
Linux (musl / Alpine) arm64 squid-tentacle-1.8.14-linux-musl-arm64.tar.gz

See CHANGELOG for commit history.

What's Changed

  • Fix and harden Windows tentacle upgrade download path by @ppXD in #420

Full Changelog: 1.8.13...1.8.14