diff --git a/.obs/workflows.yml b/.obs/workflows.yml index 61fecfee2..48afac2a7 100644 --- a/.obs/workflows.yml +++ b/.obs/workflows.yml @@ -45,10 +45,18 @@ staging_build: source_project: home:defolos:BCI:CR:SLE-15-SP5 source_package: golang-oldstable-image target_project: home:defolos:BCI:CR:SLE-15-SP5:Staging + - branch_package: + source_project: home:defolos:BCI:CR:SLE-15-SP5 + source_package: golang-oldstable-openssl-image + target_project: home:defolos:BCI:CR:SLE-15-SP5:Staging - branch_package: source_project: home:defolos:BCI:CR:SLE-15-SP5 source_package: golang-stable-image target_project: home:defolos:BCI:CR:SLE-15-SP5:Staging + - branch_package: + source_project: home:defolos:BCI:CR:SLE-15-SP5 + source_package: golang-stable-openssl-image + target_project: home:defolos:BCI:CR:SLE-15-SP5:Staging - branch_package: source_project: home:defolos:BCI:CR:SLE-15-SP5 source_package: ruby-2.5-image @@ -199,9 +207,15 @@ refresh_devel_BCI: - trigger_services: project: devel:BCI:SLE-15-SP5 package: golang-oldstable-image + - trigger_services: + project: devel:BCI:SLE-15-SP5 + package: golang-oldstable-openssl-image - trigger_services: project: devel:BCI:SLE-15-SP5 package: golang-stable-image + - trigger_services: + project: devel:BCI:SLE-15-SP5 + package: golang-stable-openssl-image - trigger_services: project: devel:BCI:SLE-15-SP5 package: ruby-2.5-image diff --git a/busybox-image/busybox-image.kiwi b/busybox-image/busybox-image.kiwi index bf3b20124..c509f5ce6 100644 --- a/busybox-image/busybox-image.kiwi +++ b/busybox-image/busybox-image.kiwi @@ -49,6 +49,7 @@ + diff --git a/golang-oldstable-openssl-image/Dockerfile b/golang-oldstable-openssl-image/Dockerfile new file mode 100644 index 000000000..e7de5582e --- /dev/null +++ b/golang-oldstable-openssl-image/Dockerfile @@ -0,0 +1,33 @@ +# SPDX-License-Identifier: MIT +#!BuildTag: bci/golang:oldstable-openssl +#!BuildTag: bci/golang:oldstable-openssl-%RELEASE% +#!BuildTag: bci/golang:1.19-openssl +#!BuildTag: bci/golang:1.19-openssl-%RELEASE% +#!BuildVersion: 15.5 +FROM suse/sle15:15.5 + +MAINTAINER SUSE LLC (https://www.suse.com/) + +# Define labels according to https://en.opensuse.org/Building_derived_containers +# labelprefix=com.suse.bci.golang +LABEL org.opencontainers.image.title="SLE BCI Golang 1.19-openssl" +LABEL org.opencontainers.image.description="Golang 1.19-openssl container based on the SLE Base Container Image." +LABEL org.opencontainers.image.version="1.19-openssl" +LABEL org.opencontainers.image.url="https://www.suse.com/products/server/" +LABEL org.opencontainers.image.created="%BUILDTIME%" +LABEL org.opencontainers.image.vendor="SUSE LLC" +LABEL org.opencontainers.image.source="%SOURCEURL%" +LABEL org.opensuse.reference="registry.suse.com/bci/golang:1.19-openssl-%RELEASE%" +LABEL org.openbuildservice.disturl="%DISTURL%" +LABEL com.suse.supportlevel="l3" +LABEL com.suse.eula="sle-bci" +LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle#suse-linux-enterprise-server-15" +LABEL com.suse.image-type="sle-bci" +LABEL com.suse.release-stage="released" +# endlabelprefix + +RUN set -euo pipefail; zypper -n in --no-recommends go1.19-openssl distribution-release make git-core; zypper -n clean; rm -rf /var/log/* +ENV GOLANG_VERSION="%%golang_version%%" +ENV GOPATH="/go" +ENV PATH="/go/bin:/usr/local/go/bin:/root/go/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" + diff --git a/golang-oldstable-openssl-image/_constraints b/golang-oldstable-openssl-image/_constraints new file mode 100644 index 000000000..6213041ce --- /dev/null +++ b/golang-oldstable-openssl-image/_constraints @@ -0,0 +1,7 @@ + + + + 8 + + + diff --git a/golang-oldstable-openssl-image/_service b/golang-oldstable-openssl-image/_service new file mode 100644 index 000000000..33ecd373f --- /dev/null +++ b/golang-oldstable-openssl-image/_service @@ -0,0 +1,9 @@ + + + + + Dockerfile + %%golang_version%% + go1.19-openssl + + \ No newline at end of file diff --git a/golang-oldstable-openssl-image/golang-oldstable-openssl-image.changes b/golang-oldstable-openssl-image/golang-oldstable-openssl-image.changes new file mode 100644 index 000000000..91dc48f09 --- /dev/null +++ b/golang-oldstable-openssl-image/golang-oldstable-openssl-image.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Thu Jul 06 20:46:32 UTC 2023 - SUSE Update Bot + +- First version of the Golang 1.19-openssl BCI diff --git a/golang-stable-openssl-image/Dockerfile b/golang-stable-openssl-image/Dockerfile new file mode 100644 index 000000000..ce152af33 --- /dev/null +++ b/golang-stable-openssl-image/Dockerfile @@ -0,0 +1,34 @@ +# SPDX-License-Identifier: MIT +#!BuildTag: bci/golang:stable-openssl +#!BuildTag: bci/golang:stable-openssl-%RELEASE% +#!BuildTag: bci/golang:1.20-openssl +#!BuildTag: bci/golang:1.20-openssl-%RELEASE% +#!BuildTag: bci/golang:latest +#!BuildVersion: 15.5 +FROM suse/sle15:15.5 + +MAINTAINER SUSE LLC (https://www.suse.com/) + +# Define labels according to https://en.opensuse.org/Building_derived_containers +# labelprefix=com.suse.bci.golang +LABEL org.opencontainers.image.title="SLE BCI Golang 1.20-openssl" +LABEL org.opencontainers.image.description="Golang 1.20-openssl container based on the SLE Base Container Image." +LABEL org.opencontainers.image.version="1.20-openssl" +LABEL org.opencontainers.image.url="https://www.suse.com/products/server/" +LABEL org.opencontainers.image.created="%BUILDTIME%" +LABEL org.opencontainers.image.vendor="SUSE LLC" +LABEL org.opencontainers.image.source="%SOURCEURL%" +LABEL org.opensuse.reference="registry.suse.com/bci/golang:1.20-openssl-%RELEASE%" +LABEL org.openbuildservice.disturl="%DISTURL%" +LABEL com.suse.supportlevel="l3" +LABEL com.suse.eula="sle-bci" +LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle#suse-linux-enterprise-server-15" +LABEL com.suse.image-type="sle-bci" +LABEL com.suse.release-stage="released" +# endlabelprefix + +RUN set -euo pipefail; zypper -n in --no-recommends go1.20-openssl distribution-release make git-core; zypper -n clean; rm -rf /var/log/* +ENV GOLANG_VERSION="%%golang_version%%" +ENV GOPATH="/go" +ENV PATH="/go/bin:/usr/local/go/bin:/root/go/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" + diff --git a/golang-stable-openssl-image/_constraints b/golang-stable-openssl-image/_constraints new file mode 100644 index 000000000..6213041ce --- /dev/null +++ b/golang-stable-openssl-image/_constraints @@ -0,0 +1,7 @@ + + + + 8 + + + diff --git a/golang-stable-openssl-image/_service b/golang-stable-openssl-image/_service new file mode 100644 index 000000000..8618c7df5 --- /dev/null +++ b/golang-stable-openssl-image/_service @@ -0,0 +1,9 @@ + + + + + Dockerfile + %%golang_version%% + go1.20-openssl + + \ No newline at end of file diff --git a/golang-stable-openssl-image/golang-stable-openssl-image.changes b/golang-stable-openssl-image/golang-stable-openssl-image.changes new file mode 100644 index 000000000..826b9050d --- /dev/null +++ b/golang-stable-openssl-image/golang-stable-openssl-image.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Thu Jul 06 20:46:32 UTC 2023 - SUSE Update Bot + +- First version of the Golang 1.20-openssl BCI diff --git a/micro-image/micro-image.kiwi b/micro-image/micro-image.kiwi index e8b50350e..4e007e560 100644 --- a/micro-image/micro-image.kiwi +++ b/micro-image/micro-image.kiwi @@ -46,6 +46,7 @@ + diff --git a/minimal-image/minimal-image.kiwi b/minimal-image/minimal-image.kiwi index c2d91c031..d316917dd 100644 --- a/minimal-image/minimal-image.kiwi +++ b/minimal-image/minimal-image.kiwi @@ -53,8 +53,9 @@ - + +