Stephan Kulow
579145b52c
Target F841 - Remove unused variables
2022-02-18 17:01:38 +01:00
Stephan Kulow
0561e06cb1
Target E261 - two spaces before inline comment
2022-02-18 16:39:16 +01:00
Stephan Kulow
dc62b2ed78
Target E711 - compare against None with 'is' not !=
2022-02-18 15:56:45 +01:00
Stephan Kulow
d6628beadf
Target E125 - Continuation line with same indent
...
https://www.flake8rules.com/rules/E125.html
2022-02-18 15:52:53 +01:00
Stephan Kulow
66a0f152ff
Target E129 - Visually indented line with same indent
...
https://www.flake8rules.com/rules/E129.html
2022-02-18 15:52:47 +01:00
Stephan Kulow
ae734ba555
Fix indent of statements E127
...
https://www.flake8rules.com/rules/E127.html
2022-02-18 14:23:59 +01:00
Stephan Kulow
2de74cfc52
Replace variable name 'l' (x is fine)
...
https://www.flake8rules.com/rules/E741.html
2022-02-18 14:21:59 +01:00
Stephan Kulow
f705a24db1
Only have one statement in a line E701
...
https://www.flake8rules.com/rules/E701.html
2022-02-18 13:42:57 +01:00
Stephan Kulow
52dbb52b7f
Merge pull request #2703 from coolo/drop_etree
...
Harmonize imports on using lxml for XML parsing
2022-02-18 12:50:18 +01:00
Stephan Kulow
c1a66f9997
Merge pull request #2704 from coolo/remove_bare_excepts
...
Remove bare excepts - https://www.flake8rules.com/rules/E722.html
2022-02-18 12:50:05 +01:00
Stephan Kulow
1152d4c419
Remove bare excepts - https://www.flake8rules.com/rules/E722.html
...
The bare except in osc-credentials lead me to remove it and the scripts
using it
2022-02-18 12:03:56 +01:00
Stephan Kulow
e52dc6ce2b
Harmonize imports on using lxml for XML parsing
2022-02-18 11:16:01 +01:00
Stephan Kulow
177a654eb1
Remove --by-develproject for adi command
...
It's pointless by now as we have no project that uses devel projects
and would accept submissions not coming from there
Fixes #1366 (kindof)
2022-02-17 12:04:25 +01:00
Stephan Kulow
dafa42d3df
Support to move one staging into another
...
osc staging select --move adi:26 adi:14
If move is given, all staging projects given after the first will
be seen as source
Fixes #1105
2022-02-15 15:00:14 +01:00
Stephan Kulow
bf7c5e1682
Merge pull request #2694 from coolo/fi_2374
...
Introduce --remove-exclusion for staging select
2022-02-14 14:30:45 +01:00
Stephan Kulow
cf2c496116
Introduce --remove-exclusion for staging select
...
The API errors with that option if a request is ignored, so we have to
support it.
Fixes #2374
2022-02-14 13:59:42 +01:00
Fabian Vogt
4bcf6f1ed2
Include :Staging in :adi images and containerfile repo paths
...
Those repos have to build against :Staging as well to get the prjconf.
2022-02-09 11:29:37 +01:00
387b73d1d0
pkglistgen: Handle loops in project path expansion
...
For some setups that have recursive paths we run into an endless
loop. Adding a visited project tracking to break the loop of expansion.
2021-12-15 21:35:09 +01:00
Stephan Kulow
155a1eb6e9
Merge pull request #2646 from coolo/fix_731
...
Fix the only offense of E731
2021-09-30 07:40:48 +02:00
Stephan Kulow
d39eca2885
Fix the only offense of E731
2021-09-22 21:51:24 +02:00
Ancor Gonzalez Sosa
a9d6db325f
Delete leaper, update_crawler and manager_42
2021-09-21 15:30:48 +02:00
Stephan Kulow
8b13dffe50
Remove E265 from flake ignore list
2021-09-21 14:52:46 +02:00
Stephan Kulow
a8f7146baf
Remove E713 offense from flaker
2021-09-21 14:20:08 +02:00
Josef Reidinger
357cddea60
fix deprecation warning in parser
2021-09-03 10:17:19 +02:00
Imobach González Sosa
632cbf92bc
Updates from code review
2021-07-13 16:30:53 +01: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
Ancor Gonzalez Sosa
4b1b262628
Small code reorganization in core.py
2021-07-08 14:38:05 +01: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
Stephan Kulow
b376746fd8
Merge pull request #2530 from nilxam/no_date_product_version_leap
...
accept_command: use the value of attribute to set ProductVersion if always_set_productversion_to option presents
2021-06-22 13:07:11 +02:00
8bbf34352c
accept_command: use the value of attribute to set ProductVersion if always_set_productversion_to option presents
2021-06-22 15:08:45 +08:00
d8cf2350b1
Fix Leap:15.3:ARM which was broken when Leap:15.3:ARM:Images has been introduced
2021-06-16 10:01:11 +02:00
Dirk Mueller
0dda4a83d0
Support Leap:15.3:ARM:Images as well
...
We need this to run TTM against :images and properly determine the
pseudometa package.
2021-06-07 15:16:29 +02:00
Dirk Mueller
397fcb9f85
Enable pkglistgen for openSUSE:Factory:ARM rings
2021-05-31 16:18:43 +02:00
32e8cf46ff
Update email address for Factory mailing list
2021-04-26 13:44:13 +02:00
Richard Brown
b0817c1741
Revert pkglistgen: ignore bootstrap_copy repo
2021-04-08 12:29:02 +02:00
Ludwig Nussel
1cf026aef5
pkglistgen: ignore bootstrap_copy repo
...
Never use the bootstrap_copy repo for package solving. Staging content
might be very different so don't confuse the solver.
2021-03-29 11:44:19 +02:00
Fabian Vogt
cd32d69bb8
Build containerfile and images repos against each other
2021-03-10 15:22:33 +01:00
Fabian Vogt
1ae33041ba
Add a containerfile repo to adi stagings
...
It builds against the adi's images repo (if available) and standard as well.
2021-03-10 15:19:05 +01:00
a7bb286bd4
adi: stage Non-Ring delete requests in adi projects
...
This is now acceptable as the installcheck bot verifies that we
cannot remove binaries we still care for.
2021-02-23 14:59:28 +01:00
Stephan Kulow
734af63a1b
Accept: Don't crash on actions that aren't submit/delete
...
If a change_devel request is grouped into a staging, it shouldn't crash
on it - the API will accept it, and we have no specific action for this
type
Fixes #2381
2021-01-19 16:29:06 +01:00
Fabian Vogt
63c7292ee8
Also add required checks to adi stagings after adding architectures
...
Otherwise the newly added archs don't have any required checks assigned.
2020-12-16 08:48:23 +01:00
4f6bf49a8b
conf: general config for openSUSE Jump
2020-08-11 14:36:17 +08:00
Stephan Kulow
b11d1de918
Merge pull request #2448 from DimStar77/review
...
factory-auto: add opensuse-review-team on submits to NonFree
2020-07-16 14:46:03 +02:00
b826963d2f
Merge pull request #2461 from JanZerebecki/fix-cut-off-name
...
fix cutting off part of a stagings name
2020-07-14 16:59:23 +08:00
Jan Zerebecki
72d2446bf9
fix cutting off part of a stagings name
...
When self.cstaging is the empty string the first char is cut off. Fix
this by testing for that case.
2020-07-06 19:49:48 +02:00
16ae5de148
Update version attribute also in o:F:RISCV
2020-07-06 12:11:15 +02:00
8a8f0597cd
factory-auto: add opensuse-review-team on submits to NonFree
...
Packages submitted to openSUSE:*:NonFree did not end up on the queue
of the opensuse-review-team
2020-06-09 22:23:55 +02:00
Fabian Vogt
c5f65e117c
Fix osc.core.repository_path_expand
...
The algorithm was wrong, it didn't add non-recursively entered paths to the
list. The correct algorithm even allows for a simpler implementation.
2020-06-05 14:53:36 +02:00
1bfbf08fe7
stagingapi: do not add multibuild flavor package to the ring package list
2020-04-29 22:33:48 +08:00
6c087e8a86
stagingapi: allow multibuild package spreads across ring
2020-04-29 22:32:15 +08:00