From 9ff2fc03b9265287c2e3770de1313ad9e86e2c7e3a0229ab4bc0362b0ca7ffcc Mon Sep 17 00:00:00 2001 From: Steven Hardy Date: Fri, 15 Nov 2024 16:09:04 +0000 Subject: [PATCH 1/3] Remove cluster-api core package/image Since #16 this is replaced by an alternate downstream image: registry.rancher.com/rancher/cluster-api-controller --- .obs/workflows.yml | 8 ---- cluster-api-controller-image/Dockerfile | 36 ----------------- cluster-api-controller-image/_service | 19 --------- cluster-api/_service | 23 ----------- cluster-api/cluster-api.spec | 51 ------------------------- 5 files changed, 137 deletions(-) delete mode 100644 cluster-api-controller-image/Dockerfile delete mode 100644 cluster-api-controller-image/_service delete mode 100644 cluster-api/_service delete mode 100644 cluster-api/cluster-api.spec diff --git a/.obs/workflows.yml b/.obs/workflows.yml index 5e1ed97..e2ec3b4 100644 --- a/.obs/workflows.yml +++ b/.obs/workflows.yml @@ -66,10 +66,6 @@ staging_build: source_package: frr-k8s source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: cluster-api-operator source_project: isv:SUSE:Edge:Factory @@ -122,10 +118,6 @@ staging_build: source_package: cdi-chart source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-controller-image - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: cluster-api-provider-metal3-image source_project: isv:SUSE:Edge:Factory diff --git a/cluster-api-controller-image/Dockerfile b/cluster-api-controller-image/Dockerfile deleted file mode 100644 index 8363552..0000000 --- a/cluster-api-controller-image/Dockerfile +++ /dev/null @@ -1,36 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -#!BuildTag: %%IMG_PREFIX%%cluster-api-controller:v%%cluster-api_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-controller:%%cluster-api_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-controller:%%cluster-api_version%%-%RELEASE% -#!BuildVersion: 15.6 -ARG SLE_VERSION -FROM registry.suse.com/bci/bci-micro:$SLE_VERSION AS micro - -FROM registry.suse.com/bci/bci-base:$SLE_VERSION AS base -COPY --from=micro / /installroot/ -RUN zypper --installroot /installroot --non-interactive install --no-recommends cluster-api shadow; zypper -n clean; rm -rf /var/log/* - -FROM micro AS final -# Define labels according to https://en.opensuse.org/Building_derived_containers -# labelprefix=com.suse.application.cluster-api -LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)" -LABEL org.opencontainers.image.title="SLE cluster-api Container Image" -LABEL org.opencontainers.image.description="cluster-api based on the SLE Base Container Image." -LABEL org.opencontainers.image.version="%%cluster-api_version%%" -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.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%cluster-api:%%cluster-api_version%%-%RELEASE%" -LABEL org.openbuildservice.disturl="%DISTURL%" -LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%" -LABEL com.suse.eula="SUSE Combined EULA February 2024" -LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle" -LABEL com.suse.image-type="application" -LABEL com.suse.release-stage="released" -# endlabelprefix - -COPY --from=base /installroot / -RUN mv /usr/bin/cluster-api-controller /manager -# Use uid of nonroot user (65532) because kubernetes expects numeric user when applying pod security policies -USER 65532 -ENTRYPOINT [ "/manager" ] diff --git a/cluster-api-controller-image/_service b/cluster-api-controller-image/_service deleted file mode 100644 index fa2c067..0000000 --- a/cluster-api-controller-image/_service +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Dockerfile - %%cluster-api_version%% - cluster-api - patch - - - Dockerfile - IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %{?img_prefix}) - IMG_PREFIX - IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo) - IMG_REPO - SUPPORT_LEVEL=$(rpm --macros=/root/.rpmmacros -E %support_level) - SUPPORT_LEVEL - - diff --git a/cluster-api/_service b/cluster-api/_service deleted file mode 100644 index 7359647..0000000 --- a/cluster-api/_service +++ /dev/null @@ -1,23 +0,0 @@ - - - https://github.com/kubernetes-sigs/cluster-api - git - v1.8.4 - _auto_ - @PARENT_TAG@ - enable - steven.hardy@suse.com - v* - v(\d+\.\d+\.\d+) - yes - \1 - - - - *.tar - gz - - - - - diff --git a/cluster-api/cluster-api.spec b/cluster-api/cluster-api.spec deleted file mode 100644 index ac5383c..0000000 --- a/cluster-api/cluster-api.spec +++ /dev/null @@ -1,51 +0,0 @@ -# -# spec file for package cluster-api -# -# Copyright (c) 2023 SUSE LLC -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# - - -Name: cluster-api -Version: 1.8.4 -Release: 0 -Summary: Cluster API Core Controller -License: Apache-2.0 -URL: https://github.com/kubernetes-sigs/cluster-api -Source: cluster-api-%{version}.tar.gz -Source1: vendor.tar.gz -BuildRequires: golang(API) = 1.22 -ExcludeArch: s390 -ExcludeArch: %{ix86} - -%description - -Cluster API core controller - -%prep -%autosetup -a1 -n cluster-api-%{version} - -%build -go build \ - -mod=vendor \ - -buildmode=pie \ - -%install -install -D -m0755 cluster-api %{buildroot}%{_bindir}/cluster-api-controller - -%files -%license LICENSE -%doc README.md -%{_bindir}/cluster-api-controller - -%changelog -- 2.45.2 From 10f6ffd6c0c1ccac304727442f1bf54e494c48ae341422c3e73346395f07d777 Mon Sep 17 00:00:00 2001 From: Steven Hardy Date: Fri, 15 Nov 2024 16:11:33 +0000 Subject: [PATCH 2/3] Remove cluster-api-operator image Since #16 this is replaced by an alternative downstream image: registry.rancher.com/rancher/cluster-api-operator --- .obs/workflows.yml | 8 --- cluster-api-operator-image/Dockerfile | 35 ------------- cluster-api-operator-image/_service | 19 ------- cluster-api-operator/_service | 23 -------- .../cluster-api-operator.spec | 52 ------------------- 5 files changed, 137 deletions(-) delete mode 100644 cluster-api-operator-image/Dockerfile delete mode 100644 cluster-api-operator-image/_service delete mode 100644 cluster-api-operator/_service delete mode 100644 cluster-api-operator/cluster-api-operator.spec diff --git a/.obs/workflows.yml b/.obs/workflows.yml index e2ec3b4..d1a8d0f 100644 --- a/.obs/workflows.yml +++ b/.obs/workflows.yml @@ -66,10 +66,6 @@ staging_build: source_package: frr-k8s source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-operator - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: kubectl source_project: isv:SUSE:Edge:Factory @@ -126,10 +122,6 @@ staging_build: source_package: metallb-chart source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-operator-image - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: sriov-crd-chart source_project: isv:SUSE:Edge:Factory diff --git a/cluster-api-operator-image/Dockerfile b/cluster-api-operator-image/Dockerfile deleted file mode 100644 index 9bfc860..0000000 --- a/cluster-api-operator-image/Dockerfile +++ /dev/null @@ -1,35 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -#!BuildTag: %%IMG_PREFIX%%cluster-api-operator:%%cluster-api-operator_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-operator:%%cluster-api-operator_version%%-%RELEASE% -#!BuildVersion: 15.6 -ARG SLE_VERSION -FROM registry.suse.com/bci/bci-micro:$SLE_VERSION AS micro - -FROM registry.suse.com/bci/bci-base:$SLE_VERSION AS base -COPY --from=micro / /installroot/ -RUN zypper --installroot /installroot --non-interactive install --no-recommends cluster-api-operator shadow; zypper -n clean; rm -rf /var/log/* - -FROM micro AS final -# Define labels according to https://en.opensuse.org/Building_derived_containers -# labelprefix=com.suse.application.cluster-api-operator -LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)" -LABEL org.opencontainers.image.title="SLE cluster-api-operator Container Image" -LABEL org.opencontainers.image.description="cluster-api-operator based on the SLE Base Container Image." -LABEL org.opencontainers.image.version="%%cluster-api-operator_version%%" -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.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%cluster-api-operator:%%cluster-api-operator_version%%-%RELEASE%" -LABEL org.openbuildservice.disturl="%DISTURL%" -LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%" -LABEL com.suse.eula="SUSE Combined EULA February 2024" -LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle" -LABEL com.suse.image-type="application" -LABEL com.suse.release-stage="released" -# endlabelprefix - -COPY --from=base /installroot / -RUN mv /usr/bin/cluster-api-operator-controller /manager -# Use uid of nonroot user (65532) because kubernetes expects numeric user when applying pod security policies -USER 65532 -ENTRYPOINT [ "/manager" ] diff --git a/cluster-api-operator-image/_service b/cluster-api-operator-image/_service deleted file mode 100644 index ba92e20..0000000 --- a/cluster-api-operator-image/_service +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Dockerfile - %%cluster-api-operator_version%% - cluster-api-operator - patch - - - Dockerfile - IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %{?img_prefix}) - IMG_PREFIX - IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo) - IMG_REPO - SUPPORT_LEVEL=$(rpm --macros=/root/.rpmmacros -E %support_level) - SUPPORT_LEVEL - - diff --git a/cluster-api-operator/_service b/cluster-api-operator/_service deleted file mode 100644 index e733090..0000000 --- a/cluster-api-operator/_service +++ /dev/null @@ -1,23 +0,0 @@ - - - https://github.com/kubernetes-sigs/cluster-api-operator - git - v0.12.0 - _auto_ - @PARENT_TAG@ - enable - steven.hardy@suse.com - v* - v(\d+\.\d+\.\d+) - yes - \1 - - - - *.tar - gz - - - - - diff --git a/cluster-api-operator/cluster-api-operator.spec b/cluster-api-operator/cluster-api-operator.spec deleted file mode 100644 index 622f95d..0000000 --- a/cluster-api-operator/cluster-api-operator.spec +++ /dev/null @@ -1,52 +0,0 @@ -# -# spec file for package cluster-api-operator -# -# Copyright (c) 2023 SUSE LLC -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# - - -Name: cluster-api-operator -Version: 0.12.0 -Release: 0 -Summary: Cluster API Core Controller -License: Apache-2.0 -URL: https://github.com/kubernetes-sigs/cluster-api-operator -Source: cluster-api-operator-%{version}.tar.gz -Source1: vendor.tar.gz -BuildRequires: golang(API) = 1.21 -ExcludeArch: s390 -ExcludeArch: %{ix86} - -%description - -Cluster API operator - -%prep -%autosetup -a1 -n cluster-api-operator-%{version} - -%build -go build \ - -mod=vendor \ - -buildmode=pie \ - -o cluster-api-operator cmd/main.go - -%install -install -D -m0755 cluster-api-operator %{buildroot}%{_bindir}/cluster-api-operator-controller - -%files -%license LICENSE -%doc README.md -%{_bindir}/cluster-api-operator-controller - -%changelog -- 2.45.2 From 044e5be21132f72e88137f79a9a1e44b754acc3991688c8239d6a1491f16fad4 Mon Sep 17 00:00:00 2001 From: Steven Hardy Date: Fri, 15 Nov 2024 16:13:35 +0000 Subject: [PATCH 3/3] Remove cluster-api-provider-rke2 package/images Since #16 this has been replaced by an alternative downstream image: registry.rancher.com/rancher/cluster-api-provider-rke2-bootstrap registry.rancher.com/rancher/cluster-api-provider-rke2-controlplane --- .obs/workflows.yml | 12 ---- .../Dockerfile | 36 ----------- .../_service | 19 ------ .../Dockerfile | 36 ----------- .../_service | 19 ------ cluster-api-provider-rke2/_service | 23 ------- .../cluster-api-provider-rke2.spec | 61 ------------------- 7 files changed, 206 deletions(-) delete mode 100644 cluster-api-provider-rke2-bootstrap-image/Dockerfile delete mode 100644 cluster-api-provider-rke2-bootstrap-image/_service delete mode 100644 cluster-api-provider-rke2-controlplane-image/Dockerfile delete mode 100644 cluster-api-provider-rke2-controlplane-image/_service delete mode 100644 cluster-api-provider-rke2/_service delete mode 100644 cluster-api-provider-rke2/cluster-api-provider-rke2.spec diff --git a/.obs/workflows.yml b/.obs/workflows.yml index d1a8d0f..74a6495 100644 --- a/.obs/workflows.yml +++ b/.obs/workflows.yml @@ -74,10 +74,6 @@ staging_build: source_package: upgrade-controller source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-provider-rke2 - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: nm-configurator source_project: isv:SUSE:Edge:Factory @@ -138,10 +134,6 @@ staging_build: source_package: ironic-ipa-downloader-image source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-provider-rke2-controlplane-image - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: upgrade-controller-image source_project: isv:SUSE:Edge:Factory @@ -154,10 +146,6 @@ staging_build: source_package: baremetal-operator-image source_project: isv:SUSE:Edge:Factory target_project: isv:SUSE:Edge:Factory:Staging - - branch_package: - source_package: cluster-api-provider-rke2-bootstrap-image - source_project: isv:SUSE:Edge:Factory - target_project: isv:SUSE:Edge:Factory:Staging - branch_package: source_package: sriov-network-operator-chart source_project: isv:SUSE:Edge:Factory diff --git a/cluster-api-provider-rke2-bootstrap-image/Dockerfile b/cluster-api-provider-rke2-bootstrap-image/Dockerfile deleted file mode 100644 index d710210..0000000 --- a/cluster-api-provider-rke2-bootstrap-image/Dockerfile +++ /dev/null @@ -1,36 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-bootstrap:v%%cluster-api-provider-rke2_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-bootstrap:%%cluster-api-provider-rke2_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-bootstrap:%%cluster-api-provider-rke2_version%%-%RELEASE% -#!BuildVersion: 15.6 -ARG SLE_VERSION -FROM registry.suse.com/bci/bci-micro:$SLE_VERSION AS micro - -FROM registry.suse.com/bci/bci-base:$SLE_VERSION AS base -COPY --from=micro / /installroot/ -RUN zypper --installroot /installroot --non-interactive install --no-recommends cluster-api-provider-rke2-bootstrap shadow; zypper -n clean; rm -rf /var/log/* - -FROM micro AS final -# Define labels according to https://en.opensuse.org/Building_derived_containers -# labelprefix=com.suse.application.cluster-api-provider-rke2 -LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)" -LABEL org.opencontainers.image.title="SLE cluster-api-provider-rke2 Container Image" -LABEL org.opencontainers.image.description="cluster-api-provider-rke2 based on the SLE Base Container Image." -LABEL org.opencontainers.image.version="%%cluster-api-provider-rke2_version%%" -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.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%cluster-api-provider-rke2-bootstrap:%%cluster-api-provider-rke2_version%%-%RELEASE%" -LABEL org.openbuildservice.disturl="%DISTURL%" -LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%" -LABEL com.suse.eula="SUSE Combined EULA February 2024" -LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle" -LABEL com.suse.image-type="application" -LABEL com.suse.release-stage="released" -# endlabelprefix - -COPY --from=base /installroot / -RUN mv /usr/bin/rke2-bootstrap-manager /manager -# Use uid of nonroot user (65532) because kubernetes expects numeric user when applying pod security policies -USER 65532 -ENTRYPOINT [ "/manager" ] diff --git a/cluster-api-provider-rke2-bootstrap-image/_service b/cluster-api-provider-rke2-bootstrap-image/_service deleted file mode 100644 index d14623e..0000000 --- a/cluster-api-provider-rke2-bootstrap-image/_service +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Dockerfile - %%cluster-api-provider-rke2_version%% - cluster-api-provider-rke2-bootstrap - patch - - - Dockerfile - IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %{?img_prefix}) - IMG_PREFIX - IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo) - IMG_REPO - SUPPORT_LEVEL=$(rpm --macros=/root/.rpmmacros -E %support_level) - SUPPORT_LEVEL - - diff --git a/cluster-api-provider-rke2-controlplane-image/Dockerfile b/cluster-api-provider-rke2-controlplane-image/Dockerfile deleted file mode 100644 index 15dcbfa..0000000 --- a/cluster-api-provider-rke2-controlplane-image/Dockerfile +++ /dev/null @@ -1,36 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-controlplane:v%%cluster-api-provider-rke2_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-controlplane:%%cluster-api-provider-rke2_version%% -#!BuildTag: %%IMG_PREFIX%%cluster-api-provider-rke2-controlplane:%%cluster-api-provider-rke2_version%%-%RELEASE% -#!BuildVersion: 15.6 -ARG SLE_VERSION -FROM registry.suse.com/bci/bci-micro:$SLE_VERSION AS micro - -FROM registry.suse.com/bci/bci-base:$SLE_VERSION AS base -COPY --from=micro / /installroot/ -RUN zypper --installroot /installroot --non-interactive install --no-recommends cluster-api-provider-rke2-control-plane shadow; zypper -n clean; rm -rf /var/log/* - -FROM micro AS final -# Define labels according to https://en.opensuse.org/Building_derived_containers -# labelprefix=com.suse.application.cluster-api-provider-rke2 -LABEL org.opencontainers.image.authors="SUSE LLC (https://www.suse.com/)" -LABEL org.opencontainers.image.title="SLE cluster-api-provider-rke2 Container Image" -LABEL org.opencontainers.image.description="cluster-api-provider-rke2 based on the SLE Base Container Image." -LABEL org.opencontainers.image.version="%%cluster-api-provider-rke2_version%%" -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.opensuse.reference="%%IMG_REPO%%/%%IMG_PREFIX%%cluster-api-provider-rke2-controlplane:%%cluster-api-provider-rke2_version%%-%RELEASE%" -LABEL org.openbuildservice.disturl="%DISTURL%" -LABEL com.suse.supportlevel="%%SUPPORT_LEVEL%%" -LABEL com.suse.eula="SUSE Combined EULA February 2024" -LABEL com.suse.lifecycle-url="https://www.suse.com/lifecycle" -LABEL com.suse.image-type="application" -LABEL com.suse.release-stage="released" -# endlabelprefix - -COPY --from=base /installroot / -RUN mv /usr/bin/rke2-control-plane-manager /manager -# Use uid of nonroot user (65532) because kubernetes expects numeric user when applying pod security policies -USER 65532 -ENTRYPOINT [ "/manager" ] diff --git a/cluster-api-provider-rke2-controlplane-image/_service b/cluster-api-provider-rke2-controlplane-image/_service deleted file mode 100644 index e7c74e7..0000000 --- a/cluster-api-provider-rke2-controlplane-image/_service +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Dockerfile - %%cluster-api-provider-rke2_version%% - cluster-api-provider-rke2-control-plane - patch - - - Dockerfile - IMG_PREFIX=$(rpm --macros=/root/.rpmmacros -E %{?img_prefix}) - IMG_PREFIX - IMG_REPO=$(rpm --macros=/root/.rpmmacros -E %img_repo) - IMG_REPO - SUPPORT_LEVEL=$(rpm --macros=/root/.rpmmacros -E %support_level) - SUPPORT_LEVEL - - diff --git a/cluster-api-provider-rke2/_service b/cluster-api-provider-rke2/_service deleted file mode 100644 index 5e28b2c..0000000 --- a/cluster-api-provider-rke2/_service +++ /dev/null @@ -1,23 +0,0 @@ - - - https://github.com/rancher-sandbox/cluster-api-provider-rke2 - git - v0.8.0 - _auto_ - @PARENT_TAG@ - enable - steven.hardy@suse.com - v* - v(\d+\.\d+\.\d+) - yes - \1 - - - - *.tar - gz - - - - - diff --git a/cluster-api-provider-rke2/cluster-api-provider-rke2.spec b/cluster-api-provider-rke2/cluster-api-provider-rke2.spec deleted file mode 100644 index a23b9f6..0000000 --- a/cluster-api-provider-rke2/cluster-api-provider-rke2.spec +++ /dev/null @@ -1,61 +0,0 @@ -# -# spec file for package cluster-api-provider-rke2 -# -# Copyright (c) 2023 SUSE LLC -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# - - -Name: cluster-api-provider-rke2 -Version: 0.8.0 -Release: 0 -Summary: Cluster API provider for RKE2 -License: Apache-2.0 -URL: https://github.com/rancher-sandbox/cluster-api-provider-rke2 -Source: cluster-api-provider-rke2-%{version}.tar.gz -Source1: vendor.tar.gz -BuildRequires: golang(API) = 1.22 -ExcludeArch: s390 -ExcludeArch: %{ix86} - -%description - -Cluster API provider for RKE2 - -%package bootstrap -Summary: Cluster API bootstrap controller for RKE2 -%description bootstrap -Cluster API bootstrap controller for RKE2 - -%package control-plane -Summary: Cluster API control-plane controller for RKE2 -%description control-plane -Cluster API control-plane controller for RKE2 - -%prep -%autosetup -a1 -n cluster-api-provider-rke2-%{version} - -%build -make managers - -%install -install -D -m0755 bin/rke2-bootstrap-manager %{buildroot}%{_bindir}/rke2-bootstrap-manager -install -D -m0755 bin/rke2-control-plane-manager %{buildroot}%{_bindir}/rke2-control-plane-manager - -%files bootstrap -%{_bindir}/rke2-bootstrap-manager - -%files control-plane -%{_bindir}/rke2-control-plane-manager - -%changelog -- 2.45.2