From d9f3d2e4628cd390c0d952b7ce885761ce668f80 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Fri, 29 Sep 2023 15:17:52 +0200 Subject: [PATCH 1/5] Update package md with rmt helm chart release process --- PACKAGE.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PACKAGE.md b/PACKAGE.md index 7fbde7ee3..d7dd47cdd 100644 --- a/PACKAGE.md +++ b/PACKAGE.md @@ -41,6 +41,12 @@ Note: Look below for direction on publishing to registry. ``` 2. On github, submit a release for the tag. See https://help.github.com/en/articles/creating-releases for assistance. +#### Helm chart update process + +RMT helm chart is found [here](https://github.com/SUSE/helm-charts.git). + +Edit `rmt-helm/Chart.yaml` to update the chart version (`version`) and rmt-version (`appVersion`). The `BuildTag` version needs to be updated. Look at this example [pull-request](https://github.com/SUSE/helm-charts/pull/5) bumping the version. + #### Submit Requests to openSUSE Factory and SLES To get a maintenance request accepted, each changelog entry needs to have at @@ -108,4 +114,4 @@ After your requests have been accepted, they still have to pass maintenance test SUSE registry houses the rmt-server docker image. The image is built on OBS/IBS, project for SLES 15sp4 based distributions can be found [here](https://build.opensuse.org/package/show/devel:BCI:SLE-15-SP4/rmt-server-image). -At the moment of writing, the publishing process has to be done manually. This can be achieved my reaching out to the Auto-Build team (only available internally). \ No newline at end of file +At the moment of writing, the publishing process has to be done manually. This can be achieved my reaching out to the Auto-Build team (only available internally). From af0d7cbb50360ea59edea5e17328d9e7f4df3acb Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Fri, 29 Sep 2023 16:23:04 +0200 Subject: [PATCH 2/5] Update PACKAGE.md Co-authored-by: Thomas Schmidt --- PACKAGE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PACKAGE.md b/PACKAGE.md index d7dd47cdd..0056ddff4 100644 --- a/PACKAGE.md +++ b/PACKAGE.md @@ -114,4 +114,4 @@ After your requests have been accepted, they still have to pass maintenance test SUSE registry houses the rmt-server docker image. The image is built on OBS/IBS, project for SLES 15sp4 based distributions can be found [here](https://build.opensuse.org/package/show/devel:BCI:SLE-15-SP4/rmt-server-image). -At the moment of writing, the publishing process has to be done manually. This can be achieved my reaching out to the Auto-Build team (only available internally). +At the moment of writing, the publishing process has to be done manually. This can be achieved by reaching out to the Auto-Build team (only available internally). From a03ec4d1d452e3f8cc2aec003368cc9d455b14a1 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Mon, 9 Oct 2023 13:09:46 +0200 Subject: [PATCH 3/5] Update point-of-contact for rmt-helm publishing --- PACKAGE.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PACKAGE.md b/PACKAGE.md index 0056ddff4..7412e8e59 100644 --- a/PACKAGE.md +++ b/PACKAGE.md @@ -46,7 +46,9 @@ Note: Look below for direction on publishing to registry. RMT helm chart is found [here](https://github.com/SUSE/helm-charts.git). Edit `rmt-helm/Chart.yaml` to update the chart version (`version`) and rmt-version (`appVersion`). The `BuildTag` version needs to be updated. Look at this example [pull-request](https://github.com/SUSE/helm-charts/pull/5) bumping the version. - + +[Bruno Leon](mailto:bruno.leon@suse.com) is the maintainer and point of contact for rmt-helm. + #### Submit Requests to openSUSE Factory and SLES To get a maintenance request accepted, each changelog entry needs to have at From 74cac6dad094c6561e9ad4c37443dc8f4fe254c5 Mon Sep 17 00:00:00 2001 From: Zuzana Petrova Date: Thu, 12 Oct 2023 11:14:41 +0200 Subject: [PATCH 4/5] CentOS8 client cannot register, because /usr/share/redhat release is a symlink, but rpm expected directory. --- package/obs/rmt-server.changes | 5 +++++ public/tools/rmt-client-setup-res | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package/obs/rmt-server.changes b/package/obs/rmt-server.changes index 71ba88424..b343e3f7b 100644 --- a/package/obs/rmt-server.changes +++ b/package/obs/rmt-server.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Oct 12 11:00:00 UTC 2023 - Zuzana Petrova + +- rmt-client-setup-res script: fix for CentOS8 clients (bsc#1214709) + ------------------------------------------------------------------- Wed Oct 04 13:23:00 UTC 2023 - Felix Schnizlein diff --git a/public/tools/rmt-client-setup-res b/public/tools/rmt-client-setup-res index 45069d995..1e80fa90d 100755 --- a/public/tools/rmt-client-setup-res +++ b/public/tools/rmt-client-setup-res @@ -128,7 +128,7 @@ dnf config-manager --disable $(dnf repolist -q | awk '{ print $1 }' | grep -v re # on Centos /usr/share/redhat-release is a file, on RHEL and RES it is a directory # so this is CentOS only workaround -if [ -f /usr/share/redhat-release ]; then +if [ -f /usr/share/redhat-release ] | [ -h /usr/share/redhat-release ]; then rm -f /usr/share/redhat-release; fi From 0d486c8e2c24cd6dc9f5c203f645eabb09afca0f Mon Sep 17 00:00:00 2001 From: "depfu[bot]" <23717796+depfu[bot]@users.noreply.github.com> Date: Sun, 22 Oct 2023 23:15:28 +0000 Subject: [PATCH 5/5] Update gettext to version 3.4.9 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 368fc1af0..0c871627f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -106,7 +106,7 @@ GEM fuubar (2.5.1) rspec-core (~> 3.0) ruby-progressbar (~> 1.4) - gettext (3.4.4) + gettext (3.4.9) erubi locale (>= 2.0.5) prime