From 2c197d520c24a83a774b83d85ac23daa78b0a367 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Thu, 23 Jan 2020 15:20:10 +0100 Subject: [PATCH] Add a whole intermediate template format ('FIF') and tools I and @lruzicka (and I think @jskladan and @jsedlak and @michelmno and everyone else who's ever touched it...) are being gradually driven nuts by manually editing the test templates. The bigger the files get the more awkward it is to keep them straight and be sure we're doing it right. Upstream doesn't do things the same way we do (they mostly edit in the web UI and dump to file for the record), but we do still think making changes in the repo and posting to the web UI is the right way around to do it, we just wish the format was saner. Upstream has actually recently introduced a YAML-based approach to storing job templates which tries to condense things a bit, and you can dump to that format with dump-templates --json, but @lruzicka and I agree that that format is barely better for hand editing in a text editor than the older one our templates currently use. So, this commit introduces...Fedora Intermediate Format (FIF) - an alternative format for representing job templates - and some tools for working with it. It also contains our existing templates in this new format, and removes the old template files. The format is documented in the docstrings of the tools, but briefly, it keeps Machines, Products and TestSuites but improves their format a bit (by turning dicts-of-lists into dicts-of- dicts), and adds Profiles, which are combinations of Machines and Products. TestSuites can indicate which Profiles they should be run on. The intermediate format converter (`fifconverter`) converts existing template data (in JSON format; use tojson.pm to convert our perl templates to JSON) to the intermediate format and writes it out. As this was really intended only for one-time use (the idea is that after one-time conversion, we will edit the templates in the intermediate format from now on), its operation is hardcoded and relies on specific filenames. The intermediate format loader (`fifloader`) generates JobTemplates from the TestSuites and Profiles, reverses the quality-of-life improvements of the intermediate format, and produces template data compatible with the upstream loader, then can write it to disk and/or call the upstream loader directly. The check script (`fifcheck`) runs existing template data through both the converter and the loader, then checks that the result is equivalent to the input. Again this was mostly written for one- time use so is fairly rough and hard-coded, but I'm including it in the commit so others can check the work and so on. Signed-off-by: Adam Williamson --- README.md | 2 +- fifcheck | 43 + fifconverter | 104 + fifloader | 265 ++ templates | 5667 ------------------------------------ templates-updates | 1039 ------- templates-updates.fif.json | 372 +++ templates.fif.json | 2064 +++++++++++++ 8 files changed, 2849 insertions(+), 6707 deletions(-) create mode 100755 fifcheck create mode 100755 fifconverter create mode 100755 fifloader delete mode 100755 templates delete mode 100755 templates-updates create mode 100644 templates-updates.fif.json create mode 100644 templates.fif.json diff --git a/README.md b/README.md index e9dedcc7..bf17b28b 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ and `test_flags()` method, inheriting from one of the classes mentioned above. 3. Link your newly created Test suite to medium type in [WebUI -> Job groups](https://localhost:8080/admin/groups). 4. Run test (see [openqa_fedora_tools repository](https://bitbucket.org/rajcze/openqa_fedora_tools)). 5. Create needles (images) by using interactive mode and needles editor in WebUI. -6. Add new Job template and Test suite into `templates` file (and `templates-updates`, if the test is applicable to the update testing workflow) +6. Add new test suite and profiles into `templates.fif.json` file (and/or `templates-updates.fif.json`, if the test is applicable to the update testing workflow) 7. Add new Test suite and Test case into [`conf_test_suites.py`](https://pagure.io/fedora-qa/fedora_openqa/blob/master/f/fedora_openqa/conf_test_suites.py) file in fedora_openqa repository. 8. Open pull request for the os-autoinst-distri-fedora changes in [Pagure](https://pagure.io/fedora-qa/os-autoinst-distri-fedora). Pagure uses a Github-style workflow (summary: fork the project via the web interface, push your changes to a branch on your fork, then use the web interface to submit a pull request). See the [Pagure documentation](https://docs.pagure.org/pagure/usage/index.html) for more details. 9. Open a pull request in [fedora_openqa Pagure](https://pagure.io/fedora-qa/fedora_openqa) for any necessary fedora_openqa changes. diff --git a/fifcheck b/fifcheck new file mode 100755 index 00000000..289b2317 --- /dev/null +++ b/fifcheck @@ -0,0 +1,43 @@ +#!/bin/python3 + +"""This is a sanity check for the Fedora Intermediate Format (fif) converter and loader. It reads +in templates.old.json and templates-updates.old.json - which are expected to be our original-format +templates in JSON format - runs them through the converter to the intermediate format, then runs +them through the loader *from* the intermediate format, and (via DeepDiff, thanks jskladan!) checks +that the results are equivalent to the input, pace a couple of expected differences. +""" + +from deepdiff import DeepDiff +import json +import subprocess + +with open('templates.old.json', 'r') as tempfh: + origtemp = json.load(tempfh) +with open('templates-updates.old.json', 'r') as updfh: + origupd = json.load(updfh) + +# run the converter +subprocess.run(['./fifconverter.py']) +# run the loader on the converted files +subprocess.run(['./fifloader.py', '--write', 'templates.fif.json', 'templates-updates.fif.json']) +with open('generated.json', 'r') as generatedfh: + generated = json.load(generatedfh) + +# merge origs +origtemp['Products'].extend(origupd['Products']) +origtemp['TestSuites'].extend(origupd['TestSuites']) +origtemp['JobTemplates'].extend(origupd['JobTemplates']) + +for item in generated['Products']: + # we generate the product names in the converter, our original + # templates don't have them + item['name'] = "" +for item in generated['JobTemplates']: + if item['group_name'] == 'fedora': + # we don't explicitly specify this in our original templates, + # but the converter adds it (rather than relying on openQA + # to guess when loading) + del item['group_name'] +ddiff = DeepDiff(origtemp, generated, ignore_order=True, report_repetition=True) +# if this is just {}, we're good +print(ddiff) diff --git a/fifconverter b/fifconverter new file mode 100755 index 00000000..a022b7dd --- /dev/null +++ b/fifconverter @@ -0,0 +1,104 @@ +#!/bin/python3 + +""" +This script takes JSON-formatted openQA template data (in the older format with a JobTemplates +dict, not the newer YAML-ish format organized by job group) and converts to an intermediate format +(Fedora Intermediate Format - 'fif') intended to be easier for human editing. It extracts all the +unique 'environment profiles' - a combination of machine and product - from the JobTemplates and +stores them in a 'Profiles' dict; it then adds a 'profiles' key to each test suite, indicating +which profiles that suite is run on. It is fairly easy to reverse this process to reproduce the +openQA loader-compatible data, but the intermediate format is more friendly to a human editor. +Adding a new test suite to run on existing 'profiles' only requires adding the suite and an +appropriate 'profiles' dict. Adding a new profile involves adding the machine and/or product, +manually adding the profile to the Profiles dict, and then adding the profile to all the test +suites which should be run on it. See also fifloader.py, which handles converting FIF input to +upstream format, and optionally can pass it through to the upstream loader. +""" + +import json + +with open('templates.old.json', 'r') as tempfh: + tempdata = json.load(tempfh) +with open('templates-updates.old.json', 'r') as updfh: + updata = json.load(updfh) + +def _synthesize_product_name(product): + """Synthesize a product name from a product dict. We do this when + reading the templates file and also when constructing the profiles + so use a function to make sure they both do it the same way. + """ + return "-".join((product['distri'], product['flavor'], product['arch'], product['version'])) + +def read_templates(templates): + newtemps = {} + if 'Machines' in templates: + newtemps['Machines'] = {} + for machine in templates['Machines']: + # condense the stupid settings format + machine['settings'] = {settdict['key']: settdict['value'] for settdict in machine['settings']} + # just use a dict, not a list of dicts with 'name' keys... + name = machine.pop('name') + newtemps['Machines'][name] = machine + if 'Products' in templates: + newtemps['Products'] = {} + for product in templates['Products']: + # condense the stupid settings format + product['settings'] = {settdict['key']: settdict['value'] for settdict in product['settings']} + # synthesize a name, as we don't have any in our templates + # and we can use them in the scenarios. however, note that + # openQA itself doesn't let you use the product name as a + # key when loading templates, unlike the machine name, our + # loader has to reverse this and provide the full product + # dict to the upstream loader + name = _synthesize_product_name(product) + # this is always an empty string in our templates + del product['name'] + newtemps['Products'][name] = product + if 'TestSuites' in templates: + newtemps['TestSuites'] = {} + for testsuite in templates['TestSuites']: + # condense the stupid settings format + testsuite['settings'] = {settdict['key']: settdict['value'] for settdict in testsuite['settings']} + # just use a dict, not a list of dicts with 'name' keys... + name = testsuite.pop('name') + newtemps['TestSuites'][name] = testsuite + profiles = {} + for jobtemp in templates['JobTemplates']: + # figure out the profile for each job template and add it to + # the dict. For Fedora, the group name is predictable based on + # the arch and whether it's an update test; the intermediate + # loader figures that out + profile = { + 'machine': jobtemp['machine']['name'], + 'product': _synthesize_product_name(jobtemp['product']), + } + profname = '-'.join([profile['product'], profile['machine']]) + # keep track of all the profiles we've hit + profiles[profname] = profile + + test = jobtemp['test_suite']['name'] + prio = jobtemp['prio'] + try: + suite = newtemps['TestSuites'][test] + except KeyError: + # this is a templates-updates JobTemplate which refers to a + # TestSuite defined in templates. What we do here is define + # a partial TestSuite which contains only the name and the + # profiles; the loader for this format knows how to combine + # dicts (including incomplete ones) from multiple source + # files into one big final-format lump + suite = {} + newtemps['TestSuites'][test] = suite + if 'profiles' in suite: + suite['profiles'][profname] = prio + else: + suite['profiles'] = {profname: prio} + + newtemps['Profiles'] = profiles + return newtemps + +with open('templates.fif.json', 'w') as newtempfh: + json.dump(read_templates(tempdata), newtempfh, sort_keys=True, indent=4) + +with open('templates-updates.fif.json', 'w') as newtempfh: + json.dump(read_templates(updata), newtempfh, sort_keys=True, indent=4) diff --git a/fifloader b/fifloader new file mode 100755 index 00000000..1d466892 --- /dev/null +++ b/fifloader @@ -0,0 +1,265 @@ +#!/bin/python3 + +"""This is an openQA template loader/converter for FIF, the Fedora Intermediate Format. It reads +from one or more files expected to contain FIF JSON-formatted template data; read on for details +on this format as it compares to the upstream format. It produces data in the upstream format; it +can write this data to a JSON file and/or call the upstream loader on it directly, depending on +the command-line arguments specified. + +The input data must contain definitions of Machines, Products, TestSuites, and Profiles. The input +data *may* contain JobTemplates, but does not have to and is expected to contain none or only a few +oddballs. + +The format for Machines, Products and TestSuites is based on the upstream format but with various +quality-of-life improvements. Upstream, each of these is a list-of-dicts, each dict containing a +'name' key. This loader expects each to be a dict-of-dicts, with the names as keys (this is both +easier to read and easier to access). In the upstream format, each Machine, Product and TestSuite +dict can contain an entry with the key 'settings' which defines variables. The value (for some +reason...) is a list of dicts, each dict of the format {"key": keyname, "value": value}. This +loader expects a more obvious and simple format where the value of the 'settings' key is simply a +dict of keys and values. + +The expected format of the Profiles dict is a dict-of-dicts. For each entry, the key is a unique +name, and the value is a dict with keys 'machine' and 'product', each value being a valid name from +the Machines or Products dict respectively. The name of each profile can be anything as long as +it's unique. + +For TestSuites, this loader then expects an additional 'profiles' key in each dict, whose value is +a dict indicating the Profiles from which we should generate one or more job templates for that +test suite. For each entry in the dict, the key is a profile name from the Profiles dict, and the +value is the priority to give the generated job template. + +This loader will generate JobTemplates from the combination of TestSuites and Profiles. It means +that, for instance, if you want to add a new test suite and run it on the same set of images and +arches as several other tests are already run, you do not need to do a large amount of copying and +pasting to create a bunch of JobTemplates that look a lot like other existing JobTemplates but with +a different test_suite value; you can just specify an appropriate profiles dict, which is much +shorter and easier and less error-prone. Thus specifying JobTemplates directly is not usually +needed and is expected to be used only for some oddball case which the generation system does not +handle. + +The loader will automatically set the group_name for each job template based on Fedora-specific +logic which we previously followed manually when creating job templates (e.g. it is set to 'Fedora +PowerPC' for compose tests run on the PowerPC arch); thus this loader is not really generic but +specific to Fedora conventions. This could possibly be changed (e.g. by allowing the logic for +deciding group names to be configurable) if anyone else wants to use it. + +Multiple input files will be combined. Mostly this involves simply updating dicts, but there is +special handling for TestSuites to allow multiple input files to each include entries for 'the +same' test suite, but with different profile dicts. So for instance one input file may contain a +complete TestSuite definition, with the value of its `profiles` key as `{'foo': 10}`. Another input +file may contain a TestSuite entry with the same key (name) as the complete definition in the other +file, and the value as a dict with only a `profiles` key (with the value `{'bar': 20}`). This +loader will combine those into a single complete TestSuite entry with the `profiles` value +`{'foo': 10, 'bar': 20}`. +""" + +import argparse +import json +import subprocess +import sys + +def merge_inputs(inputs): + """Merge multiple input files. Expects JSON file names. Returns + a 5-tuple of machines, products, profiles, testsuites and + jobtemplates (the first four as dicts, the fifth as a list). + """ + machines = {} + products = {} + profiles = {} + testsuites = {} + jobtemplates = [] + + for input in inputs: + try: + with open(input, 'r') as inputfh: + data = json.load(inputfh) + except err: + print("Reading input file {} failed!".format(input)) + sys.exit(str(err)) + + # simple merges for all these + for (datatype, tgt) in ( + ('Machines', machines), + ('Products', products), + ('Profiles', profiles), + ('JobTemplates', jobtemplates), + ): + if datatype in data: + if datatype == 'JobTemplates': + tgt.extend(data[datatype]) + else: + tgt.update(data[datatype]) + # special testsuite merging as described in the docstring + if 'TestSuites' in data: + for (name, newsuite) in data['TestSuites'].items(): + try: + existing = testsuites[name] + # combine and stash the profiles + existing['profiles'].update(newsuite['profiles']) + combinedprofiles = existing['profiles'] + # now update the existing suite with the new one, this + # will overwrite the profiles + existing.update(newsuite) + # now restore the combined profiles + existing['profiles'] = combinedprofiles + except KeyError: + testsuites[name] = newsuite + + return (machines, products, profiles, testsuites, jobtemplates) + +def generate_job_templates(machines, products, profiles, testsuites): + """Given machines, products, profiles and testsuites (after + merging, but still in intermediate format), generates job + templates and returns them as a list. + """ + jobtemplates = [] + for (name, suite) in testsuites.items(): + if 'profiles' not in suite: + print("Warning: no profiles for test suite {}".format(name)) + continue + for (profile, prio) in suite['profiles'].items(): + jobtemplate = {'test_suite': {'name': name}, 'prio': prio} + # x86_64 compose + jobtemplate['group_name'] = 'fedora' + jobtemplate['machine'] = {'name': profiles[profile]['machine']} + product = products[profiles[profile]['product']] + jobtemplate['product'] = { + 'arch': product['arch'], + 'flavor': product['flavor'], + 'distri': product['distri'], + 'version': product['version'] + } + if jobtemplate['machine']['name'] == 'ppc64le': + if 'updates' in product['flavor']: + jobtemplate['group_name'] = "Fedora PowerPC Updates" + else: + jobtemplate['group_name'] = "Fedora PowerPC" + elif jobtemplate['machine']['name'] == 'aarch64': + if 'updates' in product['flavor']: + jobtemplate['group_name'] = "Fedora AArch64 Updates" + else: + jobtemplate['group_name'] = "Fedora AArch64" + elif 'updates' in product['flavor']: + # x86_64 updates + jobtemplate['group_name'] = "Fedora Updates" + jobtemplates.append(jobtemplate) + return jobtemplates + +def reverse_qol(machines, products, testsuites): + """Reverse all our quality-of-life improvements in Machines, + Products and TestSuites. We don't do profiles as only this loader + uses them, upstream loader does not. We don't do jobtemplates as + we don't do any QOL stuff for that. Returns the same tuple it's + passed. + """ + # first, some nested convenience functions + def to_list_of_dicts(datadict): + """Convert our nice dicts to upstream's stupid list-of-dicts-with + -name-keys. + """ + converted = [] + for (name, item) in datadict.items(): + item['name'] = name + converted.append(item) + return converted + + def dumb_settings(settdict): + """Convert our sensible settings dicts to upstream's weird-ass + list-of-dicts format. + """ + converted = [] + for (key, value) in settdict.items(): + converted.append({'key': key, 'value': value}) + return converted + + machines = to_list_of_dicts(machines) + products = to_list_of_dicts(products) + testsuites = to_list_of_dicts(testsuites) + for datatype in (machines, products, testsuites): + for item in datatype: + item['settings'] = dumb_settings(item['settings']) + if 'profiles' in item: + # this is only part of the intermediate format, should + # not be in the final output + del item['profiles'] + + return (machines, products, testsuites) + +def parse_args(): + """Parse arguments with argparse.""" + parser = argparse.ArgumentParser(description=( + "Alternative openQA template loader/generator, using a more " + "convenient input format. See docstring for details. ")) + parser.add_argument( + '-l', '--load', help="Load the generated templates into openQA.", + action='store_true') + parser.add_argument( + '--loader', help="Loader to use with --load", + default="/usr/share/openqa/script/load_templates") + parser.add_argument( + '-w', '--write', help="Write the generated templates in JSON " + "format.", action='store_true') + parser.add_argument( + '--filename', help="Filename to write with --write", + default="generated.json") + parser.add_argument( + '--host', help="If specified with --load, gives a host " + "to load the templates to. Is passed unmodified to upstream " + "loader.") + parser.add_argument( + '-c', '--clean', help="If specified with --load, passed to " + "upstream loader and behaves as documented there.", + action='store_true') + parser.add_argument( + '-u', '--update', help="If specified with --load, passed to " + "upstream loader and behaves as documented there.", + action='store_true') + parser.add_argument( + 'files', help="Input JSON files", nargs='+') + return parser.parse_args() + +def run(): + """Read in arguments and run the appropriate steps.""" + args = parse_args() + if not args.write and not args.load: + sys.exit("Neither --write nor --load specified! Doing nothing.") + (machines, products, profiles, testsuites, jobtemplates) = merge_inputs(args.files) + jobtemplates.extend(generate_job_templates(machines, products, profiles, testsuites)) + (machines, products, testsuites) = reverse_qol(machines, products, testsuites) + # now produce the output in upstream-compatible format + out = { + 'JobTemplates': jobtemplates, + 'Machines': machines, + 'Products': products, + 'TestSuites': testsuites + } + if args.write: + # write generated output to given filename + with open(args.filename, 'w') as outfh: + json.dump(out, outfh, indent=4) + if args.load: + # load generated output with given loader (defaults to + # /usr/share/openqa/script/load_templates) + loadargs = [args.loader] + if args.host: + loadargs.extend(['--host', args.host]) + if args.clean: + loadargs.append('--clean') + if args.update: + loadargs.append('--update') + loadargs.append('-') + subprocess.run(loadargs, input=json.dumps(out), text=True) + +def main(): + """Main loop.""" + try: + run() + except KeyboardInterrupt: + sys.stderr.write("Interrupted, exiting...\n") + sys.exit(1) + +if __name__ == '__main__': + main() + +# vim: set textwidth=100 ts=8 et sw=4: diff --git a/templates b/templates deleted file mode 100755 index a67cf182..00000000 --- a/templates +++ /dev/null @@ -1,5667 +0,0 @@ -#!/usr/share/openqa/script/load_templates -# -# -# Fedora Machines, Products, TestSuites and JobTemplates -# -# use load_templates to load the file into the database -# -{ - JobTemplates => [ - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - machine => { name => "uefi" }, - prio => 11, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "ARM" }, - prio => 12, - product => { - arch => "arm", - distri => "fedora", - flavor => "Minimal-raw_xz-raw.xz", - version => "*", - }, - test_suite => { name => "install_arm_image_deployment_upload" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "uefi" }, - prio => 11, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - machine => { name => "uefi" }, - prio => 11, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Everything-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "uefi" }, - prio => 11, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Everything-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "64bit" }, - prio => 15, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - machine => { name => "uefi" }, - prio => 16, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - machine => { name => "uefi" }, - prio => 51, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - machine => { name => "64bit" }, - prio => 21, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "install_no_user" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - machine => { name => "ARM" }, - prio => 42, - product => { - arch => "arm", - distri => "fedora", - flavor => "Minimal-raw_xz-raw.xz", - version => "*", - }, - test_suite => { name => "base_services_start_arm" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - machine => { name => "64bit" }, - prio => 22, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - machine => { name => "64bit" }, - prio => 22, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_update_graphical" }, - }, - { - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_update_graphical" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_printing" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_printing" }, - }, - { - machine => { name => "64bit" }, - prio => 22, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - machine => { name => "64bit" }, - prio => 22, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - machine => { name => "64bit" }, - prio => 22, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_live" }, - }, - { - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_live" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "apps_startstop" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "apps_startstop" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_postinstall" }, - }, - { - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_postinstall" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_package_set_minimal" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_anaconda_text" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_serial_console" }, - }, - { - machine => { name => "64bit" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_rescue_encrypted" }, - }, - { - machine => { name => "uefi" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_rescue_encrypted" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_fileconflicts" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_repoclosure" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_variation" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_graphical" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfsiso_variation" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_hd_variation" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_server" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_client" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_server" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_client" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_realmd_join_kickstart" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_updates" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_master" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_replica" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_client" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_remote_logging_server" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_remote_logging_client" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_updates_nfs" }, - }, - { - machine => { name => "64bit" }, - prio => 10, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_variation" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_graphical" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_mirrorlist_graphical" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_pata" }, - }, - { - machine => { name => "uefi" }, - prio => 21, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_pata" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_sata" }, - }, - { - machine => { name => "uefi" }, - prio => 21, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_sata" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_user_creation" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_scsi_updates_img" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi" }, - }, - { - machine => { name => "uefi" }, - prio => 21, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_encrypted" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_free_space" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi_empty" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_software_raid" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_partial" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_btrfs" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_ext3" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_xfs" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_lvmthin" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_no_swap" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_iscsi" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_ext3" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_btrfs" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_no_swap" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_xfs" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_software_raid" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_lvmthin" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_ext3" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_btrfs" }, - }, - { - machine => { name => "uefi" }, - prio => 51, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_no_swap" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_xfs" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_software_raid" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_lvmthin" }, - }, - { - machine => { name => "64bit" }, - prio => 50, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_package_set_kde" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_encrypted" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_free_space" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi_empty" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_software_raid" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_partial" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_btrfs" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_ext3" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_xfs" }, - }, - { - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_lvmthin" }, - }, - { - machine => { name => "uefi" }, - prio => 51, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_no_swap" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_hdd" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_minimal_64bit" }, - }, - { - machine => { name => "uefi" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_minimal_uefi" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_desktop_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_server_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_server_domain_controller" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_realmd_client" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_kde_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_desktop_encrypted_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_minimal_64bit" }, - }, - { - machine => { name => "uefi" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_minimal_uefi" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_desktop_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_server_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_server_domain_controller" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_realmd_client" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_kde_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_desktop_encrypted_64bit" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_updates_img_local" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ext4" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ntfs" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_european_language" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_cyrillic_language" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_arabic_language" }, - }, - { - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_asian_language" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_disabled" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_configured" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_nfs" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_pxeboot" }, - }, - { - machine => { name => "uefi" }, - prio => 31, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_pxeboot" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "modularity_tests" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_filesystem_default" }, - }, - { - machine => { name => "64bit" }, - prio => 20, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - version => "*", - }, - test_suite => { name => "cloud_autocloud" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_update_graphical" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_printing" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_live" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "apps_startstop" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - version => "*", - }, - test_suite => { name => "desktop_notifications_postinstall" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 62, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Everything-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_package_set_minimal" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_anaconda_text" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_serial_console" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 31, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_rescue_encrypted" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_fileconflicts" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_repoclosure" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_variation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_graphical" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfsiso_variation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_hd_variation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_realmd_join_kickstart" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_remote_logging_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_remote_logging_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_updates_nfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 10, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_variation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_graphical" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_mirrorlist_graphical" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_user_creation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "modularity_tests" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_scsi_updates_img" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_encrypted" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_free_space" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi_empty" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_software_raid" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_partial" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_btrfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_ext3" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_xfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_lvmthin" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_no_swap" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_iscsi" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_ext3" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_btrfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_no_swap" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_server_domain_controller" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_realmd_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_xfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_software_raid" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_lvmthin" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_hdd" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_minimal_64bit" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_server_64bit" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_minimal_64bit" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_server_64bit" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ext4" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ntfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_european_language" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_cyrillic_language" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_arabic_language" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_asian_language" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_disabled" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_configured" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_nfs" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_pxeboot" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_package_set_kde" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_updates_img_local" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_filesystem_default" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_master" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_replica" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_client" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "release_identification" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 20, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "base_system_logging" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 50, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - group_name => "Fedora PowerPC", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - version => "*", - }, - test_suite => { name => "cloud_autocloud" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-boot-iso", - version => "*", - }, - test_suite => { name => "install_default" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_default_upload" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_reboot_unmount" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_package_set_minimal" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_anaconda_text" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_serial_console" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 31, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_rescue_encrypted" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_fileconflicts" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "mediakit_repoclosure" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_variation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfs_graphical" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_nfsiso_variation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_repository_hd_variation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_server" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vnc_client" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_server" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_vncconnect_client" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_realmd_join_kickstart" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "install_updates_nfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 10, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_variation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_repository_http_graphical" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_mirrorlist_graphical" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_user_creation" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "modularity_tests" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_scsi_updates_img" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_encrypted" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_simple_free_space" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_multi_empty" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_software_raid" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_delete_partial" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_btrfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_ext3" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_xfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_lvmthin" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 50, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_no_swap" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_iscsi" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_ext3" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_btrfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 50, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_no_swap" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_xfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_software_raid" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_blivet_lvmthin" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_hdd" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_minimal_64bit" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_server_64bit" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_minimal_64bit" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "upgrade_2_server_64bit" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ext4" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_shrink_ntfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_european_language" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_cyrillic_language" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_arabic_language" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_asian_language" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_disabled" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_firewall_configured" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_kickstart_nfs" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - version => "*", - }, - test_suite => { name => "install_pxeboot" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_filesystem_default" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 20, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - group_name => "Fedora AArch64", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - version => "*", - }, - test_suite => { name => "cloud_autocloud" }, - }, - ], - Machines => [ - { - backend => "qemu", - name => "64bit", - settings => [ - { key => "QEMUCPU", value => "Nehalem" }, - { key => "QEMUCPUS", value => "2"}, - { key => "QEMUVGA", value => "virtio"}, - { key => "QEMURAM", value => "2048"}, - { key => "ARCH_BASE_MACHINE", value => "64bit" }, - { key => "PART_TABLE_TYPE", value => "mbr"}, - { key => "WORKER_CLASS", value => "qemu_x86_64" }, - { key => "QEMU_VIRTIO_RNG", value => "1"} - ], - }, - { - backend => "qemu", - name => "uefi", - settings => [ - { key => "QEMUCPU", value => "Nehalem" }, - { key => "QEMUCPUS", value => "2"}, - { key => "QEMUVGA", value => "virtio"}, - { key => "QEMURAM", value => "2048"}, - { key => "ARCH_BASE_MACHINE", value => "64bit" }, - { key => "UEFI", value => "1"}, - { key => "UEFI_PFLASH_CODE", value => "/usr/share/edk2/ovmf/OVMF_CODE.fd"}, - { key => "UEFI_PFLASH_VARS", value => "/usr/share/edk2/ovmf/OVMF_VARS.fd"}, - { key => "PART_TABLE_TYPE", value => "gpt"}, - { key => "WORKER_CLASS", value => "qemu_x86_64" }, - { key => "QEMU_VIRTIO_RNG", value => "1"} - ], - }, - { - backend => "qemu", - name => "ARM", - settings => [ - { key => "QEMU", value => "arm" }, - { key => "QEMUCPUS", value => "2"}, - { key => "QEMUMACHINE", value => "virt"}, - { key => "QEMURAM", value => "1024"}, - { key => "ARCH_BASE_MACHINE", value => "ARM" }, - { key => "QEMU_NO_KVM", value => "1"}, - { key => "TIMEOUT_SCALE", value => "5" }, - { key => "SERIALDEV", value => "ttyAMA0" }, - # we're running ARM tests on x86_64 for now as we have - # no ARM workers - { key => "WORKER_CLASS", value => "qemu_x86_64" }, - { key => "QEMU_VIRTIO_RNG", value => "1"} - ], - }, - { - backend => "qemu", - name => "ppc64le", - settings => [ - { key => "QEMU", value => "ppc64" }, - { key => "OFW", value => 1 }, - { key => "QEMUVGA", value => "virtio" }, - { key => "QEMURAM", value => 4096 }, - { key => "QEMUCPU", value => "host" }, - { key => "ARCH_BASE_MACHINE", value => "ppc64le" }, - { key => "WORKER_CLASS", value => "qemu_ppc64le" }, - { key => "PART_TABLE_TYPE", value => "mbr"}, - { key => "QEMU_VIRTIO_RNG", value => "1"} - ], - }, - { - backend => "qemu", - name => "aarch64", - settings => [ - { key => "QEMU", value => "aarch64" }, - { key => "QEMUCPUS", value => "2"}, - { key => "QEMUMACHINE", value => "virt"}, - { key => "QEMURAM", value => 3072 }, - { key => "QEMUCPU", value => "host" }, - { key => "ARCH_BASE_MACHINE", value => "aarch64" }, - { key => "TIMEOUT_SCALE", value => "1.5" }, - { key => "SERIALDEV", value => "ttyAMA0" }, - { key => "UEFI", value => "1"}, - { key => "UEFI_PFLASH_CODE", value => "/usr/share/edk2/aarch64/QEMU_EFI-pflash.raw"}, - { key => "UEFI_PFLASH_VARS", value => "/usr/share/edk2/aarch64/vars-template-pflash.raw"}, - { key => "PART_TABLE_TYPE", value => "gpt"}, - { key => "WORKER_CLASS", value => "qemu_aarch64" }, - { key => "QEMU_VIRTIO_RNG", value => "1"} - ], - }, - ], - Products => [ - { - arch => "x86_64", - distri => "fedora", - flavor => "universal", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Everything-boot-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Server-boot-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Server-dvd-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Workstation-live-iso", - name => "", - settings => [ - { key => "LIVE", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "gnome" }, - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "KDE-live-iso", - name => "", - settings => [ - { key => "LIVE", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "kde" }, - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - name => "", - settings => [ - { key => "ISO", value => "cloudinit.iso" }, - { key => "TEST_TARGET", value => "HDD_1" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - ], - version => "*", - }, - { - arch => "arm", - distri => "fedora", - flavor => "Minimal-raw_xz-raw.xz", - name => "", - settings => [ - # HDD_2 gets posted by trigger and is always set to target disk image - { key => "TEST_TARGET", value => "HDD_2" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - name => "", - settings => [ - { key => "CANNED", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "gnome" }, - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Everything-boot-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Silverblue-dvd_ostree-iso", - name => "", - settings => [ - { key => "CANNED", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "gnome" }, - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Workstation-live-iso", - name => "", - settings => [ - { key => "LIVE", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "gnome" }, - { key => "HDDSIZEGB", value => "13" }, - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "universal", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-dvd-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Server-boot-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - name => "", - settings => [ - { key => "ISO", value => "cloudinit.iso" }, - { key => "TEST_TARGET", value => "HDD_1" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "universal", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "Server-dvd-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "Server-boot-iso", - name => "", - settings => [ - { key => "TEST_TARGET", value => "ISO" } - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "Cloud_Base-qcow2-qcow2", - name => "", - settings => [ - { key => "ISO", value => "cloudinit.iso" }, - { key => "TEST_TARGET", value => "HDD_1" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - ], - version => "*", - }, - ], - TestSuites => [ - { - name => "support_server", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_1", value => "disk_f%CURRREL%_support_5_%ARCH%.img" }, - { key => "POSTINSTALL", value => "_support_server" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.110 support.domain.local" }, - { key => "TEST_TARGET", value => "NONE" }, - ], - }, - { - name => "install_default", - settings => [ - { key => "PACKAGE_SET", value => "default" }, - { key => "POSTINSTALL", value => "_collect_data" }, - ], - }, - { - name => "install_default_upload", - settings => [ - { key => "PACKAGE_SET", value => "default" }, - { key => "POSTINSTALL", value => "_collect_data" }, - { key => "STORE_HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "install_arm_image_deployment_upload", - settings => [ - # run ARM entrypoint and also make sure that VM shuts down correctly - { key => "ENTRYPOINT", value => "install_arm_image_deployment _console_shutdown" }, - # we don't want HDD_2 to be really connected, but we need to use it to download - # HDD ISO, see https://github.com/os-autoinst/openQA/issues/684 - { key => "NUMDISKS", value => "1" }, - { key => "HDD_1", value => "%HDD_2%" }, - { key => "STORE_HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - # set kernel arguments for DKB - { key => "APPEND", value => "rw root=LABEL=_/ rootwait console=ttyAMA0 console=tty0 consoleblank=0" }, - ], - }, - { - name => "install_anaconda_text", - settings => [ - { key => "ANACONDA_TEXT", value => "1" }, - ], - }, - { - name => "install_serial_console", - settings => [ - { key => "ANACONDA_TEXT", value => "1" }, - { key => "SERIAL_CONSOLE", value => "1" }, - # we want one console for anaconda and one for a root - # terminal - { key => "VIRTIO_CONSOLE_NUM", value => "2" }, - # we don't need to check this here and it doesn't work - # with serial console - { key => "NO_UEFI_POST", value => "1" }, - ], - }, - { - name => "install_rescue_encrypted", - settings => [ - { key => "BOOTFROM", value => "d" }, - { key => "ENTRYPOINT", value => "rescue_mode_encrypted" }, - { key => "HDD_1", value => "disk_%MACHINE%_encrypted.qcow2" }, - { key => "START_AFTER_TEST", value => "install_simple_encrypted" }, - ], - }, - { - name => "install_package_set_minimal", - settings => [ - { key => "PACKAGE_SET", value => "minimal" }, - { key => "POSTINSTALL", value => "_collect_data" }, - ], - }, - { - name => "install_multi", - settings => [ - { key => "PARTITIONING", value => "guided_multi" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_2", value => "disk_full_mbr.img" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_scsi_updates_img", - settings => [ - { key => "TEST_UPDATES", value => "1" }, - { key => "GRUB", value => "inst.updates=https://fedorapeople.org/groups/qa/updates/updates-openqa.img" }, - { key => "HDDMODEL", value => "scsi-hd" }, - { key => "CDMODEL", value => "scsi-cd" }, - { key => "SCSICONTROLLER", value => "virtio-scsi-pci" }, - ], - }, - { - name => "install_kickstart_user_creation", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=http://jskladan.fedorapeople.org/kickstarts/root-user-crypted-net.ks" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "test" }, - { key => "ROOT_PASSWORD", value => "111111" }, - ], - }, - { - name => "install_delete_pata", - settings => [ - { key => "PARTITIONING", value => "guided_delete_all" }, - { key => "HDDMODEL", value => "ide-hd" }, - { key => "HDD_1", value => "disk_full_mbr.img" }, - ], - }, - { - name => "install_sata", - settings => [ - { key => "HDDMODEL", value => "ide-drive,bus=ahci0.0" }, - { key => "ATACONTROLLER", value => "ich9-ahci" }, - ], - }, - { - name => "install_mirrorlist_graphical", - settings => [ - { key => "MIRRORLIST_GRAPHICAL", value => "1" }, - ], - }, - { - name => "install_repository_http_graphical", - settings => [ - { key => "REPOSITORY_GRAPHICAL", value => "%LOCATION%" }, - ], - }, - { - name => "install_repository_nfs_graphical", - settings => [ - { key => "REPOSITORY_GRAPHICAL", value => "nfs:nfsvers=4:10.0.2.110:/repo" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_repository_http_variation", - settings => [ - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - ], - }, - { - name => "install_repository_nfs_variation", - settings => [ - { key => "REPOSITORY_VARIATION", value => "nfs:nfsvers=4:10.0.2.110:/repo" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_repository_nfsiso_variation", - settings => [ - { key => "REPOSITORY_VARIATION", value => "nfs:nfsvers=4:10.0.2.110:/iso/image.iso" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_pxeboot", - settings => [ - # this delays VM boot so we can wait till the PXE server - # is ready - { key => "DELAYED_START", value => "1" }, - # this is to ensure the test never 'accidentally' passes - # by falling back to boot from ISO - { key => "+ISO", value => "" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - { key => "PXEBOOT", value => "once" }, - { key => "KICKSTART", value => "1" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "111111" }, - { key => "PARALLEL_WITH", value => "support_server@%ARCH_BASE_MACHINE%" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_repository_hd_variation", - settings => [ - { key => "PREINSTALL", value => "preinstall_iso_in_hd" }, - { key => "REPOSITORY_VARIATION", value => "hd:vdb1:/fedora_image.iso" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_2", value => "disk_full_mbr.img" }, - ], - }, - { - name => "install_delete_partial", - settings => [ - { key => "PARTITIONING", value => "guided_delete_partial" }, - { key => "HDD_1", value => "disk_full_%PART_TABLE_TYPE%.img" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_simple_encrypted", - settings => [ - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "STORE_HDD_1", value => "disk_%MACHINE%_encrypted.qcow2" }, - ], - }, - { - name => "install_simple_free_space", - settings => [ - { key => "PARTITIONING", value => "guided_free_space" }, - { key => "HDD_1", value => "disk_freespace_%PART_TABLE_TYPE%.img" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_multi_empty", - settings => [ - { key => "PARTITIONING", value => "guided_multi_empty_all" }, - { key => "NUMDISKS", value => "2" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_software_raid", - settings => [ - { key => "PARTITIONING", value => "custom_software_raid" }, - { key => "NUMDISKS", value => "2" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_btrfs", - settings => [ - { key => "PARTITIONING", value => "custom_btrfs" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_ext3", - settings => [ - { key => "PARTITIONING", value => "custom_ext3" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_lvmthin", - settings => [ - { key => "PARTITIONING", value => "custom_lvmthin" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_no_swap", - settings => [ - { key => "PARTITIONING", value => "custom_no_swap" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_ext3", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_ext3" }, - { key => "POSTINSTALL", value => "disk_custom_ext3_postinstall" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_btrfs", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_btrfs" }, - { key => "POSTINSTALL", value => "disk_custom_btrfs_postinstall" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_no_swap", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_no_swap" }, - { key => "POSTINSTALL", value => "disk_custom_no_swap_postinstall" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_xfs", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_xfs" }, - { key => "POSTINSTALL", value => "disk_custom_xfs_postinstall" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_software_raid", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_software_raid" }, - { key => "POSTINSTALL", value => "disk_custom_software_raid_postinstall" }, - { key => "NUMDISKS", value => "2" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_blivet_lvmthin", - settings => [ - { key => "PARTITIONING", value => "custom_blivet_lvmthin" }, - { key => "POSTINSTALL", value => "disk_custom_lvmthin_postinstall" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_kickstart_hdd", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=hd:vdb1:/root-user-crypted-net.ks" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_2", value => "disk_ks_3.img" }, - { key => "ROOT_PASSWORD", value => "111111" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "test" }, - ], - }, - { - name => "upgrade_minimal_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "false" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%CURRREL%_minimal_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_minimal_uefi", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "false" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%CURRREL%_minimal-uefi_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_desktop_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%CURRREL%_desktop_4_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_server_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%CURRREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_server_domain_controller", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "+HDD_1", value => "disk_f%CURRREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - { key => "PREUPGRADE", value => "role_deploy_domain_controller" }, - { key => "POSTINSTALL", value => "role_deploy_domain_controller_check" }, - { key => "USER_LOGIN", value => "false" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "BOOTFROM", value => "c" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.100 ipa001.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "upgrade_realmd_client", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "+HDD_1", value => "disk_f%CURRREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - { key => "PREUPGRADE", value => "realmd_join_sssd" }, - { key => "POSTINSTALL", value => "_setup_browser freeipa_webui freeipa_password_change freeipa_client" }, - { key => "PARALLEL_WITH", value => "upgrade_server_domain_controller" }, - { key => "USER_LOGIN", value => "false" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "BOOTFROM", value => "c" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.103 client003.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "upgrade_kde_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "+HDD_1", value => "disk_f%CURRREL%_kde_4_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "kde" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_desktop_encrypted_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%CURRREL%_desktopencrypt_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_minimal_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "false" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_minimal_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_minimal_uefi", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "false" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_minimal-uefi_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_desktop_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_desktop_4_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_server_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_server_domain_controller", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "+HDD_1", value => "disk_f%PREVREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - { key => "PREUPGRADE", value => "role_deploy_domain_controller" }, - { key => "POSTINSTALL", value => "role_deploy_domain_controller_check" }, - { key => "USER_LOGIN", value => "false" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "BOOTFROM", value => "c" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.100 ipa001.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "upgrade_2_realmd_client", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "+HDD_1", value => "disk_f%PREVREL%_server_3_%ARCH%.img" }, - { key => "UPGRADE", value => "1" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - { key => "PREUPGRADE", value => "realmd_join_sssd" }, - { key => "POSTINSTALL", value => "_setup_browser freeipa_webui freeipa_password_change freeipa_client" }, - { key => "PARALLEL_WITH", value => "upgrade_2_server_domain_controller" }, - { key => "USER_LOGIN", value => "false" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "BOOTFROM", value => "c" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.103 client003.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "upgrade_2_kde_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_kde_4_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "kde" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "upgrade_2_desktop_encrypted_64bit", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "USER_LOGIN", value => "test" }, - { key => "USER_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_f%PREVREL%_desktopencrypt_x86_64.img" }, - { key => "UPGRADE", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "TEST_TARGET", value => "COMPOSE" }, - ], - }, - { - name => "install_updates_img_local", - settings => [ - { key => "NUMDISKS", value => "2" }, - { key => "HDD_2", value => "disk_updates_img_2.img" }, - { key => "TEST_UPDATES", value => "1" }, - { key => "GRUB", value => "inst.updates=hd:LABEL=UPDATES_IMG:/updates.img" }, - ], - }, - { - name => "install_shrink_ext4", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "HDD_1", value => "disk_shrink_ext4.img" }, - { key => "PARTITIONING", value => "guided_shrink" }, - ], - }, - { - name => "install_shrink_ntfs", - settings => [ - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "HDD_1", value => "disk_shrink_ntfs.img" }, - { key => "PARTITIONING", value => "guided_shrink" }, - ], - }, - { - name => "install_european_language", - settings => [ - { key => "LANGUAGE", value => "french" }, - { key => "DESKTOP", value => "gnome" }, - { key => "PACKAGE_SET", value => "workstation" }, - { key => "USER_LOGIN", value => "qwerty" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "POSTINSTALL", value => "_console_login" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - { key => "HDDSIZEGB", value => "13" }, - { key => "QEMU_DISABLE_SNAPSHOTS", value => "1" }, - { key => "NO_UEFI_POST", value => "1" }, - ], - }, - { - name => "install_cyrillic_language", - settings => [ - { key => "LANGUAGE", value => "russian" }, - { key => "DESKTOP", value => "gnome" }, - { key => "PACKAGE_SET", value => "workstation" }, - { key => "SWITCHED_LAYOUT", value => "1" }, - { key => "USER_LOGIN", value => "qwerty" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "POSTINSTALL", value => "_console_login" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - { key => "HDDSIZEGB", value => "13" }, - { key => "QEMU_DISABLE_SNAPSHOTS", value => "1" }, - ], - }, - { - name => "install_arabic_language", - settings => [ - { key => "LANGUAGE", value => "arabic" }, - { key => "DESKTOP", value => "gnome" }, - { key => "PACKAGE_SET", value => "workstation" }, - { key => "SWITCHED_LAYOUT", value => "1" }, - { key => "USER_LOGIN", value => "qwerty" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "POSTINSTALL", value => "_console_login" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - { key => "HDDSIZEGB", value => "13" }, - { key => "QEMU_DISABLE_SNAPSHOTS", value => "1" }, - ], - }, - { - name => "install_asian_language", - settings => [ - { key => "LANGUAGE", value => "japanese" }, - { key => "DESKTOP", value => "gnome" }, - { key => "PACKAGE_SET", value => "workstation" }, - { key => "INPUT_METHOD", value => "1" }, - { key => "USER_LOGIN", value => "qwerty" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "ENCRYPT_PASSWORD", value => "weakpassword" }, - { key => "POSTINSTALL", value => "_console_login" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - { key => "HDDSIZEGB", value => "13" }, - { key => "QEMU_DISABLE_SNAPSHOTS", value => "1" }, - ], - }, - { - name => "install_xfs", - settings => [ - { key => "PARTITIONING", value => "custom_xfs" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - ], - }, - { - name => "install_iscsi", - settings => [ - { key => "PARTITIONING", value => "custom_iscsi" }, - { key => "ANACONDA_STATIC", value => "10.0.2.111" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_package_set_kde", - settings => [ - { key => "DESKTOP", value => "kde" }, - { key => "HDDSIZEGB", value => "12" }, - { key => "PACKAGE_SET", value => "kde" }, - { key => "POSTINSTALL", value => "_collect_data" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - ], - }, - { - name => "install_vnc_server", - settings => [ - { key => "VNC_SERVER", value => "1" }, - { key => "GRUB", value => "inst.vnc net.ifnames=0 biosdevname=0 ip=10.0.2.114::10.0.2.2:255.255.255.0:vnc001.domain.local:eth0:off" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_vnc_client", - settings => [ - { key => "VNC_CLIENT", value => "1" }, - { key => "BOOTFROM", value => "c" }, - { key => "INSTALL", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "HDD_1", value => "disk_f%CURRREL%_desktop_4_%ARCH%.img" }, - { key => "PARALLEL_WITH", value => "install_vnc_server" }, - { key => "PREINSTALL", value => "_graphical_wait_login _vnc_client_connect" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_vncconnect_server", - settings => [ - { key => "VNC_SERVER", value => "1" }, - { key => "GRUB", value => "inst.vnc inst.vncconnect=10.0.2.117:5500 net.ifnames=0 biosdevname=0 ip=10.0.2.116::10.0.2.2:255.255.255.0:vnc003.domain.local:eth0:off" }, - # it's important that we set PARALLEL_WITH *here* and - # not for the client test due to mutex locking - we - # want the client test to be the 'parent' as it makes - # the mutex stuff simpler - { key => "PARALLEL_WITH", value => "install_vncconnect_client" }, - { key => "INSTALL_UNLOCK", value => "vncconnect_client_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_vncconnect_client", - settings => [ - { key => "VNC_CLIENT", value => "1" }, - { key => "BOOTFROM", value => "c" }, - { key => "INSTALL", value => "1" }, - { key => "DESKTOP", value => "gnome" }, - { key => "HDD_1", value => "disk_f%CURRREL%_desktop_4_%ARCH%.img" }, - { key => "PREINSTALL", value => "_graphical_wait_login _vncconnect_client_setup" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "base_selinux", - settings => [ - { key => "POSTINSTALL", value => "base_selinux" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "base_reboot_unmount", - settings => [ - { key => "POSTINSTALL", value => "base_reboot_unmount" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "modularity_tests", - settings => [ - { key => "POSTINSTALL", value => "modularity_module_list modularity_enable_disable_module modularity_install_module modularity_checkdefaults" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "base_services_start", - settings => [ - { key => "POSTINSTALL", value => "base_services_start" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "base_services_start_arm", - settings => [ - { key => "POSTINSTALL", value => "base_services_start" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_arm_image_deployment_upload" }, - { key => "NUMDISKS", value => "1" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - # set kernel arguments for DKB - { key => "APPEND", value => "rw root=LABEL=_/ rootwait console=ttyAMA0 console=tty0 consoleblank=0" }, - ], - }, - { - name => "base_service_manipulation", - settings => [ - { key => "POSTINSTALL", value => "base_service_manipulation" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "base_update_cli", - settings => [ - { key => "POSTINSTALL", value => "base_update_cli" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "base_system_logging", - settings => [ - { key => "POSTINSTALL", value => "base_system_logging" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "install_kickstart_firewall_disabled", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=http://fedorapeople.org/groups/qa/kickstarts/firewall-disabled-net.ks" }, - { key => "POSTINSTALL", value => "firewall_disabled" }, - { key => "ROOT_PASSWORD", value => "anaconda" }, - { key => "USER_LOGIN", value => "false" }, - ], - }, - { - name => "install_kickstart_firewall_configured", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=http://fedorapeople.org/groups/qa/kickstarts/firewall-configured-net.ks" }, - { key => "POSTINSTALL", value => "firewall_configured" }, - { key => "ROOT_PASSWORD", value => "anaconda" }, - { key => "USER_LOGIN", value => "false" }, - ], - }, - { - name => "server_filesystem_default", - settings => [ - { key => "POSTINSTALL", value => "server_filesystem_default" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "server_firewall_default", - settings => [ - { key => "POSTINSTALL", value => "server_firewall_default" }, - { key => "USER_LOGIN", value => "false" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "server_role_deploy_domain_controller", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "POSTINSTALL", value => "role_deploy_domain_controller role_deploy_domain_controller_check" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.100 ipa001.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_realmd_join_kickstart", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=hd:vdb1:/freeipaclient.ks" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_2", value => "disk_ks_3.img" }, - { key => "POSTINSTALL", value => "freeipa_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "anaconda" }, - { key => "PARALLEL_WITH", value => "server_role_deploy_domain_controller" }, - { key => "INSTALL_UNLOCK", value => "freeipa_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_cockpit_default", - settings => [ - { key => "POSTINSTALL", value => "_setup_browser server_cockpit_default" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "STORE_HDD_1", value => "disk_%MACHINE%_cockpit.qcow2" }, - ], - }, - { - name => "server_cockpit_basic", - settings => [ - { key => "POSTINSTALL", value => "server_cockpit_basic" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - # to understand the '+' values in this test and the next, - # see the `jobs_from_update` docstring in fedora_openqa - # schedule.py - { key => "+START_AFTER_TEST", value => "server_cockpit_default" }, - { key => "BOOTFROM", value => "c" }, - { key => "+HDD_1", value => "disk_%MACHINE%_cockpit.qcow2" }, - ], - }, - { - name => "server_cockpit_updates", - settings => [ - { key => "POSTINSTALL", value => "server_cockpit_updates server_cockpit_autoupdate" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - # to understand the '+' values in this test and the next, - # see the `jobs_from_update` docstring in fedora_openqa - # schedule.py - { key => "+START_AFTER_TEST", value => "server_cockpit_default" }, - { key => "BOOTFROM", value => "c" }, - { key => "+HDD_1", value => "disk_%MACHINE%_cockpit.qcow2" }, - ], - }, - { - name => "realmd_join_cockpit", - settings => [ - { key => "POSTINSTALL", value => "realmd_join_cockpit freeipa_webui freeipa_password_change freeipa_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "+START_AFTER_TEST", value => "server_cockpit_default" }, - { key => "PARALLEL_WITH", value => "server_role_deploy_domain_controller" }, - { key => "BOOTFROM", value => "c" }, - { key => "+HDD_1", value => "disk_%MACHINE%_cockpit.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.102 client002.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "realmd_join_sssd", - settings => [ - { key => "POSTINSTALL", value => "realmd_join_sssd freeipa_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "PARALLEL_WITH", value => "server_role_deploy_domain_controller" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.103 client003.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_freeipa_replication_master", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "POSTINSTALL", value => "role_deploy_domain_controller role_deploy_domain_controller_check" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "FREEIPA_REPLICA_MASTER", value => "1" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.106 ipa002.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_freeipa_replication_replica", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "POSTINSTALL", value => "realmd_join_sssd" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "FREEIPA_REPLICA", value => "1" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "PARALLEL_WITH", value => "server_freeipa_replication_master" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.107 ipa003.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_freeipa_replication_client", - settings => [ - { key => "POSTINSTALL", value => "realmd_join_sssd freeipa_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "FREEIPA_REPLICA_CLIENT", value => "1" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "PARALLEL_WITH", value => "server_freeipa_replication_replica" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.108 client005.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_role_deploy_database_server", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "POSTINSTALL", value => "role_deploy_database_server" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.104 db.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_database_client", - settings => [ - { key => "POSTINSTALL", value => "database_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "PARALLEL_WITH", value => "server_role_deploy_database_server" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.105 dbclient.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_remote_logging_server", - settings => [ - { key => "PARALLEL_CANCEL_WHOLE_CLUSTER", value => "0" }, - { key => "POSTINSTALL", value => "server_remote_logging_server" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.112 rsyslogserver.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "server_remote_logging_client", - settings => [ - { key => "POSTINSTALL", value => "server_remote_logging_client" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "PARALLEL_WITH", value => "server_remote_logging_server" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "GRUB_POSTINSTALL", value => "net.ifnames=0 biosdevname=0" }, - { key => "POST_STATIC", value => "10.0.2.113 rsyslogclient.domain.local" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "desktop_update_graphical", - settings => [ - { key => "POSTINSTALL", value => "desktop_update_graphical" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "desktop_printing", - settings => [ - { key => "POSTINSTALL", value => "desktop_printing" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "desktop_terminal", - settings => [ - { key => "POSTINSTALL", value => "desktop_terminal" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "desktop_browser", - settings => [ - { key => "POSTINSTALL", value => "desktop_browser" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "desktop_notifications_postinstall", - settings => [ - { key => "ENTRYPOINT", value => "desktop_notifications" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "desktop_background", - settings => [ - { key => "POSTINSTALL", value => "desktop_background" }, - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - ], - }, - { - name => "apps_startstop", - settings => [ - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "STARTSTOP", value => "true" }, - ], - }, - { - name => "release_identification", - settings => [ - { key => "START_AFTER_TEST", value => "install_default_upload" }, - { key => "BOOTFROM", value => "c" }, - { key => "HDD_1", value => "disk_%FLAVOR%_%MACHINE%.qcow2" }, - { key => "ENTRYPOINT", value => "text_login_gui fedora_release os_release" }, - { key => "USER_LOGIN", value => "false" }, - ], - }, - { - name => "desktop_notifications_live", - settings => [ - { key => "ENTRYPOINT", value => "desktop_notifications" }, - ], - }, - { - name => "install_kickstart_nfs", - settings => [ - { key => "KICKSTART", value => "1" }, - { key => "GRUB", value => "inst.ks=nfs:10.0.2.110:/export/root-user-crypted-net.ks" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "111111" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_updates_nfs", - settings => [ - { key => "GRUB", value => "inst.stage2=nfs:nfsvers=4:10.0.2.110:/repo" }, - { key => "TEST_UPDATES", value => "1" }, - { key => "PARALLEL_WITH", value => "support_server" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "NICTYPE", value => "tap" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "memory_check", - settings => [ - { key => "PACKAGE_SET", value => "default" }, - { key => "MEMCHECK", value => "1" }, - { key => "REPOSITORY_VARIATION", value => "%LOCATION%" }, - { key => "TEST_TARGET", value => "NONE" }, - ], - }, - { - name => "mediakit_fileconflicts", - settings => [ - # we use support server image here as we know it's available - # and there's no need to wait on an install to run this - { key => "HDD_1", value => "disk_f%CURRREL%_support_5_%ARCH%.img" }, - { key => "POSTINSTALL", value => "mediakit_fileconflicts" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - ], - }, - { - name => "mediakit_repoclosure", - settings => [ - # we use support server image here as we know it's available - # and there's no need to wait on an install to run this - { key => "HDD_1", value => "disk_f%CURRREL%_support_5_%ARCH%.img" }, - { key => "POSTINSTALL", value => "mediakit_repoclosure" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - ], - }, - { - name => "install_no_user", - settings => [ - { key => "INSTALL_NO_USER", value => "1" }, - ], - }, - { - name => "cloud_autocloud", - settings => [ - { key => "POSTINSTALL", value => "autocloud" }, - ], - }, - ], -} diff --git a/templates-updates b/templates-updates deleted file mode 100755 index 76cc385e..00000000 --- a/templates-updates +++ /dev/null @@ -1,1039 +0,0 @@ -#!/usr/share/openqa/script/load_templates -# -# Fedora Machines, Products, TestSuites and JobTemplates -# -# use load_templates to load the file into the database -# -{ - JobTemplates => [ - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 42, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "desktop_update_graphical" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "desktop_update_graphical" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "desktop_terminal" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "desktop_browser" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "desktop_background" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - version => "*", - }, - test_suite => { name => "desktop_printing" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 32, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - version => "*", - }, - test_suite => { name => "desktop_printing" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-upgrade", - version => "*", - }, - test_suite => { name => "upgrade_desktop_encrypted_64bit" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server-upgrade", - version => "*", - }, - test_suite => { name => "upgrade_server_domain_controller" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 30, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server-upgrade", - version => "*", - }, - test_suite => { name => "upgrade_realmd_client" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_master" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_replica" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_freeipa_replication_client" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "advisory_boot" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-everything-boot-iso", - version => "*", - }, - test_suite => { name => "installer_build" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-everything-boot-iso", - version => "*", - }, - test_suite => { name => "support_server" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-everything-boot-iso", - version => "*", - }, - test_suite => { name => "install_default_update_netinst" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-everything-boot-iso", - version => "*", - }, - test_suite => { name => "install_default_update_netinst" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-live-iso", - version => "*", - }, - test_suite => { name => "live_build" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "64bit" }, - prio => 40, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-live-iso", - version => "*", - }, - test_suite => { name => "install_default_update_live" }, - }, - { - group_name => "Fedora Updates", - machine => { name => "uefi" }, - prio => 41, - product => { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-live-iso", - version => "*", - }, - test_suite => { name => "install_default_update_live" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server-upgrade", - version => "*", - }, - test_suite => { name => "upgrade_server_domain_controller" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 30, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server-upgrade", - version => "*", - }, - test_suite => { name => "upgrade_realmd_client" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - group_name => "Fedora PowerPC Updates", - machine => { name => "ppc64le" }, - prio => 40, - product => { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "advisory_boot" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_selinux" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_services_start" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_service_manipulation" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "base_update_cli" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_domain_controller" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_default" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_cockpit_basic" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_cockpit" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 30, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "realmd_join_sssd" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_role_deploy_database_server" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_database_client" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "server_firewall_default" }, - }, - { - group_name => "Fedora AArch64 Updates", - machine => { name => "aarch64" }, - prio => 40, - product => { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - version => "*", - }, - test_suite => { name => "advisory_boot" }, - }, - ], - Products => [ - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation", - name => "", - settings => [ - { key => "DESKTOP", value => "gnome" }, - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-upgrade", - name => "", - settings => [ - { key => "DESKTOP", value => "gnome" }, - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-kde", - name => "", - settings => [ - { key => "DESKTOP", value => "kde" } - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-server-upgrade", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-everything-boot-iso", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "x86_64", - distri => "fedora", - flavor => "updates-workstation-live-iso", - name => "", - settings => [ - { key => "LIVE", value => "1" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "DESKTOP", value => "gnome" } - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "ppc64le", - distri => "fedora", - flavor => "updates-server-upgrade", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server", - name => "", - settings => [ - ], - version => "*", - }, - { - arch => "aarch64", - distri => "fedora", - flavor => "updates-server-upgrade", - name => "", - settings => [ - ], - version => "*", - }, - ], - TestSuites => [ - { - name => "advisory_boot", - settings => [ - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "ADVISORY_BOOT_TEST", value => "1" }, - ], - }, - { - name => "installer_build", - settings => [ - { key => "POSTINSTALL", value => "_installer_build" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_1", value => "disk_f%VERSION%_minimal_3_%ARCH%.img" }, - ], - }, - { - name => "live_build", - settings => [ - { key => "POSTINSTALL", value => "_live_build" }, - { key => "GRUB_POSTINSTALL", value => "selinux=0" }, - { key => "USER_LOGIN", value => "false" }, - { key => "ROOT_PASSWORD", value => "weakpassword" }, - { key => "BOOTFROM", value => "c" }, - { key => "+DESKTOP", value => "" }, - { key => "+LIVE", value => "" }, - { key => "NUMDISKS", value => "2" }, - { key => "HDD_1", value => "disk_f%VERSION%_minimal_3_%ARCH%.img" }, - ], - }, - { - name => "install_default_update_netinst", - settings => [ - { key => "INSTALL", value => "1" }, - { key => "INSTALL_UNLOCK", value => "support_ready" }, - { key => "ISO", value => "%ADVISORY_OR_TASK%-netinst-%ARCH%.iso" }, - { key => "NICTYPE", value => "tap" }, - { key => "PACKAGE_SET", value => "default" }, - { key => "PARALLEL_WITH", value => "support_server@%ARCH_BASE_MACHINE%" }, - { key => "ADD_REPOSITORY_VARIATION", value => "nfs://10.0.2.110:/opt/update_repo" }, - { key => "+START_AFTER_TEST", value => "installer_build@%ARCH_BASE_MACHINE%" }, - { key => "WORKER_CLASS", value => "tap" }, - ], - }, - { - name => "install_default_update_live", - settings => [ - { key => "INSTALL", value => "1" }, - { key => "ISO", value => "Fedora-%SUBVARIANT%-Live-%ARCH%-%ADVISORY_OR_TASK%.iso" }, - { key => "+START_AFTER_TEST", value => "live_build@%ARCH_BASE_MACHINE%" }, - ], - }, - ], -} diff --git a/templates-updates.fif.json b/templates-updates.fif.json new file mode 100644 index 00000000..5b95b2f4 --- /dev/null +++ b/templates-updates.fif.json @@ -0,0 +1,372 @@ +{ + "Products": { + "fedora-updates-everything-boot-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-everything-boot-iso", + "settings": {}, + "version": "*" + }, + "fedora-updates-kde-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-kde", + "settings": { + "DESKTOP": "kde" + }, + "version": "*" + }, + "fedora-updates-server-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "updates-server", + "settings": {}, + "version": "*" + }, + "fedora-updates-server-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "updates-server", + "settings": {}, + "version": "*" + }, + "fedora-updates-server-upgrade-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "updates-server-upgrade", + "settings": {}, + "version": "*" + }, + "fedora-updates-server-upgrade-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "updates-server-upgrade", + "settings": {}, + "version": "*" + }, + "fedora-updates-server-upgrade-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-server-upgrade", + "settings": {}, + "version": "*" + }, + "fedora-updates-server-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-server", + "settings": {}, + "version": "*" + }, + "fedora-updates-workstation-live-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-workstation-live-iso", + "settings": { + "DESKTOP": "gnome", + "LIVE": "1", + "PACKAGE_SET": "default" + }, + "version": "*" + }, + "fedora-updates-workstation-upgrade-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-workstation-upgrade", + "settings": { + "DESKTOP": "gnome" + }, + "version": "*" + }, + "fedora-updates-workstation-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-workstation", + "settings": { + "DESKTOP": "gnome" + }, + "version": "*" + } + }, + "Profiles": { + "fedora-updates-everything-boot-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-everything-boot-iso-x86_64-*" + }, + "fedora-updates-everything-boot-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-updates-everything-boot-iso-x86_64-*" + }, + "fedora-updates-kde-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-kde-x86_64-*" + }, + "fedora-updates-server-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-updates-server-aarch64-*" + }, + "fedora-updates-server-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-updates-server-ppc64le-*" + }, + "fedora-updates-server-upgrade-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-updates-server-upgrade-ppc64le-*" + }, + "fedora-updates-server-upgrade-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-server-upgrade-x86_64-*" + }, + "fedora-updates-server-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-server-x86_64-*" + }, + "fedora-updates-workstation-live-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-workstation-live-iso-x86_64-*" + }, + "fedora-updates-workstation-live-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-updates-workstation-live-iso-x86_64-*" + }, + "fedora-updates-workstation-upgrade-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-workstation-upgrade-x86_64-*" + }, + "fedora-updates-workstation-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-workstation-x86_64-*" + } + }, + "TestSuites": { + "advisory_boot": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + }, + "settings": { + "ADVISORY_BOOT_TEST": "1", + "BOOTFROM": "c", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "base_selinux": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 42, + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40, + "fedora-updates-workstation-x86_64-*-64bit": 40 + } + }, + "base_service_manipulation": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 42, + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40, + "fedora-updates-workstation-x86_64-*-64bit": 40 + } + }, + "base_services_start": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 42, + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40, + "fedora-updates-workstation-x86_64-*-64bit": 40 + } + }, + "base_update_cli": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 42, + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40, + "fedora-updates-workstation-x86_64-*-64bit": 40 + } + }, + "desktop_background": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 32, + "fedora-updates-workstation-x86_64-*-64bit": 30 + } + }, + "desktop_browser": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 32, + "fedora-updates-workstation-x86_64-*-64bit": 30 + } + }, + "desktop_printing": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 32, + "fedora-updates-workstation-x86_64-*-64bit": 30 + } + }, + "desktop_terminal": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 32, + "fedora-updates-workstation-x86_64-*-64bit": 30 + } + }, + "desktop_update_graphical": { + "profiles": { + "fedora-updates-kde-x86_64-*-64bit": 32, + "fedora-updates-workstation-x86_64-*-64bit": 30 + } + }, + "install_default_update_live": { + "profiles": { + "fedora-updates-workstation-live-iso-x86_64-*-64bit": 40, + "fedora-updates-workstation-live-iso-x86_64-*-uefi": 41 + }, + "settings": { + "+START_AFTER_TEST": "live_build@%ARCH_BASE_MACHINE%", + "INSTALL": "1", + "ISO": "Fedora-%SUBVARIANT%-Live-%ARCH%-%ADVISORY_OR_TASK%.iso" + } + }, + "install_default_update_netinst": { + "profiles": { + "fedora-updates-everything-boot-iso-x86_64-*-64bit": 40, + "fedora-updates-everything-boot-iso-x86_64-*-uefi": 41 + }, + "settings": { + "+START_AFTER_TEST": "installer_build@%ARCH_BASE_MACHINE%", + "ADD_REPOSITORY_VARIATION": "nfs://10.0.2.110:/opt/update_repo", + "INSTALL": "1", + "INSTALL_UNLOCK": "support_ready", + "ISO": "%ADVISORY_OR_TASK%-netinst-%ARCH%.iso", + "NICTYPE": "tap", + "PACKAGE_SET": "default", + "PARALLEL_WITH": "support_server@%ARCH_BASE_MACHINE%", + "WORKER_CLASS": "tap" + } + }, + "installer_build": { + "profiles": { + "fedora-updates-everything-boot-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%VERSION%_minimal_3_%ARCH%.img", + "NUMDISKS": "2", + "POSTINSTALL": "_installer_build", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "live_build": { + "profiles": { + "fedora-updates-workstation-live-iso-x86_64-*-64bit": 40 + }, + "settings": { + "+DESKTOP": "", + "+LIVE": "", + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "selinux=0", + "HDD_1": "disk_f%VERSION%_minimal_3_%ARCH%.img", + "NUMDISKS": "2", + "POSTINSTALL": "_live_build", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "realmd_join_cockpit": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "realmd_join_sssd": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 30, + "fedora-updates-server-ppc64le-*-ppc64le": 30, + "fedora-updates-server-x86_64-*-64bit": 30 + } + }, + "server_cockpit_basic": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_cockpit_default": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_database_client": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_firewall_default": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_freeipa_replication_client": { + "profiles": { + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_freeipa_replication_master": { + "profiles": { + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_freeipa_replication_replica": { + "profiles": { + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_role_deploy_database_server": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "server_role_deploy_domain_controller": { + "profiles": { + "fedora-updates-server-aarch64-*-aarch64": 40, + "fedora-updates-server-ppc64le-*-ppc64le": 40, + "fedora-updates-server-x86_64-*-64bit": 40 + } + }, + "support_server": { + "profiles": { + "fedora-updates-everything-boot-iso-x86_64-*-64bit": 40 + } + }, + "upgrade_desktop_encrypted_64bit": { + "profiles": { + "fedora-updates-workstation-upgrade-x86_64-*-64bit": 40 + } + }, + "upgrade_realmd_client": { + "profiles": { + "fedora-updates-server-upgrade-ppc64le-*-ppc64le": 30, + "fedora-updates-server-upgrade-x86_64-*-64bit": 30 + } + }, + "upgrade_server_domain_controller": { + "profiles": { + "fedora-updates-server-upgrade-ppc64le-*-ppc64le": 40, + "fedora-updates-server-upgrade-x86_64-*-64bit": 40 + } + } + } +} \ No newline at end of file diff --git a/templates.fif.json b/templates.fif.json new file mode 100644 index 00000000..27e3b37e --- /dev/null +++ b/templates.fif.json @@ -0,0 +1,2064 @@ +{ + "Machines": { + "64bit": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "64bit", + "PART_TABLE_TYPE": "mbr", + "QEMUCPU": "Nehalem", + "QEMUCPUS": "2", + "QEMURAM": "2048", + "QEMUVGA": "virtio", + "QEMU_VIRTIO_RNG": "1", + "WORKER_CLASS": "qemu_x86_64" + } + }, + "ARM": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "ARM", + "QEMU": "arm", + "QEMUCPUS": "2", + "QEMUMACHINE": "virt", + "QEMURAM": "1024", + "QEMU_NO_KVM": "1", + "QEMU_VIRTIO_RNG": "1", + "SERIALDEV": "ttyAMA0", + "TIMEOUT_SCALE": "5", + "WORKER_CLASS": "qemu_x86_64" + } + }, + "aarch64": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "aarch64", + "PART_TABLE_TYPE": "gpt", + "QEMU": "aarch64", + "QEMUCPU": "host", + "QEMUCPUS": "2", + "QEMUMACHINE": "virt", + "QEMURAM": 3072, + "QEMU_VIRTIO_RNG": "1", + "SERIALDEV": "ttyAMA0", + "TIMEOUT_SCALE": "1.5", + "UEFI": "1", + "UEFI_PFLASH_CODE": "/usr/share/edk2/aarch64/QEMU_EFI-pflash.raw", + "UEFI_PFLASH_VARS": "/usr/share/edk2/aarch64/vars-template-pflash.raw", + "WORKER_CLASS": "qemu_aarch64" + } + }, + "ppc64le": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "ppc64le", + "OFW": 1, + "PART_TABLE_TYPE": "mbr", + "QEMU": "ppc64", + "QEMUCPU": "host", + "QEMURAM": 4096, + "QEMUVGA": "virtio", + "QEMU_VIRTIO_RNG": "1", + "WORKER_CLASS": "qemu_ppc64le" + } + }, + "uefi": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "64bit", + "PART_TABLE_TYPE": "gpt", + "QEMUCPU": "Nehalem", + "QEMUCPUS": "2", + "QEMURAM": "2048", + "QEMUVGA": "virtio", + "QEMU_VIRTIO_RNG": "1", + "UEFI": "1", + "UEFI_PFLASH_CODE": "/usr/share/edk2/ovmf/OVMF_CODE.fd", + "UEFI_PFLASH_VARS": "/usr/share/edk2/ovmf/OVMF_VARS.fd", + "WORKER_CLASS": "qemu_x86_64" + } + } + }, + "Products": { + "fedora-Cloud_Base-qcow2-qcow2-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "Cloud_Base-qcow2-qcow2", + "settings": { + "BOOTFROM": "c", + "ISO": "cloudinit.iso", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "HDD_1" + }, + "version": "*" + }, + "fedora-Cloud_Base-qcow2-qcow2-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Cloud_Base-qcow2-qcow2", + "settings": { + "BOOTFROM": "c", + "ISO": "cloudinit.iso", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "HDD_1" + }, + "version": "*" + }, + "fedora-Cloud_Base-qcow2-qcow2-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Cloud_Base-qcow2-qcow2", + "settings": { + "BOOTFROM": "c", + "ISO": "cloudinit.iso", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "HDD_1" + }, + "version": "*" + }, + "fedora-Everything-boot-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Everything-boot-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Everything-boot-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Everything-boot-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-KDE-live-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "KDE-live-iso", + "settings": { + "DESKTOP": "kde", + "LIVE": "1", + "PACKAGE_SET": "default", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Minimal-raw_xz-raw.xz-arm-*": { + "arch": "arm", + "distri": "fedora", + "flavor": "Minimal-raw_xz-raw.xz", + "settings": { + "TEST_TARGET": "HDD_2" + }, + "version": "*" + }, + "fedora-Server-boot-iso-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "Server-boot-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Server-boot-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Server-boot-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Server-boot-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Server-boot-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Server-dvd-iso-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "Server-dvd-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Server-dvd-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Server-dvd-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Server-dvd-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Server-dvd-iso", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Silverblue-dvd_ostree-iso", + "settings": { + "CANNED": "1", + "DESKTOP": "gnome", + "PACKAGE_SET": "default", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Silverblue-dvd_ostree-iso", + "settings": { + "CANNED": "1", + "DESKTOP": "gnome", + "PACKAGE_SET": "default", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Workstation-live-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "Workstation-live-iso", + "settings": { + "DESKTOP": "gnome", + "HDDSIZEGB": "13", + "LIVE": "1", + "PACKAGE_SET": "default", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-Workstation-live-iso-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "Workstation-live-iso", + "settings": { + "DESKTOP": "gnome", + "LIVE": "1", + "PACKAGE_SET": "default", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-universal-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "universal", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-universal-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "universal", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, + "fedora-universal-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "universal", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + } + }, + "Profiles": { + "fedora-Cloud_Base-qcow2-qcow2-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-Cloud_Base-qcow2-qcow2-aarch64-*" + }, + "fedora-Cloud_Base-qcow2-qcow2-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Cloud_Base-qcow2-qcow2-ppc64le-*" + }, + "fedora-Cloud_Base-qcow2-qcow2-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Cloud_Base-qcow2-qcow2-x86_64-*" + }, + "fedora-Everything-boot-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Everything-boot-iso-ppc64le-*" + }, + "fedora-Everything-boot-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Everything-boot-iso-x86_64-*" + }, + "fedora-Everything-boot-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-Everything-boot-iso-x86_64-*" + }, + "fedora-KDE-live-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-KDE-live-iso-x86_64-*" + }, + "fedora-KDE-live-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-KDE-live-iso-x86_64-*" + }, + "fedora-Minimal-raw_xz-raw.xz-arm-*-ARM": { + "machine": "ARM", + "product": "fedora-Minimal-raw_xz-raw.xz-arm-*" + }, + "fedora-Server-boot-iso-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-Server-boot-iso-aarch64-*" + }, + "fedora-Server-boot-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Server-boot-iso-ppc64le-*" + }, + "fedora-Server-boot-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Server-boot-iso-x86_64-*" + }, + "fedora-Server-boot-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-Server-boot-iso-x86_64-*" + }, + "fedora-Server-dvd-iso-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-Server-dvd-iso-aarch64-*" + }, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Server-dvd-iso-ppc64le-*" + }, + "fedora-Server-dvd-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Server-dvd-iso-x86_64-*" + }, + "fedora-Server-dvd-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-Server-dvd-iso-x86_64-*" + }, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Silverblue-dvd_ostree-iso-ppc64le-*" + }, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Silverblue-dvd_ostree-iso-x86_64-*" + }, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-Silverblue-dvd_ostree-iso-x86_64-*" + }, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-Workstation-live-iso-ppc64le-*" + }, + "fedora-Workstation-live-iso-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-Workstation-live-iso-x86_64-*" + }, + "fedora-Workstation-live-iso-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-Workstation-live-iso-x86_64-*" + }, + "fedora-universal-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-universal-aarch64-*" + }, + "fedora-universal-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-universal-ppc64le-*" + }, + "fedora-universal-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-universal-x86_64-*" + }, + "fedora-universal-x86_64-*-uefi": { + "machine": "uefi", + "product": "fedora-universal-x86_64-*" + } + }, + "TestSuites": { + "apps_startstop": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 40, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 40, + "fedora-Workstation-live-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "STARTSTOP": "true", + "START_AFTER_TEST": "install_default_upload" + } + }, + "base_reboot_unmount": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 50, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 50, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 20, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 50 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_reboot_unmount", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "base_selinux": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 42, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 40, + "fedora-Workstation-live-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_selinux", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "base_service_manipulation": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 42, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 40, + "fedora-Workstation-live-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_service_manipulation", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "base_services_start": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 42, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 40, + "fedora-Workstation-live-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_services_start", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "base_services_start_arm": { + "profiles": { + "fedora-Minimal-raw_xz-raw.xz-arm-*-ARM": 42 + }, + "settings": { + "APPEND": "rw root=LABEL=_/ rootwait console=ttyAMA0 console=tty0 consoleblank=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NUMDISKS": "1", + "POSTINSTALL": "base_services_start", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_arm_image_deployment_upload", + "USER_LOGIN": "false" + } + }, + "base_system_logging": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 22, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_system_logging", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "base_update_cli": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 22, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "base_update_cli", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "cloud_autocloud": { + "profiles": { + "fedora-Cloud_Base-qcow2-qcow2-aarch64-*-aarch64": 30, + "fedora-Cloud_Base-qcow2-qcow2-ppc64le-*-ppc64le": 30, + "fedora-Cloud_Base-qcow2-qcow2-x86_64-*-64bit": 30 + }, + "settings": { + "POSTINSTALL": "autocloud" + } + }, + "desktop_background": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 22, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "desktop_background", + "START_AFTER_TEST": "install_default_upload" + } + }, + "desktop_browser": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 22, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "desktop_browser", + "START_AFTER_TEST": "install_default_upload" + } + }, + "desktop_notifications_live": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 32, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 30, + "fedora-Workstation-live-iso-x86_64-*-64bit": 30 + }, + "settings": { + "ENTRYPOINT": "desktop_notifications" + } + }, + "desktop_notifications_postinstall": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 32, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 30, + "fedora-Workstation-live-iso-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "ENTRYPOINT": "desktop_notifications", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "START_AFTER_TEST": "install_default_upload" + } + }, + "desktop_printing": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 20, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "desktop_printing", + "START_AFTER_TEST": "install_default_upload" + } + }, + "desktop_terminal": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 22, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 20, + "fedora-Workstation-live-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "desktop_terminal", + "START_AFTER_TEST": "install_default_upload" + } + }, + "desktop_update_graphical": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 32, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 30, + "fedora-Workstation-live-iso-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "desktop_update_graphical", + "START_AFTER_TEST": "install_default_upload" + } + }, + "install_anaconda_text": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "ANACONDA_TEXT": "1" + } + }, + "install_arabic_language": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDDSIZEGB": "13", + "LANGUAGE": "arabic", + "PACKAGE_SET": "workstation", + "POSTINSTALL": "_console_login", + "QEMU_DISABLE_SNAPSHOTS": "1", + "REPOSITORY_VARIATION": "%LOCATION%", + "ROOT_PASSWORD": "weakpassword", + "SWITCHED_LAYOUT": "1", + "USER_LOGIN": "qwerty" + } + }, + "install_arm_image_deployment_upload": { + "profiles": { + "fedora-Minimal-raw_xz-raw.xz-arm-*-ARM": 12 + }, + "settings": { + "APPEND": "rw root=LABEL=_/ rootwait console=ttyAMA0 console=tty0 consoleblank=0", + "ENTRYPOINT": "install_arm_image_deployment _console_shutdown", + "HDD_1": "%HDD_2%", + "NUMDISKS": "1", + "STORE_HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2" + } + }, + "install_asian_language": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDDSIZEGB": "13", + "INPUT_METHOD": "1", + "LANGUAGE": "japanese", + "PACKAGE_SET": "workstation", + "POSTINSTALL": "_console_login", + "QEMU_DISABLE_SNAPSHOTS": "1", + "REPOSITORY_VARIATION": "%LOCATION%", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "qwerty" + } + }, + "install_blivet_btrfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_blivet_btrfs", + "POSTINSTALL": "disk_custom_btrfs_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_blivet_ext3": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_blivet_ext3", + "POSTINSTALL": "disk_custom_ext3_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_blivet_lvmthin": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_blivet_lvmthin", + "POSTINSTALL": "disk_custom_lvmthin_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_blivet_no_swap": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 50, + "fedora-universal-ppc64le-*-ppc64le": 50, + "fedora-universal-x86_64-*-64bit": 50, + "fedora-universal-x86_64-*-uefi": 51 + }, + "settings": { + "PARTITIONING": "custom_blivet_no_swap", + "POSTINSTALL": "disk_custom_no_swap_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_blivet_software_raid": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "NUMDISKS": "2", + "PARTITIONING": "custom_blivet_software_raid", + "POSTINSTALL": "disk_custom_software_raid_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_blivet_xfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_blivet_xfs", + "POSTINSTALL": "disk_custom_xfs_postinstall", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_btrfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_btrfs", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_cyrillic_language": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDDSIZEGB": "13", + "LANGUAGE": "russian", + "PACKAGE_SET": "workstation", + "POSTINSTALL": "_console_login", + "QEMU_DISABLE_SNAPSHOTS": "1", + "REPOSITORY_VARIATION": "%LOCATION%", + "ROOT_PASSWORD": "weakpassword", + "SWITCHED_LAYOUT": "1", + "USER_LOGIN": "qwerty" + } + }, + "install_default": { + "profiles": { + "fedora-Everything-boot-iso-ppc64le-*-ppc64le": 62, + "fedora-Everything-boot-iso-x86_64-*-64bit": 10, + "fedora-Everything-boot-iso-x86_64-*-uefi": 11, + "fedora-KDE-live-iso-x86_64-*-uefi": 16, + "fedora-Server-boot-iso-aarch64-*-aarch64": 10, + "fedora-Server-boot-iso-ppc64le-*-ppc64le": 10, + "fedora-Server-boot-iso-x86_64-*-64bit": 10, + "fedora-Server-boot-iso-x86_64-*-uefi": 11, + "fedora-Server-dvd-iso-x86_64-*-uefi": 11, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-uefi": 51, + "fedora-Workstation-live-iso-x86_64-*-uefi": 11 + }, + "settings": { + "PACKAGE_SET": "default", + "POSTINSTALL": "_collect_data" + } + }, + "install_default_upload": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 15, + "fedora-Server-dvd-iso-aarch64-*-aarch64": 10, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 10, + "fedora-Server-dvd-iso-x86_64-*-64bit": 10, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 10, + "fedora-Workstation-live-iso-x86_64-*-64bit": 10 + }, + "settings": { + "PACKAGE_SET": "default", + "POSTINSTALL": "_collect_data", + "STORE_HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2" + } + }, + "install_delete_partial": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "HDD_1": "disk_full_%PART_TABLE_TYPE%.img", + "PARTITIONING": "guided_delete_partial", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_delete_pata": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 20, + "fedora-universal-x86_64-*-uefi": 21 + }, + "settings": { + "HDDMODEL": "ide-hd", + "HDD_1": "disk_full_mbr.img", + "PARTITIONING": "guided_delete_all" + } + }, + "install_european_language": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDDSIZEGB": "13", + "LANGUAGE": "french", + "NO_UEFI_POST": "1", + "PACKAGE_SET": "workstation", + "POSTINSTALL": "_console_login", + "QEMU_DISABLE_SNAPSHOTS": "1", + "REPOSITORY_VARIATION": "%LOCATION%", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "qwerty" + } + }, + "install_ext3": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_ext3", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_iscsi": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "ANACONDA_STATIC": "10.0.2.111", + "INSTALL_UNLOCK": "support_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "PARTITIONING": "custom_iscsi", + "ROOT_PASSWORD": "weakpassword", + "WORKER_CLASS": "tap" + } + }, + "install_kickstart_firewall_configured": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "GRUB": "inst.ks=http://fedorapeople.org/groups/qa/kickstarts/firewall-configured-net.ks", + "KICKSTART": "1", + "POSTINSTALL": "firewall_configured", + "ROOT_PASSWORD": "anaconda", + "USER_LOGIN": "false" + } + }, + "install_kickstart_firewall_disabled": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "GRUB": "inst.ks=http://fedorapeople.org/groups/qa/kickstarts/firewall-disabled-net.ks", + "KICKSTART": "1", + "POSTINSTALL": "firewall_disabled", + "ROOT_PASSWORD": "anaconda", + "USER_LOGIN": "false" + } + }, + "install_kickstart_hdd": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "GRUB": "inst.ks=hd:vdb1:/root-user-crypted-net.ks", + "HDD_2": "disk_ks_3.img", + "KICKSTART": "1", + "NUMDISKS": "2", + "ROOT_PASSWORD": "111111", + "USER_LOGIN": "test", + "USER_PASSWORD": "test" + } + }, + "install_kickstart_nfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "GRUB": "inst.ks=nfs:10.0.2.110:/export/root-user-crypted-net.ks", + "INSTALL_UNLOCK": "support_ready", + "KICKSTART": "1", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "ROOT_PASSWORD": "111111", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "install_kickstart_user_creation": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "GRUB": "inst.ks=http://jskladan.fedorapeople.org/kickstarts/root-user-crypted-net.ks", + "KICKSTART": "1", + "ROOT_PASSWORD": "111111", + "USER_LOGIN": "test", + "USER_PASSWORD": "test" + } + }, + "install_lvmthin": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_lvmthin", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_mirrorlist_graphical": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "MIRRORLIST_GRAPHICAL": "1" + } + }, + "install_multi": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20, + "fedora-universal-x86_64-*-uefi": 21 + }, + "settings": { + "HDD_2": "disk_full_mbr.img", + "NUMDISKS": "2", + "PARTITIONING": "guided_multi", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_multi_empty": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "NUMDISKS": "2", + "PARTITIONING": "guided_multi_empty_all", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_no_swap": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 50, + "fedora-universal-ppc64le-*-ppc64le": 50, + "fedora-universal-x86_64-*-64bit": 50, + "fedora-universal-x86_64-*-uefi": 51 + }, + "settings": { + "PARTITIONING": "custom_no_swap", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_no_user": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 21 + }, + "settings": { + "INSTALL_NO_USER": "1" + } + }, + "install_package_set_kde": { + "profiles": { + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 50 + }, + "settings": { + "DESKTOP": "kde", + "HDDSIZEGB": "12", + "PACKAGE_SET": "kde", + "POSTINSTALL": "_collect_data", + "REPOSITORY_VARIATION": "%LOCATION%" + } + }, + "install_package_set_minimal": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "PACKAGE_SET": "minimal", + "POSTINSTALL": "_collect_data" + } + }, + "install_pxeboot": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "+ISO": "", + "DELAYED_START": "1", + "KICKSTART": "1", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server@%ARCH_BASE_MACHINE%", + "PXEBOOT": "once", + "ROOT_PASSWORD": "111111", + "TEST_TARGET": "COMPOSE", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "install_repository_hd_variation": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "HDD_2": "disk_full_mbr.img", + "NUMDISKS": "2", + "PREINSTALL": "preinstall_iso_in_hd", + "REPOSITORY_VARIATION": "hd:vdb1:/fedora_image.iso" + } + }, + "install_repository_http_graphical": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "REPOSITORY_GRAPHICAL": "%LOCATION%" + } + }, + "install_repository_http_variation": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "REPOSITORY_VARIATION": "%LOCATION%" + } + }, + "install_repository_nfs_graphical": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "INSTALL_UNLOCK": "support_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "REPOSITORY_GRAPHICAL": "nfs:nfsvers=4:10.0.2.110:/repo", + "WORKER_CLASS": "tap" + } + }, + "install_repository_nfs_variation": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "INSTALL_UNLOCK": "support_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "REPOSITORY_VARIATION": "nfs:nfsvers=4:10.0.2.110:/repo", + "WORKER_CLASS": "tap" + } + }, + "install_repository_nfsiso_variation": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "INSTALL_UNLOCK": "support_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "REPOSITORY_VARIATION": "nfs:nfsvers=4:10.0.2.110:/iso/image.iso", + "WORKER_CLASS": "tap" + } + }, + "install_rescue_encrypted": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 31, + "fedora-universal-ppc64le-*-ppc64le": 31, + "fedora-universal-x86_64-*-64bit": 31, + "fedora-universal-x86_64-*-uefi": 32 + }, + "settings": { + "BOOTFROM": "d", + "ENTRYPOINT": "rescue_mode_encrypted", + "HDD_1": "disk_%MACHINE%_encrypted.qcow2", + "START_AFTER_TEST": "install_simple_encrypted" + } + }, + "install_sata": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 20, + "fedora-universal-x86_64-*-uefi": 21 + }, + "settings": { + "ATACONTROLLER": "ich9-ahci", + "HDDMODEL": "ide-drive,bus=ahci0.0" + } + }, + "install_scsi_updates_img": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 20, + "fedora-universal-ppc64le-*-ppc64le": 20, + "fedora-universal-x86_64-*-64bit": 20 + }, + "settings": { + "CDMODEL": "scsi-cd", + "GRUB": "inst.updates=https://fedorapeople.org/groups/qa/updates/updates-openqa.img", + "HDDMODEL": "scsi-hd", + "SCSICONTROLLER": "virtio-scsi-pci", + "TEST_UPDATES": "1" + } + }, + "install_serial_console": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "ANACONDA_TEXT": "1", + "NO_UEFI_POST": "1", + "SERIAL_CONSOLE": "1", + "VIRTIO_CONSOLE_NUM": "2" + } + }, + "install_shrink_ext4": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "HDD_1": "disk_shrink_ext4.img", + "PARTITIONING": "guided_shrink", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_shrink_ntfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "HDD_1": "disk_shrink_ntfs.img", + "PARTITIONING": "guided_shrink", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_simple_encrypted": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "ENCRYPT_PASSWORD": "weakpassword", + "STORE_HDD_1": "disk_%MACHINE%_encrypted.qcow2" + } + }, + "install_simple_free_space": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "HDD_1": "disk_freespace_%PART_TABLE_TYPE%.img", + "PARTITIONING": "guided_free_space", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_software_raid": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30, + "fedora-universal-x86_64-*-uefi": 31 + }, + "settings": { + "NUMDISKS": "2", + "PARTITIONING": "custom_software_raid", + "ROOT_PASSWORD": "weakpassword" + } + }, + "install_updates_img_local": { + "profiles": { + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "GRUB": "inst.updates=hd:LABEL=UPDATES_IMG:/updates.img", + "HDD_2": "disk_updates_img_2.img", + "NUMDISKS": "2", + "TEST_UPDATES": "1" + } + }, + "install_updates_nfs": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40 + }, + "settings": { + "GRUB": "inst.stage2=nfs:nfsvers=4:10.0.2.110:/repo", + "INSTALL_UNLOCK": "support_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "support_server", + "TEST_UPDATES": "1", + "WORKER_CLASS": "tap" + } + }, + "install_vnc_client": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_f%CURRREL%_desktop_4_%ARCH%.img", + "INSTALL": "1", + "NICTYPE": "tap", + "PARALLEL_WITH": "install_vnc_server", + "PREINSTALL": "_graphical_wait_login _vnc_client_connect", + "VNC_CLIENT": "1", + "WORKER_CLASS": "tap" + } + }, + "install_vnc_server": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40 + }, + "settings": { + "GRUB": "inst.vnc net.ifnames=0 biosdevname=0 ip=10.0.2.114::10.0.2.2:255.255.255.0:vnc001.domain.local:eth0:off", + "NICTYPE": "tap", + "VNC_SERVER": "1", + "WORKER_CLASS": "tap" + } + }, + "install_vncconnect_client": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_f%CURRREL%_desktop_4_%ARCH%.img", + "INSTALL": "1", + "NICTYPE": "tap", + "PREINSTALL": "_graphical_wait_login _vncconnect_client_setup", + "VNC_CLIENT": "1", + "WORKER_CLASS": "tap" + } + }, + "install_vncconnect_server": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 40, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 40, + "fedora-Server-dvd-iso-x86_64-*-64bit": 40 + }, + "settings": { + "GRUB": "inst.vnc inst.vncconnect=10.0.2.117:5500 net.ifnames=0 biosdevname=0 ip=10.0.2.116::10.0.2.2:255.255.255.0:vnc003.domain.local:eth0:off", + "INSTALL_UNLOCK": "vncconnect_client_ready", + "NICTYPE": "tap", + "PARALLEL_WITH": "install_vncconnect_client", + "VNC_SERVER": "1", + "WORKER_CLASS": "tap" + } + }, + "install_xfs": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40, + "fedora-universal-x86_64-*-uefi": 41 + }, + "settings": { + "PARTITIONING": "custom_xfs", + "ROOT_PASSWORD": "weakpassword" + } + }, + "mediakit_fileconflicts": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 10, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 10, + "fedora-Server-dvd-iso-x86_64-*-64bit": 10 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%CURRREL%_support_5_%ARCH%.img", + "POSTINSTALL": "mediakit_fileconflicts", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "mediakit_repoclosure": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 10, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 10, + "fedora-Server-dvd-iso-x86_64-*-64bit": 10 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%CURRREL%_support_5_%ARCH%.img", + "POSTINSTALL": "mediakit_repoclosure", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "memory_check": { + "settings": { + "MEMCHECK": "1", + "PACKAGE_SET": "default", + "REPOSITORY_VARIATION": "%LOCATION%", + "TEST_TARGET": "NONE" + } + }, + "modularity_tests": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "modularity_module_list modularity_enable_disable_module modularity_install_module modularity_checkdefaults", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "realmd_join_cockpit": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_%MACHINE%_cockpit.qcow2", + "+START_AFTER_TEST": "server_cockpit_default", + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "NICTYPE": "tap", + "PARALLEL_WITH": "server_role_deploy_domain_controller", + "POSTINSTALL": "realmd_join_cockpit freeipa_webui freeipa_password_change freeipa_client", + "POST_STATIC": "10.0.2.102 client002.domain.local", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "realmd_join_sssd": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_WITH": "server_role_deploy_domain_controller", + "POSTINSTALL": "realmd_join_sssd freeipa_client", + "POST_STATIC": "10.0.2.103 client003.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "release_identification": { + "profiles": { + "fedora-KDE-live-iso-x86_64-*-64bit": 50, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 50, + "fedora-Server-dvd-iso-x86_64-*-64bit": 50, + "fedora-Silverblue-dvd_ostree-iso-ppc64le-*-ppc64le": 50, + "fedora-Silverblue-dvd_ostree-iso-x86_64-*-64bit": 50, + "fedora-Workstation-live-iso-ppc64le-*-ppc64le": 50, + "fedora-Workstation-live-iso-x86_64-*-64bit": 50 + }, + "settings": { + "BOOTFROM": "c", + "ENTRYPOINT": "text_login_gui fedora_release os_release", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "server_cockpit_basic": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_%MACHINE%_cockpit.qcow2", + "+START_AFTER_TEST": "server_cockpit_default", + "BOOTFROM": "c", + "POSTINSTALL": "server_cockpit_basic", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "server_cockpit_default": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "_setup_browser server_cockpit_default", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "STORE_HDD_1": "disk_%MACHINE%_cockpit.qcow2", + "USER_LOGIN": "false" + } + }, + "server_cockpit_updates": { + "profiles": { + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_%MACHINE%_cockpit.qcow2", + "+START_AFTER_TEST": "server_cockpit_default", + "BOOTFROM": "c", + "POSTINSTALL": "server_cockpit_updates server_cockpit_autoupdate", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "false" + } + }, + "server_database_client": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 30, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 30, + "fedora-Server-dvd-iso-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_WITH": "server_role_deploy_database_server", + "POSTINSTALL": "database_client", + "POST_STATIC": "10.0.2.105 dbclient.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_filesystem_default": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "server_filesystem_default", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "server_firewall_default": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "POSTINSTALL": "server_firewall_default", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false" + } + }, + "server_freeipa_replication_client": { + "profiles": { + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "FREEIPA_REPLICA_CLIENT": "1", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_WITH": "server_freeipa_replication_replica", + "POSTINSTALL": "realmd_join_sssd freeipa_client", + "POST_STATIC": "10.0.2.108 client005.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_freeipa_replication_master": { + "profiles": { + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "FREEIPA_REPLICA_MASTER": "1", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "role_deploy_domain_controller role_deploy_domain_controller_check", + "POST_STATIC": "10.0.2.106 ipa002.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_freeipa_replication_replica": { + "profiles": { + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "FREEIPA_REPLICA": "1", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "PARALLEL_WITH": "server_freeipa_replication_master", + "POSTINSTALL": "realmd_join_sssd", + "POST_STATIC": "10.0.2.107 ipa003.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_realmd_join_kickstart": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "GRUB": "inst.ks=hd:vdb1:/freeipaclient.ks", + "HDD_2": "disk_ks_3.img", + "INSTALL_UNLOCK": "freeipa_ready", + "KICKSTART": "1", + "NICTYPE": "tap", + "NUMDISKS": "2", + "PARALLEL_WITH": "server_role_deploy_domain_controller", + "POSTINSTALL": "freeipa_client", + "ROOT_PASSWORD": "anaconda", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_remote_logging_client": { + "profiles": { + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_WITH": "server_remote_logging_server", + "POSTINSTALL": "server_remote_logging_client", + "POST_STATIC": "10.0.2.113 rsyslogclient.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_remote_logging_server": { + "profiles": { + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "server_remote_logging_server", + "POST_STATIC": "10.0.2.112 rsyslogserver.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_role_deploy_database_server": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "role_deploy_database_server", + "POST_STATIC": "10.0.2.104 db.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "server_role_deploy_domain_controller": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 20, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 20, + "fedora-Server-dvd-iso-x86_64-*-64bit": 20 + }, + "settings": { + "BOOTFROM": "c", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "role_deploy_domain_controller role_deploy_domain_controller_check", + "POST_STATIC": "10.0.2.100 ipa001.domain.local", + "ROOT_PASSWORD": "weakpassword", + "START_AFTER_TEST": "install_default_upload", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "support_server": { + "profiles": { + "fedora-Server-dvd-iso-aarch64-*-aarch64": 10, + "fedora-Server-dvd-iso-ppc64le-*-ppc64le": 10, + "fedora-Server-dvd-iso-x86_64-*-64bit": 10, + "fedora-universal-aarch64-*-aarch64": 10, + "fedora-universal-ppc64le-*-ppc64le": 10, + "fedora-universal-x86_64-*-64bit": 10 + }, + "settings": { + "BOOTFROM": "c", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "HDD_1": "disk_f%CURRREL%_support_5_%ARCH%.img", + "NICTYPE": "tap", + "NUMDISKS": "2", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "_support_server", + "POST_STATIC": "10.0.2.110 support.domain.local", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "NONE", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "upgrade_2_desktop_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "HDD_1": "disk_f%PREVREL%_desktop_4_x86_64.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_2_desktop_encrypted_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDD_1": "disk_f%PREVREL%_desktopencrypt_x86_64.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_2_kde_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "kde", + "HDD_1": "disk_f%PREVREL%_kde_4_x86_64.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_2_minimal_64bit": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%PREVREL%_minimal_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false" + } + }, + "upgrade_2_minimal_uefi": { + "profiles": { + "fedora-universal-x86_64-*-uefi": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%PREVREL%_minimal-uefi_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false" + } + }, + "upgrade_2_realmd_client": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_f%PREVREL%_server_3_%ARCH%.img", + "BOOTFROM": "c", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "NICTYPE": "tap", + "PARALLEL_WITH": "upgrade_2_server_domain_controller", + "POSTINSTALL": "_setup_browser freeipa_webui freeipa_password_change freeipa_client", + "POST_STATIC": "10.0.2.103 client003.domain.local", + "PREUPGRADE": "realmd_join_sssd", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "upgrade_2_server_64bit": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 40, + "fedora-universal-ppc64le-*-ppc64le": 40, + "fedora-universal-x86_64-*-64bit": 40 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%PREVREL%_server_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_2_server_domain_controller": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_f%PREVREL%_server_3_%ARCH%.img", + "BOOTFROM": "c", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "role_deploy_domain_controller_check", + "POST_STATIC": "10.0.2.100 ipa001.domain.local", + "PREUPGRADE": "role_deploy_domain_controller", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "upgrade_desktop_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "HDD_1": "disk_f%CURRREL%_desktop_4_x86_64.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_desktop_encrypted_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "HDD_1": "disk_f%CURRREL%_desktopencrypt_x86_64.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_kde_64bit": { + "profiles": { + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_f%CURRREL%_kde_4_x86_64.img", + "BOOTFROM": "c", + "DESKTOP": "kde", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_minimal_64bit": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%CURRREL%_minimal_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false" + } + }, + "upgrade_minimal_uefi": { + "profiles": { + "fedora-universal-x86_64-*-uefi": 30 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%CURRREL%_minimal-uefi_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false" + } + }, + "upgrade_realmd_client": { + "profiles": { + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_f%CURRREL%_server_3_%ARCH%.img", + "BOOTFROM": "c", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "NICTYPE": "tap", + "PARALLEL_WITH": "upgrade_server_domain_controller", + "POSTINSTALL": "_setup_browser freeipa_webui freeipa_password_change freeipa_client", + "POST_STATIC": "10.0.2.103 client003.domain.local", + "PREUPGRADE": "realmd_join_sssd", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + }, + "upgrade_server_64bit": { + "profiles": { + "fedora-universal-aarch64-*-aarch64": 30, + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "BOOTFROM": "c", + "HDD_1": "disk_f%CURRREL%_server_3_%ARCH%.img", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "test", + "USER_PASSWORD": "weakpassword" + } + }, + "upgrade_server_domain_controller": { + "profiles": { + "fedora-universal-ppc64le-*-ppc64le": 30, + "fedora-universal-x86_64-*-64bit": 30 + }, + "settings": { + "+HDD_1": "disk_f%CURRREL%_server_3_%ARCH%.img", + "BOOTFROM": "c", + "GRUB": "net.ifnames=0 biosdevname=0", + "GRUB_POSTINSTALL": "net.ifnames=0 biosdevname=0", + "NICTYPE": "tap", + "PARALLEL_CANCEL_WHOLE_CLUSTER": "0", + "POSTINSTALL": "role_deploy_domain_controller_check", + "POST_STATIC": "10.0.2.100 ipa001.domain.local", + "PREUPGRADE": "role_deploy_domain_controller", + "ROOT_PASSWORD": "weakpassword", + "TEST_TARGET": "COMPOSE", + "UPGRADE": "1", + "USER_LOGIN": "false", + "WORKER_CLASS": "tap" + } + } + } +} \ No newline at end of file