Skip to content

Commit

Permalink
Merge branch 'master' into one-to-many
Browse files Browse the repository at this point in the history
  • Loading branch information
mbussolotto authored Jan 30, 2025
2 parents a252537 + 064627e commit 37b4046
Show file tree
Hide file tree
Showing 682 changed files with 14,635 additions and 16,413 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/acceptance_tests_common.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,10 @@ jobs:
run: ./testsuite/podman_runner/06_collect_and_tag_flaky_tests_in_controller.sh
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN_GALAXY_CI }}
- name: setup-server-container
run: ./testsuite/podman_runner/07_server_setup.sh
- name: start-server-container
run: ./testsuite/podman_runner/07_start_server.sh
- name: mgr-setup
run: ./testsuite/podman_runner/08_manager_setup.sh
run: ./testsuite/podman_runner/08_start_server.sh
- name: build_code
run: ./testsuite/podman_runner/09_build_server_code.sh
# - name: copy_ca
Expand Down
33 changes: 32 additions & 1 deletion .github/workflows/build_containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}
build-args: |
BASE=registry.opensuse.org/uyuni/server
VERSION=2024.08
VERSION=2024.12
build-and-push-ubuntu-minion-image:
runs-on: ubuntu-latest
permissions:
Expand Down Expand Up @@ -252,3 +252,34 @@ jobs:
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}

build-and-push-fakeipmi-image:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Log in to the Container registry
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/ci-fakeipmi

- name: Build and push Docker image
uses: docker/build-push-action@v5
with:
context: ./testsuite/dockerfiles/fakeipmi/
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 14:49:17 CET 2025 - [email protected]

- version 5.1.2-0
* Show Source String change for translations

-------------------------------------------------------------------
Mon Oct 14 15:46:10 CEST 2024 - [email protected]

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
%bcond_with test

Name: spacewalk-client-tools
Version: 5.1.1
Version: 5.1.2
Release: 0
Summary: Support programs and libraries for Spacewalk
License: GPL-2.0-only
Expand Down
2 changes: 1 addition & 1 deletion containers/init-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ LABEL org.opencontainers.image.description="This image initialize users, groups
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/init:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/init-image/init-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:35:22 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:31:34 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: Uyuni proxy containers.
type: application
home: https://www.uyuni-project.org/
icon: https://www.uyuni-project.org/img/uyuni-logo.svg
version: 5.1.2
version: 5.1.3
6 changes: 6 additions & 0 deletions containers/proxy-helm/proxy-helm.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:37:14 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:32:53 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-httpd-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=proxy-httpd-image
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/proxy-httpd:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/proxy-httpd-image/proxy-httpd-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:38:12 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:33:55 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-salt-broker-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=proxy-salt-broker-image
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/proxy-salt-broker:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:39:11 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:34:38 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-squid-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=proxy-squid-image
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/proxy-squid:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/proxy-squid-image/proxy-squid-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:40:02 CET 2025 - [email protected]

- version 5.1.3
* Set maximal cache time for metadata to 5 minutes

-------------------------------------------------------------------
Thu Dec 12 10:35:15 CET 2024 - [email protected]

Expand Down

This file was deleted.

2 changes: 1 addition & 1 deletion containers/proxy-squid-image/squid.conf
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ refresh_pattern /saltboot/.*$ 10080 100% 525600 ignore-no-store ignore-reload ig
# kernel and initrd are tied to images, will never change as well
refresh_pattern /tftp/images/.*$ 10080 100% 525600 ignore-no-store ignore-reload ignore-private
# rest of tftp are config files prone to change frequently
refresh_pattern /tftp/.*$ 0 1% 1440 reload-into-ims refresh-ims
refresh_pattern /tftp/.*$ 0 1% 5 reload-into-ims refresh-ims
refresh_pattern . 0 100% 525600

# secure squid
Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-ssh-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=proxy-ssh-image
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/proxy-ssh:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/proxy-ssh-image/proxy-ssh-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:40:48 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:35:55 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/proxy-tftpd-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=proxy-tftpd-image
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/proxy-tftpd:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/proxy-tftpd-image/proxy-tftpd-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:41:43 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:36:40 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/server-attestation-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ LABEL org.opencontainers.image.description="${PRODUCT} Confidential Computing at
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/server-attestation:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:45:38 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:37:14 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/server-helm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: Uyuni server containers.
type: application
home: https://www.uyuni-project.org/
icon: https://www.uyuni-project.org/img/uyuni-logo.svg
version: 5.1.2
version: 5.1.3
6 changes: 6 additions & 0 deletions containers/server-helm/server-helm.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:46:59 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:37:52 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/server-hub-xmlrpc-api-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ LABEL org.opencontainers.image.description="${PRODUCT} Hub XML-RPC API image"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/server-hub-xmlrpc-api:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:48:06 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:38:27 CET 2024 - [email protected]

