commit e2078ec64845a3850565926e358b28983ffdc750
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Wed Aug 26 09:13:47 2015 +1000

    Automatic commit of release 21.0

commit 89c395967114cf410dec99c40947325659d9457c
Author: Matt Jia <mjia@redhat.com>
Date:   Thu Aug 20 12:03:19 2015 +1000

    bkr system-release: add client tests to ensure the command can run successfully
    
    Bug: 1252503
    Change-Id: Iba6cb563a65aff93f4d16920b771baea008a530c

commit 759dfe4938df4b03d5fc96e09f80390e0006c554
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Thu Aug 20 10:54:04 2015 +1000

    fixed handling of added/removed disks when updating inventory
    
    Also updated the activity recording to capture all the disk attributes
    when they are added/removed, not just the size.
    
    Bug: 1253103
    Change-Id: I7453a02c3127155425db3b3e5d117d12308d8e0c

commit 25fe8c84068b924e6aea4e428339313078894275
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Thu Aug 13 11:48:06 2015 +1000

    Automatic commit of release 21.0rc1

commit 6879d640663a9842a53954a1ec1f3b63e5eb7b9a
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Thu Aug 13 11:44:45 2015 +1000

    generate_release_notes.py: call get_bugs() with kwargs
    
    Makes it easier to evolve the arguments accepted by get_bugs() without
    constantly tweaking this script in Beaker's source tree.

commit ee8fd2fb28a8d022c11f264ed13b37b4f2c7a5b3
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Tue Aug 4 09:47:02 2015 +1000

    use sed instead of yum-config-mamanger to disable repos
    
    yum-config-manager is not avaiable on all the distros so
    we have to use sed to disable yum repos instead.
    
    Bug: 1202075
    Change-Id: Ie23ccc9a53963e2c5568682e25e33aacacaa99ae

commit 4ae97a90497c61a3afc1aa0e4f09c2577cc45265
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Tue Aug 11 16:49:31 2015 +1000

    tests: fix expected kickstarts for commit ef067a45
    
    We didn't spot the failures because dogfood task on beaker-devel was not
    actually running tests...
    
    Bug: 967502

commit 970b11c4345a290e71a44556f972ff0f38c58039
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Tue Aug 11 12:30:22 2015 +1000

    tests: fix some warnings in db migration tests
    
    Change-Id: Ib886dd3200c902d01671c95b9edf537d728a8aa7

commit ad9e7fb3565a9a32033320b3cd27e2b4db2e33e4
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Tue Aug 11 12:25:54 2015 +1000

    fix bz1198914 migration to delete policy rules
    
    Added a test demonstrating the actual orphaned rows we are trying to
    delete.
    
    Bug: 1198914
    Change-Id: I168e2199488f1f94f17e10a5c4ebdcf971a128ec

commit f10ad1d82e7de646de3d0aa317da85311a2b44d9
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Tue Aug 11 11:36:35 2015 +1000

    prefer RHEL7 over RHEL6 for inventory scans
    
    Now that we have beaker-system-scan 2.0 using lshw, the data on RHEL7
    will be equivalent or better than RHEL6. And we need to use the newer
    distro on POWER to avoid the system running in a backwards compatibility
    mode which hides some CPU features.
    
    Change-Id: I519a678c1c59561c0ba5a7d63325a5de131a8153

commit 9f1e181cfadd638d9d2c9979cef6dfd6bee8991b
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Aug 7 12:01:46 2015 +1000

    release notes for 21.0
    
    Change-Id: I2ed51ea01b7c3a8ebca08aefe3d7d1347df20db7

commit deee629c343afdf32b87f887e5060af2f7b4d65e
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Wed Jul 29 17:08:44 2015 +1000

    bkr watchdog-extend: need to convert internal error
    
    When using this command to extend recipes that have no watchdog,
    we need to convert the BX exception to HTTP 400 error.
    
    Bug: 1249923
    Change-Id: I68c5365ed9ce6cc93aa2b097f7fd02b90a2861b6

commit 3e5959ccb8c9ababab59319ed3351ade1f3fdaa6
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Tue Jul 7 15:42:33 2015 +1000

    docs: Beaker 20 schema version
    
    Change-Id: I8614b20deee5131fc9c9ed2d4a21e0381c0cf350

commit ef067a45a52bdd8e1f7374181fc37f4513c9cb9d
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Mon Jul 20 20:12:01 2015 +1000

    only enable beah console logging for non-systemd distros
    
    On systemd distros, as of beah 0.7.9, all output from the beah processes
    will be captured by systemd and sent to the journal and to /dev/console.
    
    Bug: 967502
    Change-Id: Id6ca5e9f3de92ac204550ffc97930089d03bed4e

