commit 6957b7354de599ddb8da3743dd891c251309c888 Author: Raymond Mancy Date: Tue Oct 22 18:11:37 2013 +1000 Automatic commit of release 0.15.1 commit 7956d359155e06a1aad94f49875f651afa883c3f Author: Raymond Mancy Date: Mon Oct 21 19:09:30 2013 +1000 Automatic commit of release 0.15.1rc1 commit 4e7f11a86977ea06221925eaa36cee8b124b8181 Author: Amit Saha Date: Thu Oct 3 15:41:21 2013 +1000 Fix headers for python-requests-1.2 I didn't find an relevant changelog entry detailing what may have changed. But from the source code, this is what seemed to have changed: headers should be a dict, and not a list. Works with 1.1 and 1.2 both. commit 022d7607dbe8e2b73532d6de794154023d08a4a9 Author: Nick Coghlan Date: Thu Oct 17 17:15:15 2013 +1000 Always directly provision when manually reserved - use the appropriate form action - display the right additional settings - moved most of the logic for this out of the template Bug: 1015131 Change-Id: Icb822abe0d573f10f286a02a4c51e97112a1036a commit bf9c0029fc7d1304fa44f4ae7d097f0ba768089c Author: Raymond Mancy Date: Fri Oct 18 18:20:34 2013 +1000 Opps, forgot this one to add to the bug list for 0.15.1 commit 53b4c79b7fe770edaae6d0c7e48b4c4fee3c9293 Author: Raymond Mancy Date: Fri Oct 18 17:13:29 2013 +1000 List of bugs fixed in 0.15.1 Change-Id: I7c2fb30b80ed046eb028a89aac2a4371fbc869c5 commit db9d438f20c170fb94521be78bc06620ff625cd2 Author: Nick Coghlan Date: Thu Oct 17 19:17:10 2013 +1000 Suppress errors from markdown rendering - A leading '<' breaks python-markdown in RHEL 6.4 https://bugzilla.redhat.com/show_bug.cgi?id=1020170 - also adds an add_note method on the System model Bug: 1020153 Change-Id: Ie47471c9887664f61faaa06d78c32c3d819fdd2e commit a175d470e8316279c962f07418c969012f039a2c Author: Raymond Mancy Date: Fri Oct 11 17:39:28 2013 +1000 Fix to properly display job matrix in bootstrap. Also a couple of other minor tweaks to the CSS. Bug: 1015085 Change-Id: Id6a09114ae6d0eab222c83d3cb3cfb7ab532f4e9 commit d5c01af60de1c53de4dad5689ea34aabc2f521ea Author: Nick Coghlan Date: Fri Oct 11 18:13:35 2013 +1000 Allow manual provisioning of Automated systems - only allowed when a loan is also in place - various updates to text shown on the Provision tab - appropriate updates to Beaker 0.15 release notes Bug: 1015131 Change-Id: I4cadc21e8fd23b9a9c669d12050183e31c95086b commit 87e4c9f2da5f5a2bad1c0b93a8264781a2bce775 Author: Nick Coghlan Date: Tue Oct 15 19:39:37 2013 +1000 Sync from JIRA -> BZ Change-Id: I4e5a8a741e16d4750e2be35cf488a6fb9acf1fe6 commit 6c4e1f1d9f7a19457acdfe0dde3e8dda803fe25d Author: Raymond Mancy Date: Mon Oct 14 20:33:54 2013 +1000 Now 'None selected' is tag's default value in reserve workflow Bug: 1009583 commit 6347e8485bb54328b8339caa30c2a5984159fbff Author: Raymond Mancy Date: Mon Sep 30 23:45:37 2013 +1000 Import addon repos correctly with most recent RHEL7 nightlies Bug: 1013414 Change-Id: I23e0449ed7473316cf32909458155d7ffa3bb44a commit 90f5ddbaa45e2ed8f6828410fbd57283abb9856c Author: Dan Callaghan Date: Tue Oct 15 10:38:37 2013 +1000 correctly handle non-ASCII chars in job XML on the client side Based on a patch contributed by Martin Kyral. Bug: 1014623 Change-Id: I66409922cbc8a6e15dd2c5b03f487eedc2fcfcae commit c87be16f7725519664dd117b9e292572e738eef6 Author: Dan Callaghan Date: Tue Oct 15 12:17:57 2013 +1000 allow results table to overflow tab content div Bug: 1014962 Change-Id: Id309231b0aeb3307405ea2d4989300caed1bcaec commit a8e9cd750fcbfcb24eeb710f7511bb5e6716e073 Author: Dan Callaghan Date: Fri Oct 11 21:51:46 2013 +1000 truncate log filenames with an ellipsis at the end using CSS ... rather than only showing the last 50 characters, which are less likely to be the distinctive part of a long log filename. The choice of 20em for max-width is largely arbitrary, we need to set some max-width for the overflow to be enforced (otherwise it just pushes out the table width). Bug: 600232 Change-Id: Ib9d6460e5cc16d71d045624f1646acdf5f0b2186 commit ec238e85cefc0614575f21dab5a4048af5240c9c Author: Dan Callaghan Date: Thu Oct 10 18:23:13 2013 +1000 remove unnecessary leading punctuation from logs and result names Bug: 704160 Change-Id: I09ebf4d4248c20d7a9db9259077dc91b3b21d40e commit 4a69b218a551bff5ad1e0f61c14e2444afd7fef9 Author: Dan Callaghan Date: Mon Oct 14 10:26:46 2013 +1000 list lab controllers separated by newlines Based on a patch contributed by Marian Ganisin. Bug: 1009903 Change-Id: I2aa4043d24a23b87a60edba38be6095244da322d commit 8ce69b66afa7284ffaa2f5adb822397f63c81940 Author: Dan Callaghan Date: Mon Oct 14 10:11:33 2013 +1000 capture output from sudo beaker-clear-netboot in case it fails Also added logging for uncaught exceptions in beaker-proxy request handling, since currently these go to stderr which is /dev/null when daemonized. Bug: 1003709 Change-Id: Ide61e64ef8fd359ea032cb60995fd466e9670a9b commit f3d164e63dbada06036947f5b5d1e81a9b262aa4 Author: Dan Callaghan Date: Mon Oct 14 17:44:26 2013 +1000 use a "fluid" container (100% width) in master.kid This is a very poor workaround for the fact that many parts of Beaker's existing web UI assume a wide viewport and have display issues when constrained to 1170px or narrower. Change-Id: Ib30239c4eb10ff242df7d758c895394bd4b436d1 commit fb9de0b36f7f332dfa6cc6876811cddec3a267e6 Author: Dan Callaghan Date: Thu Oct 10 14:24:56 2013 +1000 obey URL path prefix in typeaheads Bug: 1017496 Change-Id: Idb5486fee97fbb7a407947e6921e2151da77e9bd commit 113df6d14ae9d680b3bab08ce904a7e0a9a9787b Author: Dan Callaghan Date: Thu Oct 10 09:37:54 2013 +1000 fix display issues with ack panel Bug: 1015007 Change-Id: Iab4db283cb52ff2e2dd5ec572cb3465f6928f781 commit 74b1fde382d88d0baef7fa011aad4bd44cb251ca Author: Nick Coghlan Date: Wed Oct 9 18:28:59 2013 +1000 Rationalise loan and reservation permissions - ensure loan_any grants same loan and manual reservation management permissions as admin groups in Beaker 0.14 - update docs appropriately - more systematic testing of expected loan and reservation access - explicit tests for handling of permission and user validity errors in the system loan management web UI Bug: 1011858 Change-Id: I94bc1939111d9813795aba54e21a4d10c0b2b456 commit f065c755d8f0a66df976c3ba875f2428517b8ef4 Author: Nick Coghlan Date: Fri Oct 11 13:43:28 2013 +1000 Move text display to top of system_provision.kid Change-Id: I870fec8266c8a1aa45a8b8b1a82a749243c85a14 commit 34a8cdb5076b0a6152111a2efe8d25fd62c86216 Author: Nick Coghlan Date: Fri Oct 11 13:36:11 2013 +1000 Fix whitespace in system_provision.kid Change-Id: I2af08d32c4c34f99292245f7cc87ad51c565b7a3 commit 7b2df683df810c6a4eb72a0e94b6296daa146096 Author: Raymond Mancy Date: Fri Sep 20 15:08:32 2013 +1000 Fix test error when testing createrepo output From createrepo 0.9.9 (RHEL 6.4 onwards), generating database output is the default. This patch tries to ensure that database output is not generated. Change-Id: I5eb6fb887a7d0ec523bf8fb076c3ee0a800a7ebb commit 16afb064fcb4a83d471b5577162631b93fdc8575 Author: Nick Coghlan Date: Wed Oct 9 15:02:46 2013 +1000 Fix spurious task library test failure Change-Id: I6e78d7a2d8959c711f7889e142408ba64e7be41c commit 1c40c1f92801733cd355c3500eafd691ffe086f1 Author: Nick Coghlan Date: Thu Oct 3 15:50:20 2013 +1000 Display Warn & Panic results in Failed tab Bug: 1014876 Change-Id: I4e303cab9e22c161601b554c0570f095e9e95b4b commit 17e6e1771797d6737db10b51ed2186706345f12e Author: Nick Coghlan Date: Thu Oct 10 10:58:12 2013 +1000 Let local server run on Fedora Change-Id: Ib83e11a0dea15e37ee49a5905a08d9c1e7a8f6fa commit e080ebf28465d6424de7d8aa10db3983e6c323cd Author: Dan Callaghan Date: Fri Oct 4 16:30:03 2013 +1000 fix access policy SQL migration Now correctly adds 'reserve' permission for non-admin groups, and all permissions for admin groups on non-shared systems. The INSERT statements were also amended to avoid inserting duplicate rules, so that they can safely be run multiple times or on databases that have already been migrated before. Bug: 1015328 Change-Id: I661953cee2eded42c86ea3bd75b1acc806024276 commit 879678ec8043aa8f36f71ee685887f9d3fd6e9ba Author: Nick Coghlan Date: Tue Oct 8 17:33:39 2013 +1000 Use finer width resolution for recipe progress bar Bug: 1014938 Change-Id: Ia81705ce2ce3eb28fb136f16e1fafa5954897555 commit 6cfe6e415ce985195eb07b99d1acd321757a3db0 Author: Raymond Mancy Date: Wed Oct 2 10:30:22 2013 +1000 Kill whole process group when power commands terminate. To make this work the MonitoredSubprocess was changes to be the process group leader, rather than beaker-provision. Bug: 1008509 Change-Id: I5fe0c1d2102cfea6a07ce159aef3c7d32c184e77 commit 3ed04b4701d3223a795d6b8e0563d42bbcb63ac9 Author: Dan Callaghan Date: Wed Sep 25 15:37:33 2013 +1000 hide superfluous navbar items in narrow viewports This keeps the navbar at a single line down to widths of about 850px. Below that it will wrap sensibly to two lines. Bug: 670438 Change-Id: I2dc8a1b5d59ac5628caed6c502f2643eea907d45 commit 5962b9a61c3b67936ae7c9d8a74498792649d63f Author: Raymond Mancy Date: Thu Oct 3 15:13:15 2013 +1000 This catches unavoidable conditional insert deadlocks in lazy_create and retries them Bug: 1014875 Change-Id: I210797f4add7908a0b3e3312bc6dffbd7d687825 commit ea71c1e87f7bae9060a9e5a7dacb04ffe05c9ab6 Author: Dan Callaghan Date: Thu Oct 3 17:12:16 2013 +1000 cannot log NUL bytes to syslog Bug: 1014868 Change-Id: Ic7db3ecfccfe77e053c163ef39c6eb6105d0d8ab commit ac18492a588d9db2d0f3721c9a35643feaf2bc2a Author: Dan Callaghan Date: Thu Oct 3 10:58:25 2013 +1000 escape HTML in system notes instead of passing it through Bug: 1014870 Change-Id: I7a72eac40667999b53d6cde4af5b5c62a4b7cacd commit 8f179d4f72ded4adb1b1fe99d54b9d609a3bc823 Author: Nick Coghlan Date: Tue Oct 1 17:50:31 2013 +1000 More JIRA sync fixes Change-Id: Iefa0a486ceacfde6f30ce169923526e1c2eeba55 commit e05feaf1be6ea30671c374807a4075d984e304e3 Author: Dan Callaghan Date: Tue Oct 1 08:39:30 2013 +1000 docs: fix list indentation Change-Id: I5ed4374fb7d0fef03a9db3d16c2ac81773f5eaaf