A copy of Jay Greguski's livecd-creator task.
It replaces livecd-creator for livemedia-creator.
For now it does live-iso, ostree-live, and disk-img.
This initial commit needs more work to be functional.
Signed-off-by: Jon Disnard <jdisnard@redhat.com>
Initial LMC optparsing post for koji cli, and probably needs improvement as
backside arguments are fleshed out. Code taken iand modified slightly
from handle_spin_appliance() by Jay Greguski.
Signed-off-by: Jon Disnard <jdisnard@redhat.com>
At @mikeb's suggestion in the code review, this makes HiddenUsers plural.
This makes the whole changeset a little more invasive than it was before, so please review carefully.
This adds new query arguments to the taskList hub xmlrpc endpoint, and then
makes use of those arguments in koji-web. A new optional configuration value
is added for koji-web: `HiddenUser`, which can be used to specify which user
account should be hidden. This could be useful for deployments that have a
continuous-integration account, the spam from which makes the frontpage
difficult to read.
Unit test cases are also added for some functions of the hub taskList endpoint.
Signed-off-by: Ralph Bean <rbean@redhat.com>
yum ignores values it does not understand and dnf by default installs weak
dependecies, after talking to the FPC we should disable weka deps and
anything needed should be pulled in explicitly
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
armhfp is not a valid arch acording to autoconf. We were using arm
instead. nodejs has a bunch of packages with ExclusiveArch and are
hitting issues with using arm as the arch so switch to armv7hl
instead
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
This is a different take at https://pagure.io/koji/pull-request/45
Instead of installing just the runroot builder plugin explicitly, here we
separate the plugins out into hub and builder plugins explicitly and install
each type in turn.