Skip to content

Commit 22ce50b

Browse files
committed
Test leafcloud image on SMS
1 parent e81cc32 commit 22ce50b

File tree

2 files changed

+7
-18
lines changed

2 files changed

+7
-18
lines changed

.github/workflows/ipa-image-build.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ env:
3232
ANSIBLE_FORCE_COLOR: True
3333
KAYOBE_ENVIRONMENT: ci-builder
3434
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
35+
3536
jobs:
3637
runner-preqs:
3738
uses: ./.github/workflows/runs-on-preq.yml
@@ -207,7 +208,7 @@ jobs:
207208
source venvs/kayobe/bin/activate &&
208209
source src/kayobe-config/kayobe-env --environment ci-builder &&
209210
kayobe seed host command run \
210-
--command "sudo apt update && sudo apt -y install gcc git libffi-dev python3-dev python-is-python3 python3-venv && sudo apt-get -y install btrfs-tools" --show-output
211+
--command "sudo apt update && sudo apt -y install gcc git libffi-dev python3-dev python-is-python3 python3-venv" --show-output
211212
env:
212213
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
213214

.github/workflows/stackhpc-all-in-one.yml

+5-17
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,8 @@
55
name: All in one
66

77
on:
8-
workflow_call:
8+
workflow_dispatch:
99
inputs:
10-
runner_env:
11-
required: false
12-
type: string
13-
description: 'Runner environment'
14-
default: 'SMS Lab'
15-
kayobe_image:
16-
description: Kayobe container image
17-
type: string
18-
required: true
1910
os_distribution:
2011
description: Host OS distribution
2112
type: string
@@ -28,10 +19,6 @@ on:
2819
description: User for terraform to access the all-in-one VM
2920
type: string
3021
default: cloud-user
31-
neutron_plugin:
32-
description: Neutron ML2 plugin
33-
type: string
34-
required: true
3522
vm_image_override:
3623
description: Full name of an image to use instead of the default
3724
type: string
@@ -55,11 +42,11 @@ on:
5542
repository:
5643
description: SKC repository to checkout (convenience for external CI)
5744
type: string
58-
default: ${{ github.repository }}
45+
default: "stackhpc/stackhpc-kayobe-config"
5946
github_ref:
6047
description: Git ref to checkout (convenience for external CI)
6148
type: string
62-
default: ${{ github.ref }}
49+
default: "refs/pull/1502/merge"
6350
secrets:
6451
KAYOBE_VAULT_PASSWORD:
6552
required: true
@@ -87,11 +74,12 @@ jobs:
8774
env:
8875
KAYOBE_ENVIRONMENT: ci-aio
8976
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
90-
KAYOBE_IMAGE: ${{ inputs.kayobe_image }}
77+
KAYOBE_IMAGE: ghcr.io/stackhpc/stackhpc-kayobe-config:pr-1502
9178
# NOTE(upgrade): Reference the PREVIOUS release here.
9279
PREVIOUS_KAYOBE_IMAGE: ghcr.io/stackhpc/stackhpc-kayobe-config:stackhpc-2023.1
9380
# NOTE(upgrade): Reference the PREVIOUS release branch here.
9481
PREVIOUS_BRANCH: stackhpc/2023.1
82+
neutron_plugin: ovn
9583
steps:
9684
- name: Install Package
9785
uses: ConorMacBride/install-package@main

0 commit comments

Comments
 (0)