896 Commits

Author SHA1 Message Date
3adc0e2baa Download first files with disturl. 2014-07-02 10:50:50 +02:00
4aa7be6499 Fix plan in dirstolink. First plan, then request. 2014-07-02 10:28:59 +02:00
da8dd705b0 A new way to make plans. 2014-07-01 19:55:17 +02:00
72bf8af9e3 Add is_cached attribute. 2014-07-01 10:33:58 +02:00
70631b27d9 Remove empty line. 2014-07-01 09:30:54 +02:00
23419e638e Separate memoized function for easy tests. 2014-07-01 09:30:54 +02:00
43d5d99a5e Some improvements in the output. 2014-07-01 09:30:53 +02:00
Stephan Kulow
e61acec981 more known passes 2014-06-30 21:42:26 +02:00
Stephan Kulow
8a45d8676f one more passing 2014-06-28 15:58:29 +02:00
Stephan Kulow
27d2db0d33 also ignore zip files 2014-06-28 09:36:34 +02:00
Stephan Kulow
819082c949 Merge pull request #175 from aplanas/master
Enable comments and some changes in local cache
2014-06-27 11:19:01 +02:00
3e98a7545c Together with goodrepos, takes care of downloads.
There are many fields tracked with a request object that are
assigned during the check process.  The field downloads was
missing too.  The next one is possibly to_ignore.
2014-06-27 11:06:23 +02:00
414ad1390e Enable comments. 2014-06-27 09:50:08 +02:00
2fb9555648 The cache takes care of goodrepos. 2014-06-26 16:44:30 +02:00
01dfc4d9ce Small fix. Also disable the local search for now. 2014-06-26 15:30:31 +02:00
Alberto Planas
846ce1a395 Merge pull request #174 from openSUSE/coolo_improve_review_skip
Coolo improve review skip
2014-06-26 13:17:39 +02:00
Stephan Kulow
1bdb8bdb15 don't skip review if the diff contains chmod,chown or rm
switch from ancor to coolo - and then drop out later
2014-06-26 13:11:08 +02:00
Stephan Kulow
418f2bbafe be more conservative in skipping 2014-06-26 12:15:07 +02:00
Stephan Kulow
0fb87602a6 only skip review-team on version updates 2014-06-26 12:00:46 +02:00
Stephan Kulow
ee8d338530 give the perl script a NEW_VERSION env variable if it's an update 2014-06-26 11:49:26 +02:00
Stephan Kulow
59b7f061cb Merge pull request #173 from aplanas/master
Makes sure that stdout is restored.
2014-06-26 11:47:58 +02:00
10d4fd3542 Makes sure that stdout is restored. 2014-06-26 11:46:37 +02:00
Stephan Kulow
589033c547 don't regexp 2014-06-25 16:10:20 +02:00
Stephan Kulow
8d21a73fac Merge pull request #172 from aplanas/master
A draft for the local cache (not properly tested) and some tests
2014-06-25 14:25:21 +02:00
ccfb48511e Add initial test for check_specs. 2014-06-25 14:17:52 +02:00
b297237a79 Fix a missing continue. 2014-06-25 12:55:07 +02:00
c593116f2a Remove the print in check_specs. 2014-06-25 12:00:07 +02:00
c206367acb Initial steps to detect valid packages in the cache. 2014-06-25 12:00:07 +02:00
53d7614f97 Fix description. 2014-06-25 12:00:07 +02:00
46c5c5c001 Initial tests for checkrepo. 2014-06-25 12:00:07 +02:00
657f74c565 Detect when there is only one repo as a candidate. 2014-06-25 12:00:07 +02:00
Alberto Planas
a744801201 Merge pull request #171 from openSUSE/coolo_bumblebee
support X11:Bumblebee as prj
2014-06-25 11:39:30 +02:00
Stephan Kulow
438d0d19a8 support X11:Bumblebee as prj 2014-06-25 11:27:27 +02:00
Stephan Kulow
c0890f19e8 Merge pull request #170 from aplanas/master
Remove useless oscs
2014-06-23 15:07:38 +02:00
c5daf9a956 Remove fake oscs for testing. 2014-06-23 15:06:03 +02:00
3d9ae2bcba Add error messages for other execution plans where there is not standard repo 2014-06-23 14:42:19 +02:00
4c0d469a96 Remove pep8 complains. 2014-06-23 14:20:11 +02:00
Stephan Kulow
10db576d5b Merge pull request #169 from aplanas/master
First draft for action #2432
2014-06-23 14:02:25 +02:00
d565200a2c Improve error messages.
- Show only the error messages for standard repo (staging projects)

- Cache error messages to show only one instance
2014-06-23 13:45:48 +02:00
0197930ff9 Remove debug output. 2014-06-23 11:07:33 +02:00
93b725b74b Takes care of :DVD. 2014-06-23 11:04:20 +02:00
88a5db6a56 action #2432 - Refactor the repo checker to look for broken dependencies in staging prjs
First approach to this.  In this version we create a execution_plan
where there are one (for now) fallback if the plan fails.

If the logic is correct, needs to be refactored a lot:

- Plans are combination of different repos, we need to priorize
  certain repos over the rest, or explore all the combinations.

- execution_plan is using as index the main repo, this is confusing.

- The overall code is confusing and unordered, with creation of
  fields dynamically in the Request class, like goodrepo, goodrepos,
  downloads, etc.  This needs to be done in an ordered way
2014-06-23 11:04:20 +02:00
b0730b0b5e Fix and document more dynamic fields in Request. 2014-06-23 11:04:19 +02:00
d56e6244e6 action #2616 - Update osc to disable output. 2014-06-23 11:04:19 +02:00
a2d6c19377 Fix call to change_review_state 2014-06-23 11:04:19 +02:00
eb7d775ed4 Fix variable result 2014-06-23 11:04:19 +02:00
a2555f9b27 Moving more parts. 2014-06-23 11:04:19 +02:00
Stephan Kulow
3d9387ae66 one less known failure 2014-06-20 08:16:23 +02:00
Stephan Kulow
21ac9cce7c ignore packages already in :DVD 2014-06-18 21:52:08 +02:00
Stephan Kulow
a28c7977e1 random fixes for totest 2014-06-18 08:48:41 +02:00