Skip to content

Commit 4c86cb8

Browse files
committed
BATS: extensions: use SUSE BCI images
It looks like `registry.opensuse.org` has connection issues from GitHub Actions runners (they show as connection refused); this cannot be replicated locally, so they may have been explicitly blocked. Use `registry.suse.com` (with equivalent images there) instead. Signed-off-by: Mark Yen <mark.yen@suse.com>
1 parent 00612ea commit 4c86cb8

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

bats/tests/extensions/testdata/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
FROM registry.opensuse.org/opensuse/bci/golang:stable AS builder
1+
FROM registry.suse.com/bci/golang:latest AS builder
22
WORKDIR /usr/src/app
33
COPY bin/dummy.go .
44
ENV GOOS=windows
55
RUN go build -o /dummy.exe -ldflags '-s -w' dummy.go
66

7-
FROM registry.opensuse.org/opensuse/bci/golang:stable AS server-builder
7+
FROM registry.suse.com/bci/golang:latest AS server-builder
88
WORKDIR /usr/src/app
99
COPY bin/server.go .
1010
ENV GOOS=linux
1111
RUN go build -o /server -ldflags '-s -w' server.go
1212

13-
FROM registry.opensuse.org/opensuse/bci/bci-minimal
13+
FROM registry.suse.com/bci/bci-minimal:16.0
1414
ARG variant=basic
1515

1616
ADD ${variant}.json /metadata.json

e2e/extensions.e2e.spec.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,13 @@ test.describe.serial('Extensions', () => {
124124
test('build and install testing extension', async() => {
125125
const dataDir = path.join(srcDir, 'bats', 'tests', 'extensions', 'testdata');
126126

127-
await ctrctl('build', '--tag', 'rd/extension/everything', '--build-arg', 'variant=everything', dataDir);
128-
await spawnFile(rdctl, ['api', '-XPOST', '/v1/extensions/install?id=rd/extension/everything']);
127+
try {
128+
await ctrctl('build', '--tag', 'rd/extension/everything', '--build-arg', 'variant=everything', dataDir);
129+
await spawnFile(rdctl, ['api', '-XPOST', '/v1/extensions/install?id=rd/extension/everything']);
130+
} catch (ex) {
131+
console.error(ex);
132+
throw ex;
133+
}
129134
});
130135

131136
test('use extension protocol handler', async() => {

0 commit comments

Comments
 (0)