Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.

chore: setup initial tests and Architectural Decision Records #5

Draft
wants to merge 47 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
1179696
Initial tests and ADRs
Racer159 Nov 4, 2023
fd1808a
add --confirm
Racer159 Nov 4, 2023
7717c25
Reference the correct Zarf
Racer159 Nov 4, 2023
f9c927f
Add no progress flag
Racer159 Nov 4, 2023
7f4881f
Restrict workflow to 30 mins
Racer159 Nov 4, 2023
143bde9
Try to setup a RWX storage class
Racer159 Nov 4, 2023
635534c
Move timeout to init
Racer159 Nov 4, 2023
0f22249
add sudo to apt get
Racer159 Nov 4, 2023
a049c1c
add openiscsi systemctl cmds
Racer159 Nov 4, 2023
7209733
add iscsiadm cmd
Racer159 Nov 4, 2023
7fe4032
add iscsid cmds
Racer159 Nov 4, 2023
601f79b
add iscsid cmds
Racer159 Nov 4, 2023
342eb59
get around exit code 3
Racer159 Nov 4, 2023
dfe95cb
add \s
Racer159 Nov 4, 2023
809bd65
Remove RWX
Racer159 Nov 5, 2023
42e9efa
Add a get cluster status step
Racer159 Nov 5, 2023
96bdbea
Add sudo
Racer159 Nov 5, 2023
4863df6
Update to newer Zarf version and gather more information from the clu…
Racer159 Nov 13, 2023
87706a7
Fix naming conventions and add contrib guide
Racer159 Nov 13, 2023
8e3ef8a
Add persistent volume checks
Racer159 Nov 14, 2023
cb92b7f
Reduce the volume reqs for the runner
Racer159 Nov 14, 2023
75bf304
Reduce the size of the PVC
Racer159 Nov 14, 2023
f1c7a5d
Add longhorn directory
Racer159 Nov 14, 2023
fd615dd
Only start openiscsi
Racer159 Nov 14, 2023
22b3b93
Simplify installs
Racer159 Nov 14, 2023
8835400
Try to start openscsi
Racer159 Nov 14, 2023
2070975
Try to make dirs
Racer159 Nov 14, 2023
e7ab586
Try to make dirs
Racer159 Nov 14, 2023
9feedd9
Try to make dirs
Racer159 Nov 14, 2023
804b2d3
Try to start iscsi
Racer159 Nov 14, 2023
b42c952
Try to start iscsi via isciadm
Racer159 Nov 14, 2023
f8c2641
Try to start iscsi via isciadm discoverydb
Racer159 Nov 14, 2023
e635381
Update e2e test and gitignore
Racer159 Nov 15, 2023
7731d66
move zarf out of zarf cache
Racer159 Nov 15, 2023
131ea5a
Update actions and env vars
Racer159 Dec 6, 2023
9294735
Remove -e from the package
Racer159 Dec 6, 2023
8b4dbce
Check iscsi things
Racer159 Dec 6, 2023
4a52224
Check iscsi things
Racer159 Dec 6, 2023
07c7727
add iscsi adm discovery
Racer159 Dec 6, 2023
bf89508
Add more iscsi services
Racer159 Dec 6, 2023
d2eb6af
Try to login with iscsiadm
Racer159 Dec 6, 2023
d7dc499
Try send targets current machine
Racer159 Dec 6, 2023
69a45bc
Try send targets current machine again
Racer159 Dec 6, 2023
b2c1f87
Attempt to sleep
Racer159 Dec 6, 2023
e75931d
Add the env check script
Racer159 Dec 6, 2023
be89b92
Add check script after k3s starts
Racer159 Dec 6, 2023
735cc21
Stop multipathd and add back nfs-common
Racer159 Dec 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Check iscsi things
Racer159 committed Dec 6, 2023
commit 8b4dbce54f606a1369943758c0789b4f52e37966
6 changes: 6 additions & 0 deletions .github/workflows/test-e2e.yaml
Original file line number Diff line number Diff line change
@@ -29,10 +29,16 @@ jobs:

- name: Install Longhorn pre-reqs to ubuntu-latest
run: |
sudo ls /etc/iscsi/nodes || echo nonexist
sudo ls /sys/class/iscsi_session || echo nonexist
sudo cat /etc/iscsi/iscsid.conf || echo nonexist
sudo systemctl status iscsid || echo inactive
sudo systemctl start iscsid
sudo systemctl status open-iscsi || echo inactive
sudo systemctl start open-iscsi
sudo systemctl status open-iscsi || echo inactive


- name: Install release version of Zarf
uses: defenseunicorns/setup-zarf@main
with: