diff --git a/bakery.yaml b/bakery.yaml index 961b62a..7a551ae 100644 --- a/bakery.yaml +++ b/bakery.yaml @@ -76,6 +76,9 @@ images: - name: Ubuntu 22.04 - name: Ubuntu 24.04 primary: true + platforms: + - linux/amd64 + - linux/arm64 dependencies: - dependency: R version: 4.6.0 @@ -139,6 +142,9 @@ images: os: - name: Ubuntu 24.04 primary: true + platforms: + - linux/amd64 + - linux/arm64 - name: 2026.04.0+526.pro2 subpath: '2026.04' os: diff --git a/workbench-session-init/2026.05/test/goss.yaml b/workbench-session-init/2026.05/test/goss.yaml index 12541cd..bbf5bfc 100644 --- a/workbench-session-init/2026.05/test/goss.yaml +++ b/workbench-session-init/2026.05/test/goss.yaml @@ -19,10 +19,6 @@ file: exists: true filetype: directory mode: "0755" - /opt/session-components/bin/opensuse15: - exists: true - filetype: directory - mode: "0755" /opt/session-components/bin/postback: exists: true filetype: directory @@ -39,14 +35,26 @@ file: exists: true filetype: file mode: "0755" - /opt/session-components/bin/rhel8: + /opt/session-components/bin/rhel9: exists: true filetype: directory mode: "0755" - /opt/session-components/bin/rhel9: + /opt/session-components/bin/rhel10: + exists: true + filetype: directory + mode: "0755" + # opensuse15 and rhel8 are only shipped in the amd64 build of the + # upstream rsp-session-multi-linux tarball. + {{- if eq .Env.IMAGE_OS_PLATFORM "linux/amd64" }} + /opt/session-components/bin/opensuse15: + exists: true + filetype: directory + mode: "0755" + /opt/session-components/bin/rhel8: exists: true filetype: directory mode: "0755" + {{- end }} /opt/session-components/bin/shared-run: exists: true filetype: file