Skip to content

Commit a6068a8

Browse files
authored
Update CI workflow to use Ubuntu 24.04 (#11873)
1 parent 03a4b9f commit a6068a8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ permissions:
2929
jobs:
3030
build:
3131
if: github.repository == 'apache/cloudstack'
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333

3434
strategy:
3535
fail-fast: false
@@ -232,7 +232,7 @@ jobs:
232232
- name: Install Build Dependencies
233233
run: |
234234
sudo apt-get update
235-
sudo apt-get install -y git uuid-runtime genisoimage netcat ipmitool build-essential libgcrypt20 libgpg-error-dev libgpg-error0 libopenipmi0 ipmitool libpython3-dev libssl-dev libffi-dev python3-openssl python3-dev python3-setuptools
235+
sudo apt-get install -y git uuid-runtime genisoimage netcat-openbsd ipmitool build-essential libgcrypt20 libgpg-error-dev libgpg-error0 libopenipmi0 ipmitool libpython3-dev libssl-dev libffi-dev python3-openssl python3-dev python3-setuptools
236236
237237
- name: Install Python dependencies
238238
run: |
@@ -271,7 +271,7 @@ jobs:
271271
- name: Setup Simulator Prerequisites
272272
run: |
273273
sudo python3 -m pip install --upgrade netaddr mysql-connector-python
274-
python3 -m pip install --user --upgrade tools/marvin/dist/Marvin-*.tar.gz
274+
python3 -m pip install --user --upgrade tools/marvin/dist/[mM]arvin-*.tar.gz
275275
mvn -q -Pdeveloper -pl developer -Ddeploydb
276276
mvn -q -Pdeveloper -pl developer -Ddeploydb-simulator
277277

0 commit comments

Comments
 (0)