Stephan Kulow
3590c6a57d
Revert "staging: add exceptions for new 000* product files"
...
This reverts commit 239c6314c7a8b0192c85181e7f64ab274e74cc31.
2018-02-21 10:23:38 +01:00
50f04f68e3
freeze_command: use result call to get proper multibuild package information for aggregatepac
2017-12-19 20:22:12 +08:00
Jimmy Berry
cbd61d0f61
osclib/freeze: clear staging config during freeze as well.
2017-10-12 17:46:09 -05:00
Ludwig Nussel
239c6314c7
staging: add exceptions for new 000* product files
2017-10-10 10:46:54 +02:00
08f3453cee
freeze_command: update product version for openSUSE only
...
Make freeze SLE Staging's DVD subproject can work. Update product version is
necessary for openSUSE only.
2017-09-04 16:35:05 +08:00
Stephan Kulow
ad0633d60a
Do not use direct flag for images
...
Products are too touchy - I had now 3 cases where the product would not
rebuild if a meta package changed
2017-09-01 13:53:44 +02:00
Stephan Kulow
b7c9d1a79d
SUSE: wants to build test dvds on 'local' workers
2017-08-29 08:45:00 +02:00
773ce3904b
Freeze Cmd: Implement freezing adi staging project
...
Since we have introduced the source project expand function in adi staging
project, a new function to freeze a adi staging project is needed as well.
2017-08-23 17:09:42 +08:00
Ludwig Nussel
a71a2ee9b4
Add --no-bootstrap to freeze command
...
Sometimes it's desirable to re-freeze a staging project without touching
the bootstrap copy again.
2016-06-07 14:44:42 +02:00
Ludwig Nussel
605a0cd0fa
Catch sub packages changed to standalone
...
Instead of just dying raise a meaningful exception if a package is a
subpackage in a ring but standalone in the main project.
2016-06-07 14:44:42 +02:00
232673bd1f
Also update product version in Staging1 TestDVD
2016-05-24 14:43:48 +08:00
Alberto Planas
c91baf7622
Restore the build status in the freeze command.
2015-08-28 14:49:47 +02:00
Stephan Kulow
555c23e10c
allow projects (42) to exclude archs (ppc64le)
2015-07-19 17:50:46 +02:00
Stephan Kulow
d0df8ef5e6
add ppc64 to the repos
2015-03-17 17:37:15 +01:00
Stephan Kulow
a02076d8f8
we need ppc64le test dvd too
2015-03-17 16:35:04 +01:00
Alberto Planas
2be1bb613e
Ignore packages with an origin different from the current new project.
2015-02-19 15:53:46 +01:00
Alberto Planas
c9d1e06ca8
Refactor configuration parameters into configuration file.
2015-02-19 11:39:05 +01:00
Alberto Planas
78f0680708
action #3090 - staging freeze needs an option to just freeze the prjlinks and thats it
2015-02-16 17:18:53 +01:00
Stephan Kulow
f095600f9b
import re at the right places
2015-01-20 15:02:46 +01:00
f96cf7d4bb
update_product_version: use re instead of importing/exporting the XML (we lose comments in the process)
2015-01-20 14:48:01 +01:00
35ec3f368b
freeze_command: update the version in the Test DVD product's KIWI file
...
to match the version of openSUSE-release
https://progress.opensuse.org/issues/5958
2015-01-20 08:39:11 +01:00
31e32421cd
Introduce item_exists
...
item_exists is a variant of the former project_exists, that can take an
optional package name in plus.
2015-01-20 00:22:15 +01:00
49a257cc6a
Some PEP8 fixes.
2014-09-01 09:43:44 +02:00
Stephan Kulow
01a8509b63
build staging prjs against a common prjconf
2014-09-01 07:41:25 +02:00
Stephan Kulow
80bc61f1f3
cope with new staging prjs
...
they do not have a bootstrap-copy build result the very first time
2014-08-07 13:19:38 +02:00
29b8bcca6b
Makes staging pluging Factory agnostic.
2014-08-07 12:58:47 +02:00
Stephan Kulow
6fd8ea9646
trying to make the totest manager more robust
...
OBS throws a lot of 503 and 504 - and we have to keep trying ;(
2014-06-03 10:27:13 +02:00
Stephan Kulow
0ea73da41f
fix things as reviewed by Alberto
2014-05-08 13:26:27 +02:00
Stephan Kulow
77ce528394
let freeze also the DVD subproject
2014-05-08 12:15:54 +02:00
Stephan Kulow
82f16417e1
only wait for finished not for succeeded to build disable bootstrap-copy
2014-04-27 07:49:38 +02:00
Tomáš Chvátal
b96bb73f76
Run freeze command in select if needed.
2014-03-06 14:29:01 +01:00
Stephan Kulow
acc9872a67
have bootstrap_copy also in big staging prjs
...
Having a copy of the bootstrap repo is not strictly necessary but helps
to fix problems - and we can unify the handling of the prjs
Related issue: 1517
2014-03-03 15:04:09 +01:00
1e0b8e920d
Remove dead and commented code
2014-02-28 13:12:12 +01:00
780073f6d8
Fix headers and comment dead code.
2014-02-28 11:45:06 +01:00
Stephan Kulow
1acb0e509b
don't remove prj meta when freezing
...
- Preserve title and description of the frozen prj (issue 1585)
- add a small stagingapi wrapper for makeurl, makes the code easier to read
- url = makeurl(self.apiurl, ...
+ url = self.makeurl(...
- don't freeze AGGR (issue 1611)
2014-02-24 11:49:46 +01:00
Stephan Kulow
6aac10b07f
trying to beat python 3.3
2014-02-17 12:58:35 +01:00
Stephan Kulow
b2fff384b2
move the 'freeze' command in a file on its own and implement issue 1515
2014-02-15 16:42:07 +01:00