Compare commits

..

1 Commits

Author SHA256 Message Date
AutoGits PR Review Bot
f14b71494c auto-created for openQA
All checks were successful
Patchinfo ID numberator / use-go-action (push) Successful in 26s
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: pool/openQA!9
2025-10-08 16:53:50 +00:00
15 changed files with 6599 additions and 6630 deletions

View File

@@ -1,35 +1,37 @@
# Use this as .gitea/workflows/patchinfo_numberator.yaml in all products/* repos
name: Patchinfo incident numbering
on:
push:
workflow_dispatch:
env:
REPO_PATH: /workspace/${{ gitea.repository }}
REPO_URL: https://gitea-actions-autobuild:${{ secrets.REPO_WRITE }}@$RUNNER_GITEA_DOMAIN/${{ gitea.repository }}.git
name: Patchinfo ID numberator
run-name: ${{ gitea.actor }} is setting patchinfo numbers
on: [push]
jobs:
use-go-action:
runs-on: tumbleweed_autobuild
runs-on: tumbleweed
steps:
# Install packages if not provided by image
- run: |
rpm -q go && exit 0
zypper ref
zypper in -y go
# Generic action from GitHub to clone the product git repo
- name: Checkout product
run: |
test -n "${{ env.REPO_PATH }}" && rm -rfv "${{ env.REPO_PATH }}"/*
git config --global --add safe.directory ${{ env.REPO_PATH }}
git clone ${{ env.REPO_URL }} ${{ env.REPO_PATH }}
uses: https://gitea-actions-autobuild:${{ secrets.REPO_READ }}@src.opensuse.org/actions/github-actions-checkout@v4
with:
token: ${{ secrets.REPO_WRITE }}
repo-sha256: true
- name: Update all new _patchinfo files
uses: https://src.opensuse.org/actions/patchinfo-numbering-action@v0
with:
prefix: packagehub-
- name: Commit changes
uses: https://src.opensuse.org/actions/stefanzweifel-git-auto-commit-action@v5
uses: https://gitea-actions-autobuild:${{ secrets.REPO_READ }}@src.opensuse.org/actions/patchinfo-numbering-action@v0
- name: Get last commit author
id: last-commit
run: |
echo "author=$(git log -1 --pretty='%an <%ae>')" >> $GITHUB_OUTPUT
- name: Commit changes back
uses: https://gitea-actions-autobuild:${{ secrets.REPO_READ }}@src.opensuse.org/actions/stefanzweifel-git-auto-commit-action@v5
with:
commit_user_name: gitea-actions-autobuild
commit_author: Patchinfo incident numbering <gitea-actions-autobuild@noreply.src.opensuse.org>
commit_message: "Update patchinfo incident numbers [skip actions]"
commit_user_email: autobuild+gitea@opensuse.org
commit_author: ${{ steps.last-commit.outputs.author }}
commit_message: "Update incident numbers [skip actions]"
commit_options: '--no-edit'
skip_fetch: true

13054
.gitmodules vendored

File diff suppressed because it is too large Load Diff

View File

@@ -1,28 +1,3 @@
-------------------------------------------------------------------
Tue Nov 11 08:48:51 UTC 2025 - Wolfgang Engel <wolfgang.engel@suse.com>
- Backports.productcompose:
- switch to version 16.1
-------------------------------------------------------------------
Fri Oct 10 07:19:41 UTC 2025 - Wolfgang Engel <wolfgang.engel@suse.com>
- Backports.productcompose:
+ add to backports_unneeded, not needed
micro patterns that are coming from SLES
patterns-micro-alt_onlyDVD
patterns-micro-cloud
patterns-micro-defaults
patterns-micro-fips
patterns-micro-hardware
patterns-micro-ima-evm
patterns-micro-kvm_host
patterns-micro-onlyDVD
patterns-micro-ra-agent
patterns-micro-ra-verifier
patterns-micro-salt_minion
patterns-micro-sssd-ldap
-------------------------------------------------------------------
Mon Oct 6 14:49:27 UTC 2025 - Wolfgang Engel <wolfgang.engel@suse.com>

View File

@@ -3,7 +3,7 @@ product_compose_schema: 0.2
vendor: openSUSE
name: Backports
version: 16
update: "16.1"
update: "16.0"
product-type: module
summary: openSUSE Backports
@@ -14,7 +14,7 @@ scc:
build_options:
### For maintenance, otherwise only "the best" version of each package is picked:
- take_all_available_versions
# - take_all_available_versions
- hide_flavor_in_product_directory_name
### Since the Backports product build is not self-contained in a single repository,
@@ -32,8 +32,8 @@ debug: split
repodata: all
# has only an effect during maintenance:
set_updateinfo_from: maintenance@opensuse.org
set_updateinfo_id_prefix: SUSE-PackageHub-16.0-
set_updateinfo_from: maint-coord@suse.de
# set_updateinfo_id_prefix: openSUSE-Leap-16.0-
flavors:
backports_aarch64:
@@ -204,20 +204,7 @@ packagesets:
- pam-extra-32bit
- patterns-base-kernel_livepatching
- patterns-base-transactional_base
- patterns-micro-alt_onlyDVD
- patterns-micro-cloud
- patterns-micro-defaults
- patterns-micro-elemental_client
- patterns-micro-defaults
- patterns-micro-fips
- patterns-micro-hardware
- patterns-micro-ima-evm
- patterns-micro-kvm_host
- patterns-micro-onlyDVD
- patterns-micro-ra-agent
- patterns-micro-ra-verifier
- patterns-micro-salt_minion
- patterns-micro-sssd-ldap
- patterns-sap-bone
- patterns-base-update_test
- plymouth-branding-upstream

19
_config
View File

@@ -1,8 +1,4 @@
%if 0%{?is_stage_project}
Release: <CI_CNT>.<B_CNT> spec:bp161.999999.<CI_CNT>.<B_CNT>
%else
Release: <CI_CNT>.<B_CNT> spec:bp161.<CI_CNT>.<B_CNT>
%endif
Release: <CI_CNT>.<B_CNT> spec:bp160.<CI_CNT>.<B_CNT>
# 000productcompose experiment
%if "%_repository" == "product"
@@ -129,6 +125,15 @@ Macros:
%ffmpeg_pref ffmpeg-7
:Macros
# BEGIN GIMP STUFF - remove this section when gimp3 is ready
# %if "%_project" == "openSUSE:Backports:SLE-16.0"
# Macros:
# Do not build python plugin in gimp2
# %_without_python_plugin 1
# :Macros
# %endif
# END GIMP STUFF
# openSUSE -> SLE magic BuildRequires can work then
Substitute: desktop-data-openSUSE-extra desktop-data-SLE-extra
Substitute: desktop-data-openSUSE desktop-data-SLE
@@ -138,7 +143,7 @@ Substitute: wallpaper-branding-openSUSE wallpaper-branding-SLE
%define is_opensuse 1
%define is_backports 1
%if 0%{?_is_in_project}
%if "%_project" == "openSUSE:Backports:SLE-16.0" || "%_project" == "openSUSE:Backports:SLE-16.0:git"
Macros:
%vendor openSUSE
%distribution SUSE Linux Enterprise 16
@@ -159,7 +164,7 @@ Macros:
# Leap specific package list, the same list with excludebuild must add to Backports project
# Most of package should be built in Backports
%if "%_project" == "openSUSE:Backports:SLE-16.1"
%if "%_project" == "openSUSE:Backports:SLE-16.0" || "%_project" == "openSUSE:Backports:SLE-16.0:git"
# we build ffado:ffado-mixer for openSUSE, the main one is built in SLFO
BuildFlags: excludebuild:ffado
# build gpgme:qt flavor for qt5 support

2
lutris

Submodule lutris updated: 937dc36983...ed0d79ecd4

Submodule melange updated: 4ca0d8a776...32c0112588

2
openQA

Submodule openQA updated: 04be1d7de7...0b64e9961e

2
opi

Submodule opi updated: 13283891b5...8e0625ef06

View File

@@ -1,4 +1,4 @@
{
"ObsProject": "openSUSE:Backports:SLE-16.1",
"StagingProject": "openSUSE:Backports:SLE-16.1:PullRequest"
"ObsProject": "openSUSE:Backports:SLE-16.0",
"StagingProject": "openSUSE:Backports:SLE-16.0:PullRequest"
}

2
virtme

Submodule virtme updated: 547b3766fe...e68023567f

View File

@@ -1,23 +1,23 @@
{
"Workflows": ["pr"],
"GitProjectName": "products/PackageHub#leap-16.1",
"Organization": "pool",
"Branch": "leap-16.1",
"ManualMergeProject": true,
"Reviewers": [
"*packagehub-review",
"+legaldb",
"-autogits_obs_staging_bot",
],
"ReviewGroups": [
{
"Name": "packagehub-review",
"Reviewers": [
"bigironman",
"lkocman-factory",
"maxlin_factory",
"smithfarm"
]
}
]
"Workflows": ["pr"],
"GitProjectName": "products/PackageHub#leap-16.0",
"Organization": "pool",
"Branch": "leap-16.0",
"ManualMergeProject": true,
"Reviewers": [
"+legaldb",
"-autogits_obs_staging_bot",
"*packagehub-review"
],
"ReviewGroups": [
{
"Name": "packagehub-review",
"Reviewers": [
"bigironman",
"lkocman-factory",
"maxlin_factory",
"smithfarm"
]
}
]
}