Skip to content

Commit 56a9ded

Browse files
committed
Test building images from a private repo
(cherry picked from commit 7af3418)
1 parent 50d18cd commit 56a9ded

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.github/workflows/stackhpc-container-image-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,8 @@ jobs:
205205
kayobe overcloud container image build $args
206206
env:
207207
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
208+
CI_GITHUB_USERNAME: "stackhpc-ci"
209+
CI_GITHUB_TOKEN: ${{ secrets.TEMP_STACKHPC_CI_CLONE_REPO_TOKEN }}
208210
if: inputs.overcloud
209211

210212
- name: Copy overcloud container image build logs to output directory

etc/kayobe/kolla.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,10 @@ kolla_sources:
134134
type: git
135135
location: https://github.com/stackhpc/stackhpc-inspector-plugins.git
136136
reference: 1.3.0
137+
keystone-base:
138+
type: git
139+
location: https://{{ lookup('env', 'CI_GITHUB_USERNAME') }}:{{ lookup('env', 'CI_GITHUB_TOKEN') }}@github.com/stackhpc/keystone-private.git
140+
reference: 2023.1-2119646
137141
# Not yet merged: https://github.com/stackhpc/magnum/pull/139
138142
magnum-base:
139143
type: git

0 commit comments

Comments
 (0)