6310 Commits

Author SHA1 Message Date
Imobach González Sosa
50f98358ec
Improve bs_mirrorfull help text 2021-07-20 16:17:00 +01:00
Josef Reidinger
168225667b
Merge pull request #2605 from openSUSE/document_debugging_ci
Add to README hints how to debug failures in CI
2021-07-19 19:12:31 +02:00
Imobach González Sosa
3c7bf78529
Fix typos 2021-07-19 15:48:47 +01:00
Imobach González Sosa
94dce7ff5f
Review of the tricks section while debugging the CI 2021-07-19 15:47:38 +01:00
Imobach González Sosa
5dd64dc1f3
Extend docker-compose commands info when debugging the CI 2021-07-19 15:41:50 +01:00
Josef Reidinger
0fdf126e2e Add to README hints how to debug failures in CI 2021-07-19 13:45:39 +02:00
80f248545e
Merge pull request #2603 from nilxam/backports_154
update Backports and Step
2021-07-16 12:36:12 +02:00
Imobach González Sosa
7b59f33442
Merge pull request #2601 from imobachgs/maintainers-check
Check for maintainers in the source project
2021-07-16 09:08:53 +01:00
Imobach González Sosa
00ea25e609
Properly handle required-source-maintainer when it is group
Co-authored-by: Knut Alejandro Anderssen González <kanderssen@suse.com>
2021-07-14 10:52:09 +01:00
03ed62a146 gocd: update staging bot for Backports 2021-07-14 16:38:28 +08:00
24592be468 gocd: update rbeuild-trigger for Backports and Step 2021-07-14 16:35:03 +08:00
Fabian Vogt
bc4666361a
Merge pull request #2602 from Vogtinator/lesswsl
gocd: Drop openSUSE:Factory:WSL
2021-07-14 10:10:25 +02:00
5d5297cba6
Merge pull request #2600 from nilxam/enable_154
pkglistgen: initialize pkglistgen for Leap 15.4
2021-07-14 16:08:41 +08:00
Imobach González Sosa
632cbf92bc
Updates from code review 2021-07-13 16:30:53 +01:00
Fabian Vogt
1cbf523364 gocd: Drop openSUSE:Factory:WSL
Now part of openSUSE:Factory.
2021-07-13 15:37:10 +02:00
Stephan Kulow
677b31630a
Merge pull request #2595 from jreidinger/pytest
use pytest instead of nosetests
2021-07-13 14:00:59 +02:00
Josef Reidinger
156afbe363 Make test CWD agnostic 2021-07-13 13:06:51 +02:00
Josef Reidinger
c988ff7890 Use pytest instead of nosetests (fixes #2524) 2021-07-13 13:06:35 +02:00
Ancor Gonzalez Sosa
1e868aa7ee
Check for maintainers in the source project
* It introduces a new configuration parameter 'required-source-maintainer'.
* If defined, it is expected to be a maintainer of the devel project.
* If that's not the case, the request is declined and an add_role
  request is created.

Co-authored-by: Ancor Gonzalez Sosa <ancor@suse.de>
Co-authored-by: Knut Alejandro Anderssen González <kanderssen@suse.com>
2021-07-13 11:41:13 +01:00
Imobach González Sosa
d8822dcfdc
Add descriptions to check_source tests 2021-07-13 11:39:27 +01:00
528c848619 pkglistgen: initialize pkglistgen for Leap 15.4 2021-07-13 16:44:15 +08:00
Stephan Kulow
f9ab72aabc
Merge pull request #2597 from coolo/issue_2273
Work on gocd's generate.sh
2021-07-13 09:31:20 +02:00
Stephan Kulow
1790329082
Merge pull request #2598 from coolo/remove_systemd
Package: Drop systemd services
2021-07-13 09:31:02 +02:00
Stephan Kulow
8e91357384
Merge pull request #2599 from openSUSE/pytest_preparation
Preparation for switch from nosetests to pytest
2021-07-13 07:53:14 +02:00
Josef Reidinger
ebd936e980 Preparation for switch from nosetests to pytest
The preparation is needed so no workaround is needed when validating
that all tests passed when switched from nosetests to pytest. Nosetests
will be removed as part of final switch change.
2021-07-12 22:34:45 +02:00
Stephan Kulow
1b8c80e86b Package: Fix rpm warning about unversioned obsoletes 2021-07-12 14:21:53 +02:00
Stephan Kulow
40ed91e582 Package: Drop systemd services
Those were used before we moved to gocd scheduling
2021-07-12 14:20:19 +02:00
Stephan Kulow
ef7fbb4975 Add a check on the gocd config to github actions 2021-07-12 10:15:51 +02:00
Stephan Kulow
cb2e500ad4 Transpose #2568 into the proper format 2021-07-12 10:13:30 +02:00
Stephan Kulow
ee0b9a54cb Validate the yaml-config-plugin download
Fixes #2273
2021-07-12 10:09:28 +02:00
Ruediger Oertel
f461ce7b0e
Merge pull request #2596 from fcrozat/fcrozat
gocd: fix path for script and use suse-repos.git
2021-07-09 16:52:21 +02:00
bfb4f4087d gocd: fix path for script and use suse-repos.git 2021-07-09 15:34:40 +02:00
Josef Reidinger
80bd9187ff
Merge pull request #2586 from jreidinger/perl_linter
Perl linter
2021-07-09 08:50:48 +02:00
Josef Reidinger
8a6398fecf Run perl checks as part of flaker ci task 2021-07-09 08:24:07 +02:00
Josef Reidinger
3737b875cc fix perl warnings in check_source.pl 2021-07-09 08:20:40 +02:00
Stephan Kulow
54eaaf821b
Merge pull request #2589 from imobachgs/document-ci-alias
Document how to create the osc alias for the local CI instance
2021-07-09 08:02:38 +02:00
Ancor Gonzalez Sosa
ecafba4fdc
Merge pull request #2591 from ancorgs/factory_maint
Improvements and new test
2021-07-08 16:23:58 +02:00
Imobach González Sosa
b9044fc11a
Test accepting a package from a devel project 2021-07-08 14:38:09 +01:00
Ancor Gonzalez Sosa
a5a56061a7
Initial testcase for check_source.py 2021-07-08 14:38:09 +01:00
Ancor Gonzalez Sosa
4b1b262628
Small code reorganization in core.py 2021-07-08 14:38:05 +01:00
Fabian Vogt
c80ddc2c00
Merge pull request #2593 from punkioudi/leap_backports
Rename DVD-Backports to DVD-Backports-Incidents
2021-07-08 15:13:08 +02:00
Stephan Kulow
b73d663fb2
Merge pull request #2594 from imobachgs/add-testenv-deps
Add missing libraries to testenv image to run check_source.pl
2021-07-08 13:31:45 +02:00
Imobach González Sosa
108f00647f
Add missing libraries to testenv image to run check_source.pl 2021-07-08 12:25:43 +01:00
Anna Minou
13be09e201 Rename DVD-Backports to DVD-Backports-Incidents 2021-07-08 11:12:23 +02:00
Fabian Vogt
82fd000a5b
Merge pull request #2592 from Vogtinator/larmconf
osclib/conf.py: Don't use same config for openSUSE:Leap:15.3:ARM and :Images
2021-07-07 16:51:01 +02:00
Fabian Vogt
c01337c486 osclib/conf.py: Don't use same config for openSUSE:Leap:15.3:ARM and :Images
Otherwise they both try to write into the same pseudometa.
2021-07-07 16:23:18 +02:00
Ancor Gonzalez Sosa
8922fa23d9
Merge pull request #2590 from ancorgs/flake_small_fix
Update exclude section in .flake8
2021-07-05 11:41:36 +02:00
Ancor Gonzalez Sosa
e502c9dad1 Revert "Exclude .open-build-service/ from docker, flake8, and git."
This reverts commit 495878ff0f460b7f44dded36b8600ba8fdd8a794.
2021-07-05 09:46:06 +02:00
Imobach González Sosa
e280d7f4e0
Document how to create the osc alias for the local CI instance 2021-07-02 12:53:53 +01:00
Ancor Gonzalez Sosa
19bf4dbdbf Update exclude section in .flake8 2021-07-02 13:49:20 +02:00