c33d89c936
chore: improve logging for skipped checks on actions
2025-04-09 09:54:58 +02:00
d08918eb74
chore: rename vcs
module to scm
2025-04-09 09:48:50 +02:00
710293b5c4
style: fix style issues
2025-04-09 09:48:50 +02:00
399dd43dfa
fix: remove vcs files to avoid confusing source validator
2025-04-09 09:48:50 +02:00
c6e8cce3ce
fix: add prefix to distinguish between base and head projects
2025-04-09 09:48:50 +02:00
c92470ed41
fix: properly implement checkout for actions
2025-04-09 09:48:50 +02:00
508009a71e
refactor: ignore MaxRetryError where HTTPError is ignored
2025-04-09 09:48:48 +02:00
924f87be57
fix: add stub implementation for getting package kind
2025-04-09 09:48:30 +02:00
8538cbb657
fix: add stub implementation for Config.get
2025-04-09 09:48:29 +02:00
dfbe847332
fix: correctly obtain context from environment variables
2025-04-09 09:47:24 +02:00
a6f4238fc1
fix: load OSC config only when scm_type == 'OSC'
2025-04-09 09:47:24 +02:00
21aa8b6c3b
feat: prelimitary support for check_source running as Gitea Action
2025-04-09 09:47:24 +02:00
d7ff29048d
refactor: strip out checkout_package
2025-04-09 09:47:24 +02:00
17a3ae38ab
feat: add stub git implementation
2025-04-09 09:47:24 +02:00
44e7499dd5
refactor: strip out get_request implementation from ReviewBot
2025-04-09 09:47:12 +02:00
d307663f0a
refactor: strip out get_path implementation from ReviewBot
2025-04-09 09:47:12 +02:00
3db0a04918
refactor: add VCS implementation for OSC
2025-04-09 09:47:12 +02:00
c20f0505ad
refactor: add abstraction class for VC
2025-04-09 09:47:12 +02:00
bd6e4d27e1
Merge pull request #3218 from AdamMajer/master
...
add devel_update.sh for git-based Factory
2025-04-05 10:15:25 +02:00
ed059de28b
Merge branch 'master' into master
2025-04-05 09:16:26 +02:00
e3f8df6763
add devel_update.sh for git-based Factory
...
script to manage src.opensuse.org/openSUSE/Factory devel_packages
2025-04-05 00:01:16 +02:00
6f1c3603e4
Merge pull request #3219 from openSUSE/pkglistgen_automation
...
verify-build-and-generatelists: Fix pkglistgen command line arguments for SLFO based products.
2025-04-03 17:00:31 +02:00
534e14b116
verify-build-and-generatelists: Fix pkglistgen command line arguments for SLFO based products.
2025-04-03 16:30:58 +02:00
5c4cd61d11
Merge pull request #3217 from AdamMajer/devel_project
...
check_source.py: Devel project check for new packages
2025-04-01 14:12:50 +02:00
3a9229267b
check_source.py: Devel project check for new packages
2025-03-31 16:08:24 +02:00
59fb61c680
Merge pull request #3209 from DimStar77/primary_python
...
packaging: Do not reference python3-osc
2025-03-31 10:16:50 +02:00
21d524ef08
Merge pull request #3216 from AdamMajer/devel_projects_for_git
...
devel project info for Factory moved to prjgit
2025-03-27 16:21:06 +01:00
8167df2836
devel project info for Factory moved to prjgit
...
This is used as a backstop for packages that have had their
pkg meta removed in OBS.
2025-03-27 16:05:38 +01:00
25db6cfde0
packaging: Do not reference python3-osc
...
This is only a symbol provided by the actual osc package.
One of the main issues attempted to be addressed was ensuring that the
plugin matches the python version used by osc, but the symbol
'python3-*' does not guarantee that at all, as the symbol just moves between
python-flavors, based on primary python.
2025-03-25 18:50:23 +01:00
02b979a3ae
Merge pull request #3211 from openSUSE/python-influxdb-client
...
Python influxdb client
2025-03-25 18:48:48 +01:00
daaa998e40
Merge pull request #3215 from openSUSE/new_slfo_stagings
...
gocd: Update SLFO Stagings.
2025-03-21 14:52:18 +01:00
0cfea149c2
gocd: Update SLFO Stagings.
2025-03-21 12:22:13 +01:00
33ee6a6d8c
Skip over slfo scripts on sle15
2025-03-19 11:11:56 +01:00
ceb0e96e88
skip metrics.py script on 15.6
...
It requires influxdb2/python-influx-client but that is not available
there and would only be available for python 3.11 (however for that
no osc exists)
2025-03-19 11:11:56 +01:00
eac6b364a9
Use ConfigParser rather than SafeConfigParser
...
In python 3.2, SafeConfigParser has been renamed to ConfigParser.
(SafeConfigParser is a python 2.7.x ism, which we do not use here
anymore as the shebang is python3)
2025-03-19 11:11:56 +01:00
2e15dc7fe6
fix lint
2025-03-19 11:11:56 +01:00
fcf2e10eac
Use influxdb-client v2 API
2025-03-19 11:11:56 +01:00
025a51ac5b
Update requirements to influxdb-client for v2
2025-03-19 11:11:56 +01:00
Fabian Vogt
945d9108c9
Merge pull request #3214 from Vogtinator/cifixmaybe
...
Various fixes for CI
2025-03-19 11:10:31 +01:00
Fabian Vogt
2b3f0bdb58
OBSLocal: Fix creating empty groups
...
The <person/> element is mandatory now.
2025-03-19 10:54:23 +01:00
Fabian Vogt
b4ade42792
check_bugowner.py: Make linter happy
2025-03-19 09:30:57 +01:00
Fabian Vogt
a9478aa967
Set allow_http=1 to fix tests
2025-03-19 09:13:47 +01:00
Dirk Müller
c6a9acc6c8
Switch to python3-influxdb-client as python3-influxdb is unavailable
...
without this the CI builds are no longer progressing.
2025-03-18 19:29:01 +01:00
Dirk Müller
8735b7fe3b
Switch minici jobs to 15.6 as 15.5 is broken
2025-03-18 19:22:49 +01:00
f281854530
Merge pull request #3212 from bmwiedemann/dashboardcss
...
Add styles to openQA results
2025-03-17 10:22:46 +01:00
fc2545229a
Merge pull request #3213 from nilxam/pipeline_pkglistgen_leap_16
...
gocd: add a pipeline for the Leap 16 offline installer packagelist generating
2025-03-14 18:20:45 +08:00
61cffd51cc
gocd: add a pipeline for the Leap 16 offline installer packagelist generating
2025-03-14 17:58:38 +08:00
Bernhard M. Wiedemann
2a08bd0ec1
Add styles to openQA results
2025-03-13 18:50:41 +01:00
18b43a2f3b
Merge pull request #3207 from nilxam/extend_skippkg_finder
...
skippkg-finder: it has the capability to manage NonFree packageset
2025-03-07 19:12:55 +08:00
8c9edd038d
skippkg-finder: it has the capability to manage NonFree packageset
2025-03-06 19:56:09 +08:00