Stephan Kulow
ac763b3124
Merge pull request #2735 from coolo/more_exit_0
...
pkglistgen: Only solve one project at a time
2022-03-05 15:20:44 +01:00
Stephan Kulow
30aeceb376
gocd: Fix rare failure to push to notifications repo
...
These failures are healed automatically, so it's purely to avoid
extra mails for breaking pipelines
2022-03-05 08:35:27 +01:00
Stephan Kulow
1870e989a4
pkglistgen: Only solve one project at a time
...
As we deprecated 'all' we can just as well rely on only one project
given (which is also what we do in gocd) to ease error reporting.
The old method of running all projects in a loop stemed from the
old pkglistgen not having a scheduler so we relied on serial execution.
2022-03-05 08:21:19 +01:00
Stephan Kulow
313908293f
pkglistgen: Deprecate scope 'all'
...
Within gocd we run each job on its own worker and don't rely on builtin
loop. So no need to care for a remote config
2022-03-04 11:27:12 +01:00
Stephan Kulow
95db8a0091
More origin manager cleanup
...
As we don't do automatic origin updates in no project, remove the
update monitors. Those have been paused on botmaster for half a year
and just no project relies on them any longer
2022-02-25 10:10:09 +01:00
Stephan Kulow
aaab4af930
Target F401 - Unused imports
2022-02-18 18:29:27 +01:00
Stephan Kulow
f86579642b
Target E501 - Line too long
...
https://www.flake8rules.com/rules/E501.html - but 79 characters is a
joke
2022-02-18 18:17:27 +01:00
Stephan Kulow
27c364b0c9
Target E251 - Unexpected spaces around keyword
...
https://www.flake8rules.com/rules/E251.html
2022-02-18 17:28:13 +01:00
Stephan Kulow
529d1dafae
Target E302 - add two comment lines before class
2022-02-18 17:15:48 +01:00
Stephan Kulow
4e9c8eabbe
Target E305 - Have two empty lines of a class
2022-02-18 17:11:46 +01:00
Stephan Kulow
0561e06cb1
Target E261 - two spaces before inline comment
2022-02-18 16:39:16 +01:00
Stephan Kulow
a7ac9876b2
Merge pull request #2709 from coolo/fix_suse_openqa
...
rabbit-openqa: Don't crash on openqa jobs without BUILD
2022-02-18 15:52:22 +01:00
4f78826b1e
Use the unversioned ruby interpreter
...
This avoids issues when the Ruby version is bumped in Factory
2022-02-18 15:07:59 +01:00
Stephan Kulow
fcd43743fb
rabbit-openqa: Don't crash on openqa jobs without BUILD
2022-02-18 14:44:50 +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
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
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
Stefan Weiberg
ddd2304022
use set -e to catch more issues with the script
2022-02-17 10:39:07 +00:00
Stefan Weiberg
ce5615cb53
rename JeOS to Minimal and remove Vagrant images
2022-02-17 10:23:19 +00:00
2b94b402f1
Factory staging: report pkglistgen status
2022-02-15 15:19:43 +01:00
Fabian Vogt
5a4355e32d
gocd: Add Leap 15.4 vagrant boxes
2022-01-21 14:34:00 +01:00
Fabian Vogt
45efce0646
gocd: Update link to Leap-15.3.aarch64-libvirt_aarch64.json
...
In Leap 15.3+, aarch64 is no longer under ports.
2022-01-21 14:33:56 +01:00
Fabian Vogt
8240653a81
gocd: Monitor KDE:Medias as well
...
For https://github.com/os-autoinst/openqa-trigger-from-obs/pull/151
2022-01-19 12:42:28 +01:00
Fabian Vogt
85b5f84f75
gocd: Drop 15.2
...
15.2 went EOL on 2021-12-31.
2022-01-10 10:46:32 +01:00
Stephan Kulow
51f56098d0
Merge pull request #2678 from ggardet/add_leap_dashboard
...
Add a dashboard for Leap
2022-01-01 13:00:37 +01:00
ac15e513de
Add a dashboard for Leap
2021-12-21 15:02:10 +01:00
3fb8efb641
Update MicroOS IBS project (MicroOS52) in botmaster
2021-12-17 09:23:03 -03:00
Dirk Müller
51911578f7
Add 15.4/ARM Images totestmanager
2021-12-15 21:35:40 +01:00
60b1558294
Merge pull request #2675 from ggardet/add_15.4_armv7
...
Run TTM for openSUSE:Leap:15.4:ARM (armv7)
2021-12-15 21:30:23 +01:00
78260b640b
Run TTM for openSUSE:Leap:15.4:ARM (armv7)
2021-12-15 15:52:01 +01:00
Stephan Kulow
a76441657c
gocd: Remove timeouts for the pipelines
...
Meanwhile we have too many pipelines so it can happen that some checks
wait longer than 30 minutes before they get scheduled - but the timeout
affects this as well. So we need to monitor this
2021-12-14 07:41:18 +01:00
Stephan Kulow
2f3a762bef
gocd: Use https://legaldb instead of http
2021-12-01 08:15:42 +01:00
Fabian Vogt
5fa0da6201
Merge pull request #2667 from Vogtinator/lp154img
...
Run TTM for openSUSE:Leap:15.4:Images
2021-11-04 14:21:59 +01:00
Fabian Vogt
adda4662e5
Run TTM for openSUSE:Leap:15.4:Images
2021-11-02 14:22:01 +01:00
92cad749f6
Move remaining vagrant publishers from Jenkins to botmaster
2021-11-02 09:48:41 +01:00
Stephan Kulow
a924a9b0d1
Revert container-cleaner experiments
2021-10-29 16:18:33 +02:00
Stephan Kulow
ca55ff6c17
gocd: Disable cache for container cleaner
2021-10-29 14:18:57 +02:00
Stephan Kulow
faa760d61d
gocd: Run container cleanup with full debug
2021-10-29 14:04:03 +02:00
Stephan Kulow
321c52594b
gocd: Experiment with a special sysctl for container cleanup
2021-10-29 12:28:43 +02:00
Stephan Kulow
02e1b95d7d
gocd: Also run the microos stagings only once per hour
2021-10-27 09:17:26 +02:00
Stephan Kulow
2aaf185fec
gocd: Fix typo found by accident
2021-10-27 09:16:25 +02:00
Stephan Kulow
fb4c71fa35
gocd: Run release package generation for stagings only once an hour
...
Running a job that runs 7 minutes every 10 minutes just doesn't scale
with all the projects that have been added lately
2021-10-26 15:56:15 +02:00
7f9d90b04b
Change vagrant publisher resource to staging-bot
...
resources cannot have arbitrary names, atm only the following are supported:
- monitor
- repo-checker
- staging-bot
=> use staging-bot as the publisher can take a while to run, but it will not run
permanently so monitor is overkill
2021-10-25 10:14:28 +02:00
Stephan Kulow
71dc630343
pkglistgen: Generate the release packages first
...
If the release package changes, we don't bother syncing the repos (as
the repo will be dirty in the 2nd step)
2021-10-24 08:59:12 +02:00
b05d0d7fcb
Adjust secret_config_id in the dashboard.generator pipeline
2021-09-27 16:26:28 +02:00
40e24a5d2b
Add pipeline to publish the vagrant boxes to Vagrant Cloud
2021-09-27 16:26:28 +02:00
0397656ec6
pkglistgen: add openSUSE:Leap:15.3:Update:Respin
2021-09-24 16:20:29 +08:00
431d67e94f
totest-manager: add openSUSE:Leap:15.3:Update:Respin
2021-09-24 16:17:57 +08:00
Ancor Gonzalez Sosa
62c2569997
Clarify status and deployment of check_source_in_factory
2021-09-21 15:31:45 +02:00