Stephan Kulow
c7fb91eb34
Fix E117: over-indented (flake8 update on TW)
2019-01-30 16:08:52 +01:00
Stephan Kulow
dcaf344cff
Fix format in rabbitmq debug
2019-01-30 16:06:11 +01:00
Stephan Kulow
da4ba5dddf
Merge pull request #1847 from coolo/cherrypick_rabbitmq
...
Cherrypick rabbitmq fixes from gitlab experiments
2019-01-26 18:21:11 +01:00
Stephan Kulow
4ceb0a2fa3
Support connecting suse in PubSubConsumer
2019-01-26 17:57:51 +01:00
Stephan Kulow
798dbcd66e
Only use amqp_prefix as config
...
This way we can easily have common config between the instance (in this
case socket_timeout, which is default 0.25 and way too low for
provo->NBG)
2019-01-26 17:57:15 +01:00
Stephan Kulow
b350abaf5a
Reduce debug level for channel close
2019-01-26 17:56:29 +01:00
535533d62c
Merge pull request #1846 from nilxam/remove_old_service_trigger
...
accept_command: no longer need to triggering product converter service
2019-01-24 19:39:50 +08:00
be05e42da8
accept_command: no longer need to triggering product converter service
2019-01-24 17:49:31 +08:00
Stephan Kulow
8d293529ee
Merge pull request #1836 from lnussel/leaper2
...
leaper: more sauce for the spaghetti
2019-01-22 05:21:05 +01:00
Stephan Kulow
09e317d879
Merge pull request #1837 from DimStar77/cycles
...
osc cycle: correctly handle comma-separated arg list
2019-01-22 05:19:00 +01:00
Stephan Kulow
a524c049b4
Merge pull request #1842 from coolo/update_manager
...
pkgistgen: Update manager
2019-01-21 17:10:39 +01:00
Stephan Kulow
dff9bddfc4
Replace weakremovers.inc in 000release-packages
...
But skip it during --only-release-packages as we have to assume the
binaries aren't final
2019-01-21 16:55:19 +01:00
Stephan Kulow
f7a2d50490
Handle weakremovers.inc special
2019-01-19 19:50:23 +01:00
Stephan Kulow
84445efb65
Fix handle_update_repos for Factory and leap
2019-01-19 12:43:24 +01:00
Stephan Kulow
48179b3617
Store it as susetags light
2019-01-19 09:02:37 +01:00
Stephan Kulow
1b38edb1f3
Refresh solv files for leap
2019-01-19 09:02:35 +01:00
Stephan Kulow
7ccdd764ad
Merge pull request #1840 from coolo/fix_stagings
...
pkglistgen: Reset the tool between projects
2019-01-17 20:59:18 +01:00
Stephan Kulow
a26301bfa1
pkglistgen: Reset the tool between projects
...
So far I only cared for single projects, but never tested all staging
projects in a loop while developing, so I didn't notice the problem
2019-01-17 20:39:02 +01:00
16fdb71c2b
Merge pull request #1839 from coolo/fix_tw_container
...
Fix base container for tumbleweed
2019-01-17 19:30:24 +01:00
Stephan Kulow
49a0110980
Fix base container for tumbleweed
2019-01-17 19:29:06 +01:00
Stephan Kulow
f3466fc6af
Merge pull request #1822 from Vogtinator/check
...
Fix check for "no change in snapshot version"
2019-01-17 19:24:49 +01:00
Stephan Kulow
954ec73646
Merge pull request #1838 from coolo/install_pkglistgen
...
Install pkglistgen files
2019-01-17 17:54:15 +01:00
Stephan Kulow
4a1f36fe1a
Install pkglistgen files
2019-01-17 17:45:53 +01:00
0ba57f332e
osc cycle: correctly handle comma-separated arg list
2019-01-17 16:16:35 +01:00
Ludwig Nussel
f8b4b43745
Merge pull request #1814 from coolo/refactor_pkglistgen
...
pkglistgen: Big refactoring of how packages are resolved
2019-01-17 15:53:29 +01:00
Stephan Kulow
b25c6dd7ee
Kill create_test_dvds.sh
2019-01-17 15:06:28 +01:00
Stephan Kulow
b4dd97da3d
Moved the nocleanup-packages setting into remote config
...
It shouldn't matter which branch of the tools are installed
2019-01-17 15:06:28 +01:00
Stephan Kulow
d2f1832a44
Set some version for staging projects
2019-01-17 15:06:28 +01:00
Stephan Kulow
588cb0d744
pkglistgen: Don't crash in powerpc on i586 entries
2019-01-17 15:06:28 +01:00
Stephan Kulow
998e645bd3
Revert the change to copy_files
2019-01-17 15:06:28 +01:00
Stephan Kulow
1bae4083b2
Don't hardcode architectures - take it from the project
2019-01-17 15:06:28 +01:00
Stephan Kulow
3d387a5829
pkglistgen: Replace empty version with OSRT:ProductVersion
2019-01-17 15:06:28 +01:00
Stephan Kulow
be56fe5a13
pkglistgen: Ignore locked packages for expansion
2019-01-17 15:06:28 +01:00
Stephan Kulow
240e1d00e1
pkglistgen: Add all recommends and supplements
...
This adds packages that supplement one of the locales only
2019-01-17 15:06:28 +01:00
Stephan Kulow
62f1343df2
pkglistgen: require set_namespaceproviders for now (it's old enough)
2019-01-17 15:06:28 +01:00
Stephan Kulow
0ec9983825
pkglistgen: Move droplist generation aside
...
We will move this to a seperate step after the migration
2019-01-17 15:06:28 +01:00
Stephan Kulow
902627c14c
pkglistgen: Fix test failures (including flake8)
2019-01-17 14:35:18 +01:00
Stephan Kulow
05c0403a47
pkglistgen: Don't update 000package-summary anymore, but diff
2019-01-17 14:35:18 +01:00
Stephan Kulow
e44bbf78cc
pkglistgen: Write group stubs for --only-release-packages
2019-01-17 14:35:18 +01:00
Stephan Kulow
15f7e3d9f2
pkglistgen: Move one more function to solv_utils
2019-01-17 14:35:18 +01:00
Stephan Kulow
49a7a66144
pkglistgen: Trim down CommandLine interface to the minimum
2019-01-17 14:35:18 +01:00
Stephan Kulow
f087f56a71
pkglistgen: Introduce file_utils functions
2019-01-17 14:35:18 +01:00
Stephan Kulow
1ec04565e3
pkglistgen: Move dump_solv into its own file
2019-01-17 14:35:18 +01:00
Stephan Kulow
1a3ffa1576
pkglistgen: move do_solve into tools class
...
(no longer a command used on its own good)
2019-01-17 14:35:18 +01:00
Stephan Kulow
d04f347a74
pkglistgen: Bugfixes for create_sle_weakeremovers
2019-01-17 14:35:18 +01:00
Stephan Kulow
4ab866cb2c
pkglistgen: move create_sle_weakremovers to tool class
2019-01-17 14:35:18 +01:00
Stephan Kulow
5729439e0f
pkglistgen: Drop list commands
...
They were mainly used for initial conversion of leap
2019-01-17 14:35:17 +01:00
Stephan Kulow
3b7d7dea8f
pkglistgen: Drop update command
...
The commands using the repos update themselves
2019-01-17 14:35:17 +01:00
Stephan Kulow
8351d2e677
pkglistgen: Move suggested from global to package level
...
There is no product that wants all suggests for all products on all groups,
so the only product left that wants to have suggests is Tumbleweed for the DVD
pattern
To solve the suggests we run a global transaction on the
result + its suggests to determine packageand supplements.
To avoid problems (in general) we discard obsolete and conflicts
in packages - so we can have product groups with conflicting packages
and still get the additional supplements
2019-01-17 14:35:17 +01:00
Stephan Kulow
33d4e2ae21
pkglistgen: Take the architectures from tool not opts
2019-01-17 14:35:17 +01:00