commit 7a0ace8534a021c508465d1da4f409e0d7179f34
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Wed Jul 15 13:41:51 2015 +1000

    docs: add bz1102442 to 20.2 release notes
    
    It was accidentally omitted because the Bugzilla target milestone was
    wrong.
    
    Change-Id: I6b3b44cc48ee4cd5d37cf8f3aa88236bc1c59175

commit 7e21389743f595cc644d8c53250efaf93dd62fb0
Author: Matt Jia <mjia@redhat.com>
Date:   Mon Jun 29 16:39:24 2015 +1000

    bkr watchdog-extend: accept taskspec or system FQDN as a parameter
    
    Bug: 1103582
    Change-Id: I0c79e1ee4566ecc30cc9ee9f5faa849de1c7058d

commit 8e74b10337c3f6f588a07c6b9881cf5dfbc71dc9
Author: Matt Jia <mjia@redhat.com>
Date:   Fri Jun 12 12:04:43 2015 +1000

    rhts_partitions snippet: add no_autopart variable to suppress the autopart
    
    Bug: 1198881
    Change-Id: I6c21134f6e516a792ab956e4744d0c51363a4a09

commit c86e21717450e70f6660fd01c36a50dd38e7634e
Author: Matt Jia <mjia@redhat.com>
Date:   Thu Jun 18 14:18:57 2015 +1000

    support provisioning EOL Fedora releases
    
    Bug: 1202075
    Change-Id: Ic6bd814908b124bc326a416c1f4af27afb4d7647

commit 99098e13cf0cce22d52b5ef85d9fc11a4c7dabdd
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Mon Jun 15 11:18:29 2015 +1000

    ignore unknown fields in testinfo.desc
    
    Patch contributed by Bill Peck <bpeck@redhat.com>.
    
    Bug: 1226443
    Change-Id: I54be6ad972005dc286465d206a6e0c39c572b86e

commit 107ca9203a61c304e661671e02e02c06f71dcfb8
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Mon Jun 15 10:40:35 2015 +1000

    test_beakerd: don't mask exceptions in setUp
    
    Change-Id: Ia31506f400264e50d37483d68b3f7c81e677b6bd

commit fc1b5cf3fec826213848a7f5c6e8e5a1acb09620
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Jun 12 15:11:51 2015 +1000

    also break down system command metrics by arch and power type
    
    Bug: 1173069
    Change-Id: I7f284a880a5985d111fe91983af7f573435d55b3

commit 767b5460c3a030bc12746df2700dcd6791483228
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Jun 12 14:55:54 2015 +1000

    break down counters.system_commands_* metrics into categories
    
    The counts are broken down into 'all' and 'by_lab.*' categories.
    This matches the categories for gauges.system_commands_* and it's also
    what the docs already promise.
    
    Bug: 1173069
    Change-Id: I033779298d09c6fc2920779bd4aea7d99f68e3bf

commit 56b96f4174382f81c7a42933e0b2027bf68984b6
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Tue May 19 16:42:05 2015 +1000

    beaker-repo-update: only sync repos for OS majors that have existing trees
    
    Bug: 1213225
    Change-Id: I5ead18cc67c104c883ae387c66fedc67a9bc7bb1

commit 345b9bca17cbcc6e966a3aacc62949dce9468166
Author: Matt Jia <mjia@redhat.com>
Date:   Tue Jun 16 13:42:21 2015 +1000

    fix a mistake when merging branches
    
    Change-Id: I2bd61cec07c6d3efb9eca5e6d755538c496a2c22

commit 4c7821a2954c76edd8ae130b28e5de0c9b42e820
Author: Matt Jia <mjia@redhat.com>
Date:   Wed Jun 3 13:38:08 2015 +1000

    beaker-init: add support for alembic 0.7
    
    Bug: 1211465
    Change-Id: If27d03d24939a4d763a12538c88dece71bc8ed1e

commit 50e0adf08aab0c4d7034d6988daa0a4ae32b77c9
Author: Matt Jia <mjia@redhat.com>
Date:   Tue Jun 2 11:52:42 2015 +1000

    make db migration version scripts compatible with MySQL 5.6
    
    As of MySQL 5.6.7, the server prohibits changes to foreign key
    columns with the potential to cause loss of referential integrity.
    A workaround is to use ALTER TABLE ... DROP FOREIGN KEY before changing
    the column definition and ALTER TABLE ... ADD FOREIGN KEY afterward.
    
    Change-Id: I135d513f71fca821ac462fa8446f63a6be887faa

commit 2c9a20683e54867a1b8ba37eba8f43d0ab58cc48
Author: Matt Jia <mjia@redhat.com>
Date:   Fri Jun 12 12:10:39 2015 +1000

    fix wrong revision identifier introduced in 5642e673
    
    Change-Id: Ie3070887b80876d950653b6aead56dcc266564c7