Expand Down
9 changes: 6 additions & 3 deletions containers/server-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ RUN zypper --gpg-auto-import-keys --non-interactive install --auto-agree-with-li
${EXTRAPACKAGES} \
${PRODUCT_PATTERN_PREFIX}_server \
${PRODUCT_PATTERN_PREFIX}_retail \
spacewalk-backend-sql-postgresql \
spacewalk-java-postgresql \
postgresql16-contrib \
postgresql16-server \
postgresql16 \
billing-data-service \
grub2-x86_64-efi \
grub2-arm64-efi \
Expand Down Expand Up @@ -74,8 +79,6 @@ RUN zypper --gpg-auto-import-keys --non-interactive install --auto-agree-with-li
sssd-krb5 \
sssd-tools

RUN sed -i 's/sysctl kernel.shmmax/#sysctl kernel.shmmax/g' /usr/bin/uyuni-setup-reportdb

RUN mkdir -p /etc/postgres_exporter \
/etc/prometheus-jmx_exporter/tomcat \
/usr/lib/systemd/system/tomcat.service.d \
Expand Down Expand Up @@ -144,7 +147,7 @@ LABEL org.opencontainers.image.description="All-in-one ${PRODUCT} server image"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/server:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/server-image/server-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:48:48 CET 2025 - [email protected]

- version 5.1.3
* Fix timezone alignment on container restart (bsc#1235692)

-------------------------------------------------------------------
Thu Dec 12 10:39:23 CET 2024 - [email protected]

Expand Down

This file was deleted.

2 changes: 1 addition & 1 deletion containers/server-migration-14-16-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ LABEL org.opencontainers.image.description="${PRODUCT} server migration image"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.version=5.1.2
LABEL org.opencontainers.image.version=5.1.3
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/server-migration-14-16:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:49:27 CET 2025 - [email protected]

- version 5.1.3
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:40:53 CET 2024 - [email protected]

Expand Down
2 changes: 1 addition & 1 deletion containers/server-saline-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="${VENDOR}"
LABEL org.opencontainers.image.url="${URL}"
LABEL org.opencontainers.image.name=server-saline-image
LABEL org.opencontainers.image.version=5.1.1
LABEL org.opencontainers.image.version=5.1.2
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.reference="${REFERENCE_PREFIX}/salt-saline:${PRODUCT_VERSION}.%RELEASE%"
# endlabelprefix
Expand Down
6 changes: 6 additions & 0 deletions containers/server-saline-image/server-saline-image.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Jan 24 13:43:10 CET 2025 - [email protected]

- version 5.1.2
* Update for next release

-------------------------------------------------------------------
Thu Dec 12 10:41:45 CET 2024 - [email protected]

Expand Down
16 changes: 8 additions & 8 deletions java/buildconf/ivy/obs-maven-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ artifacts:
jar: cglib.jar
repository: Leap
- artifact: classmate
repository: Uyuni_Other
repository: Leap
- artifact: javax.mail
jar: javax.mail.jar
package: javamail
Expand Down Expand Up @@ -84,7 +84,7 @@ artifacts:
package: apache-commons-compress
repository: Leap
- artifact: concurrentlinkedhashmap-lru
repository: Uyuni_Other
repository: Leap
- artifact: dom4j
repository: Leap_sle
- artifact: ehcache-core
Expand Down Expand Up @@ -331,19 +331,19 @@ artifacts:
- artifact: jetty-util
repository: Leap_sle
- artifact: glassfish-jaxb-api
repository: Uyuni_Other
repository: Leap
- artifact: jaxb-runtime
package: glassfish-jaxb-runtime
repository: Uyuni_Other
repository: Leap
- artifact: jaxb-impl
package: glassfish-jaxb-runtime
repository: Uyuni_Other
repository: Leap
- artifact: txw2
package: glassfish-jaxb-txw2
repository: Uyuni_Other
repository: Leap
- artifact: glassfish-activation
repository: Uyuni_Other
repository: Leap
- artifact: istack-commons-runtime
repository: Leap
- artifact: stax-ex
repository: Uyuni_Other
repository: Leap
Loading

0 comments on commit 37b4046

Please sign in to comment.