Skip to content

Commit 47bbcf7

Browse files
barnabasbusaclaude
andcommitted
docs: migrate install instructions from Gemfury to GitHub Pages
The apt/yum package repositories have moved from Gemfury (apt.fury.io/kurtosis-tech, yum.fury.io/kurtosis-tech) to GitHub Pages (sdk.kurtosis.com/kurtosis-cli-release-artifacts). Update all apt/yum URLs in: - Install docs (installing-the-cli.md) - Historical versions guide (installing-historical-versions.md) - CI configs (.circleci/config.yml, .github/workflows/build.yml) Also add a migration notice to the install page with one-liner commands for users still pointing at the old Gemfury repositories. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent b26123b commit 47bbcf7

File tree

4 files changed

+23
-9
lines changed

4 files changed

+23
-9
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -730,7 +730,7 @@ jobs:
730730
- <<: *steps_install_go
731731

732732
- run: |
733-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
733+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
734734
sudo apt update
735735
sudo apt install kurtosis-cli
736736
# We don't send metrics to avoid polluting our logs
@@ -801,7 +801,7 @@ jobs:
801801
at: "<< pipeline.parameters.workspace-with-cli-binary-and-images-mountpoint >>"
802802

803803
- run: |
804-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
804+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
805805
sudo apt update
806806
sudo apt install kurtosis-cli
807807
# We don't send metrics to avoid polluting our logs
@@ -841,7 +841,7 @@ jobs:
841841
- <<: *steps_install_go
842842

843843
- run: |
844-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
844+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
845845
sudo apt update
846846
sudo apt install kurtosis-cli
847847
# We don't send metrics to avoid polluting our logs
@@ -1047,7 +1047,7 @@ jobs:
10471047
- <<: *steps_install_go
10481048

10491049
- run: |
1050-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
1050+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
10511051
sudo apt update
10521052
sudo apt install kurtosis-cli curl
10531053
# We don't send metrics to avoid polluting our logs

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -875,7 +875,7 @@ jobs:
875875
# Install released Kurtosis CLI from apt
876876
- name: Install released Kurtosis CLI
877877
run: |
878-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
878+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
879879
sudo apt-get update
880880
sudo apt-get install -y kurtosis-cli
881881

docs/docs/get-started/installing-the-cli.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@ import TabItem from '@theme/TabItem';
1515

1616
The instructions in this guide will walk you through installing the latest version of Kurtosis.
1717

18+
:::warning Migrating from Gemfury?
19+
The old Gemfury-hosted apt/yum repositories (`apt.fury.io/kurtosis-tech` and `yum.fury.io/kurtosis-tech`) are **no longer supported**. If you previously installed Kurtosis via Gemfury, switch to the new repository with a single command:
20+
21+
**apt (Ubuntu/Debian):**
22+
```bash
23+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list && sudo apt update
24+
```
25+
26+
**yum (RHEL/CentOS):**
27+
```bash
28+
sudo sed -i 's|https://yum.fury.io/kurtosis-tech/|https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/rpm/|' /etc/yum.repos.d/kurtosis.repo && sudo yum makecache
29+
```
30+
:::
31+
1832
I. Install & Start Docker
1933
-----------------
2034

@@ -49,7 +63,7 @@ xcode-select --install
4963
<TabItem value="apt" label="apt (Ubuntu)">
5064

5165
```bash
52-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
66+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
5367
sudo apt update
5468
sudo apt install kurtosis-cli
5569
```
@@ -60,7 +74,7 @@ sudo apt install kurtosis-cli
6074
```bash
6175
echo '[kurtosis]
6276
name=Kurtosis
63-
baseurl=https://yum.fury.io/kurtosis-tech/
77+
baseurl=https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/rpm/
6478
enabled=1
6579
gpgcheck=0' | sudo tee /etc/yum.repos.d/kurtosis.repo
6680
sudo yum install kurtosis-cli

docs/docs/guides/installing-historical-versions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ sudo apt remove kurtosis-cli
4646
:::
4747

4848
```bash
49-
echo "deb [trusted=yes] https://apt.fury.io/kurtosis-tech/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
49+
echo "deb [trusted=yes] https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/ /" | sudo tee /etc/apt/sources.list.d/kurtosis.list
5050
sudo apt update
5151
sudo apt remove kurtosis-cli
5252
sudo apt install kurtosis-cli=<version> -V
@@ -68,7 +68,7 @@ sudo yum remove kurtosis-cli
6868
```bash
6969
echo '[kurtosis]
7070
name=Kurtosis
71-
baseurl=https://yum.fury.io/kurtosis-tech/
71+
baseurl=https://sdk.kurtosis.com/kurtosis-cli-release-artifacts/rpm/
7272
enabled=1
7373
gpgcheck=0' | sudo tee /etc/yum.repos.d/kurtosis.repo
7474
sudo yum remove kurtosis-cli

0 commit comments

Comments
 (0)