commit 5642e673aad2e5a1d5b93e4a26da25e813326d0d
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Tue May 19 13:57:56 2015 +1000

    remove orphan system access policy rows
    
    Bug: 1198914
    Change-Id: I8c66effcf2481a7c8a8287711c0cf347324b7a52

commit c35189ae473cd11a5c74ab5c5f1bcd34c1f1c89e
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Thu May 21 10:38:22 2015 +1000

    update beaker-in-a-box doc
    
    Change-Id: I8306df04cc0ea97c08a75bf8bc5ed787cd53c183

commit 25d607693ad33275fbe4a41fa69b909033b8e32b
Author: Amit Saha <asaha@redhat.com>
Date:   Mon May 25 12:38:00 2015 +1000

    Add bkr update-inventory command
    
    Bug: 1121462
    Change-Id: I9625e32f8b5a3788308bf23f79750efe2e51af1d

commit 14691df9738ab76f149731dd259f9217a8accec0
Author: Amit Saha <asaha@redhat.com>
Date:   Mon May 11 19:12:29 2015 +1000

    Implement the HTTP API endpoint and Web UI for submitting an inventory job for a system
    
    Bug: 846185
    Change-Id: Ie85a46e807939feaea1ed4ceb8f0ca90ebb40b64

commit c8e6f048072553012ff60ef6165e99de58bc6466
Author: mjia@redhat.com <mjia@redhat.com>
Date:   Thu May 14 12:35:39 2015 +1000

    add hostRequires XML filter for total disk space
    
    Bug: 1187402
    Change-Id: I38d194eca9894a2e842c4ac74707ce2b2e3f0f5d

commit ae5bcc14a8198e81e4a3a5dceda651426ab32064
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri May 8 13:50:43 2015 +1000

    test_tasks: use addCleanup to clean uploaded RPMs
    
    Currently the test case for ARM-related arches leaves behind a task RPM
    which will cause subsequent runs of the test suite to fail. Took the
    opportunity to refactor the cleanup to use addCleanup() which should
    make it a bit harder to forget adding the cleanups in future test cases.

commit b5e2ed25d2063d18d3b3ee921b33bae8720c44d8
Author: Matt Jia <mjia@redhat.com>
Date:   Tue May 5 12:58:32 2015 +1000

    exclude watchdogs with dirty job in expired watchdogs
    
    Bug: 1210540
    Change-Id: I5ad4aee8c97ca05120c37fd61cdfa4ede3d1a89d

commit bca089b9a90da901869354a59fd2ca768e422dff
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Jan 16 10:44:29 2015 +1000

    send metrics for system command queue
    
    Bug: 1173069
    Change-Id: I6344fe42f5009186ef68e3b9bba16e1bd3b95f02

commit b177a66665c73825e09ff5f69e4a62455fc37fda
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Wed Jan 14 13:26:35 2015 +1000

    send metrics for dirty job count
    
    Bug: 1173069
    Change-Id: I56efac3b147b935a189f44e1f832e818b1c3f6d8

commit eee3d357d65f7fb94aa7f6fd4d57093e48350b95
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Wed Jan 14 13:12:56 2015 +1000

    test_beakerd: use mock.patch for mocking metrics
    
    Also fixed some missing assertions and other problems in the test case
    for recipe counts.
    
    Change-Id: I253d6fabddfcdfe201f9b2feb51c750846c7d12a

commit 38fa4f607146bfbad1301cdc2c3a5fac29c411ef
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Apr 24 13:47:37 2015 +1000

    test case for bz1195558
    
    This bug was actually fixed by the previous commit to change status
    ordering (bug 714937) but it's worth having a test case which reproduces
    it anyway.
    
    Bug: 1195558
    Change-Id: I15c193e36defbd0bbecaf0f73b1b7c43a4da0081

commit ad895c0fe2d311bb476a977be8da4844a99c1227
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Fri Apr 24 13:36:46 2015 +1000

    change status ordering so that Aborted > Cancelled > Completed
    
    When aggregating task statuses, Aborted will now "win" over Cancelled
    which will win over Completed.
    
    Bug: 714937
    Change-Id: I7820420532391992ab4a8f31e80f2789dafad7b7

commit 54f52959425d81de5cffca7aeff0cfaec6ed766b
Author: Matt Jia <mjia@redhat.com>
Date:   Fri Apr 17 12:34:00 2015 +1000

    update beaker-in-a-box doc with Vagrant and Ansible instructions
    
    Change-Id: I40894a7a5d3ee3f9dcc2ac30abcd8f3826f3c4e5

commit 1272514efc3767918bcda07a0ee3c5a247227224
Author: Dan Callaghan <dcallagh@redhat.com>
Date:   Thu Apr 9 18:01:41 2015 +1000

    some slight wording tweaks for the pool page
    
    Change-Id: Id83ad38b710348a93ca23130db6091c8856ab6a6