From 1dd0a21a1cc35d0aebf3ca0323c0fb1ee5a88db4 Mon Sep 17 00:00:00 2001 From: Pau Ruiz Safont Date: Wed, 11 Oct 2023 10:51:46 +0100 Subject: [PATCH] ci: fix run issues Update apt repositories on every run, this is needed because the github images are out-of-date and the dependencies' fetching fails otherwise Add stunnel to xapi-xenopsd dependencies, it's needed since the close port 80 feature Signed-off-by: Pau Ruiz Safont --- .github/workflows/0.150-lcm.yml | 3 +++ xapi-xenopsd.opam | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/0.150-lcm.yml b/.github/workflows/0.150-lcm.yml index 2b3b37144..9fc6b2414 100644 --- a/.github/workflows/0.150-lcm.yml +++ b/.github/workflows/0.150-lcm.yml @@ -48,6 +48,9 @@ jobs: # invalidate cache daily, gets built daily using a scheduled job key: ${{ steps.cache-key.outputs.date }}-0.150 + - name: Update Ubuntu repositories + run: sudo apt-get update + - name: Use ocaml uses: avsm/setup-ocaml@v1 with: diff --git a/xapi-xenopsd.opam b/xapi-xenopsd.opam index 884b4a643..b16603216 100644 --- a/xapi-xenopsd.opam +++ b/xapi-xenopsd.opam @@ -24,6 +24,7 @@ depends: [ "rpclib" "sexplib" "stdext" + "stunnel" "base-threads" "uri" "uuidm"