Skip to content

Commit

Permalink
Revert to flaky networking
Browse files Browse the repository at this point in the history
ethtool doesn't work in the Docker container.

[Example CI run](https://github.com/iainelder/dotfiles/actions/runs/9319940790/job/25655601097):

> `Cannot set device feature settings: Operation not permitted`
  • Loading branch information
iainelder committed May 31, 2024
1 parent 3e252a8 commit a02cb6d
Show file tree
Hide file tree
Showing 72 changed files with 0 additions and 360 deletions.
5 changes: 0 additions & 5 deletions .github/workflows/1password-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install 1Password CLI
shell: su norm --command "bash --login {0}"
run: programs/1password-cli/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/1password.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install 1Password
shell: su norm --command "bash --login {0}"
run: programs/1password/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/_program.yml.template
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off

- name: Install ${program_name}
shell: su norm --command "bash --login {0}"
run: ${program_script}
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/act.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Act
shell: su norm --command "bash --login {0}"
run: programs/act/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/angle-grinder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Angle-Grinder
shell: su norm --command "bash --login {0}"
run: programs/angle-grinder/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/anki.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Anki
shell: su norm --command "bash --login {0}"
run: programs/anki/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/aws-nuke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install aws-nuke
shell: su norm --command "bash --login {0}"
run: programs/aws-nuke/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/aws-vault.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install aws-vault
shell: su norm --command "bash --login {0}"
run: programs/aws-vault/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/awscli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install awscli
shell: su norm --command "bash --login {0}"
run: programs/awscli/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/awsls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install awsls
shell: su norm --command "bash --login {0}"
run: programs/awsls/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/awsvpnclient.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install AWS Client VPN for Linux
shell: su norm --command "bash --login {0}"
run: programs/awsvpnclient/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/bashmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Bashmarks
shell: su norm --command "bash --login {0}"
run: programs/bashmarks/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/borgbackup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install BorgBackup
shell: su norm --command "bash --login {0}"
run: programs/borgbackup/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/clustergit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install clustergit
shell: su norm --command "bash --login {0}"
run: programs/clustergit/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/codebuild-agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install AWS CodeBuild agent
shell: su norm --command "bash --login {0}"
run: programs/codebuild-agent/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/cropgui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Cropgui
shell: su norm --command "bash --login {0}"
run: programs/cropgui/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/cw.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install cw
shell: su norm --command "bash --login {0}"
run: programs/cw/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/diff-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install diff-pdf
shell: su norm --command "bash --login {0}"
run: programs/diff-pdf/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/direnv.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install direnv
shell: su norm --command "bash --login {0}"
run: programs/direnv/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dotnetsdk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install .NET SDK
shell: su norm --command "bash --login {0}"
run: programs/dotnetsdk/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dsutils.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install dsutils
shell: su norm --command "bash --login {0}"
run: programs/dsutils/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/duckdb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install DuckDB
shell: su norm --command "bash --login {0}"
run: programs/duckdb/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/dvc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install DVC (Data Version Control)
shell: su norm --command "bash --login {0}"
run: programs/dvc/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/envman.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Envman
shell: su norm --command "bash --login {0}"
run: programs/envman/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/firefox-open-url-in-container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install firefox-container
shell: su norm --command "bash --login {0}"
run: programs/firefox-open-url-in-container/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/firefox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Firefox
shell: su norm --command "bash --login {0}"
run: programs/firefox/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/fzf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install fzf
shell: su norm --command "bash --login {0}"
run: programs/fzf/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/gcloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install gcloud CLI
shell: su norm --command "bash --login {0}"
run: programs/gcloud/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/geckodriver.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install geckodriver
shell: su norm --command "bash --login {0}"
run: programs/geckodriver/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/gephi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install Gephi
shell: su norm --command "bash --login {0}"
run: programs/gephi/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/git-secrets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install git-secrets
shell: su norm --command "bash --login {0}"
run: programs/git-secrets/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/github-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install GitHub CLI
shell: su norm --command "bash --login {0}"
run: programs/github-cli/install.bash
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/gnucash3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Fix flaky networking in GitHub Actions
run: |
sudo apt install ethtool
sudo ethtool -K eth0 tx off rx off
- name: Install GnuCash 3
shell: su norm --command "bash --login {0}"
run: programs/gnucash3/install.bash
Expand Down
Loading

0 comments on commit a02cb6d

Please sign in to comment.