Skip to content

Commit 8fe4f17

Browse files
Merge pull request #198 from gabriel-samfira/create-dirs
Create needed folders before use
2 parents 6c7c5a9 + 912371c commit 8fe4f17

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/integration/scripts/setup-garm.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,18 @@ export DB_PASSPHRASE="$(generate_secret)"
4343

4444
# Group "adm" is the LXD daemon group as set by the "canonical/setup-lxd" GitHub action.
4545
sudo useradd --shell /usr/bin/false --system --groups adm --no-create-home garm
46+
sudo mkdir -p /etc/garm
47+
sudo mkdir -p $PROVIDER_BIN_DIR
4648

4749
export LXD_PROVIDER_EXECUTABLE="$PROVIDER_BIN_DIR/garm-provider-lxd"
4850
export LXD_PROVIDER_CONFIG="/etc/garm/garm-provider-lxd.toml"
4951
sudo cp $CONFIG_DIR/garm-provider-lxd.toml $LXD_PROVIDER_CONFIG
5052

51-
sudo mkdir -p $PROVIDER_BIN_DIR
5253
git clone https://github.com/cloudbase/garm-provider-lxd ~/garm-provider-lxd
5354
pushd ~/garm-provider-lxd
5455
go build -o $LXD_PROVIDER_EXECUTABLE
5556
popd
5657

57-
sudo mkdir -p /etc/garm
5858
cat $CONFIG_DIR/config.toml | envsubst | sudo tee /etc/garm/config.toml
5959
sudo chown -R garm:garm /etc/garm
6060

0 commit comments

Comments
 (0)