commit c9fcbfb7954897861a1054a09d8b41362d84924f Author: Dan Callaghan Date: Fri Jul 13 17:41:18 2012 +1000 Automatic commit of package [beaker] release [0.9.1-1]. commit badda8a4474f9a962e8bfcdea9a694f3b96b6fb3 Author: Raymond Mancy Date: Tue Jun 12 05:03:08 2012 +1000 Fixes problem with toggling some columns on reserve system page This is an opportunity to clean up some of the kludges that previously existed in the way we organised the data for result columns. Particularly, changing the query result from a list to a orm object when returning non system columns. Bug:817525 Change-Id: I32d91fcb4a998c8e7035fd1595c9d4f93eda1b17 commit 4cecff9565cac482366c64f0f89b3ce7e90434da Author: Raymond Mancy Date: Thu Jul 12 15:49:31 2012 +1000 Create Activity page for Lab Controller * Added 'write_activity' relationship on lab controller * Changed lab controller forms to use post * System activity updated when removing a lab controller Bug:747000 Change-Id: I18720eba8f7dc5257ac3f8ea51c22ef63777240e commit 9a1e9d1965c035e6021c36e1eb391a592edd8441 Author: Raymond Mancy Date: Mon Jul 9 07:07:46 2012 +1000 Ask users for confirmation before deleting DB entities. This patch introduces a couple of things: * Created a widget for removing DB entities. * Changed some forms from GET to POST. * A decorator for checking method type. * Removing table wrapped forms where applicable. * Fixing Bug in Job delete so admins can delete jobs. * Renaming version from jquery-ui component file name. Bug: 743025 Change-Id: Id5f85d0ee4252f140e9a62d216f1fac62f484d30 commit 5fcd70803e1e4b27202b71415e10eed66d1d8a9d Author: Dan Callaghan Date: Fri Jul 13 15:25:37 2012 +1000 allow marshalling None in beaker-proxy Bug: 670868 Change-Id: I463a12c921c1188c38c077c4bb1afcf3b7055d69 commit 86efbdbb75fc104523f6492481a8edfd2a163932 Author: Dan Callaghan Date: Tue Jul 10 16:39:38 2012 +1000 support distros imported as ftp:// but not http:// Bug: 834147 Change-Id: I2c07a44046014e86ac5df8c185c68ea91fb30665 commit f9ea05bb861c474fe66c1cff4fa7be3c6f6e0bde Author: Dan Callaghan Date: Fri Jul 13 14:36:10 2012 +1000 tests: fix for commit 8a1d8cd7 Change-Id: I241a96c98f2b3588cd8394172221c0caeed390a0 commit 891c4bbd21e55edf2e26bbda812de86dcbd9e7bf Author: Raymond Mancy Date: Fri Jul 13 05:00:41 2012 +1000 tests: fix for 59dfe0f080 commit a5f6ddcaebdcf6ea9b22d3eef3f5b6fdf692dcc9 Author: Raymond Mancy Date: Wed Jul 11 14:04:34 2012 +1000 Added more search options for distro and distrotrees. Bug: 767243 Change-Id: I2f6e1ed8faf47ebe8ebb2644a9dd4e604eb1cedb commit 56c72d19718db880ada8efafd6a397dfb7ea60f7 Author: Dan Callaghan Date: Thu Jul 12 12:36:11 2012 +1000 re-introduce clear_logs command for clearing console logs This patch: * removes the log clearing code from beaker-watchdog that was added in commit 92dcec89 * re-adds the clear_logs command that was reverted in commit ecddbe52 * initialises the watchdog kill time after the reboot command succeeds, instead of when the recipe is provisioned by beakerd, to fix a race where the watchdog would start monitoring the console log before the clear_logs command had run Bug: 835373 Change-Id: I32f68896f35ab8f7195116e3f041fce8b08936b6 commit 8a1cf250893c469ae6d72c69815a0f66f553d83f Author: Raymond Mancy Date: Fri Jul 13 00:34:58 2012 +1000 Added fast loading of /recipes/mine page and changed sorting. This is to co-incide with 835912. Have had to remove sorting on 'Distro Tree' as we cannot have paginate joining the same table more than once. Change-Id: Ida0ac7c149e44c42c1c0a16ff4ed99b58dfa8ef9 commit 59dfe0f080336f63a0c91a8f03f2e91c9a4589e5 Author: Raymond Mancy Date: Thu Jul 12 05:36:11 2012 +1000 Added ability to modify Job retention tag and product via bkr client Bug:821287 Change-Id: I2aedc4da92154788fc1fa9f01c1339d80ce46a92 commit 8d74f046b7b368fc728ece9a02025cd191b9c9a7 Author: Bill Peck Date: Tue Jul 10 10:27:25 2012 -0400 lab controller can't lookup secret/NDA machines Bug: 835594 Change-Id: Ibcbe75440ee45f6502c5638b48a93caf48be3372 commit 484901fdec4bcaa93e4d0430698041f82a441fb3 Author: Bill Peck Date: Thu Nov 4 11:01:44 2010 -0400 bkr job-cancel can cancel other people's job Bug: 649608 Change-Id: I461bbcd9b96a7a6cf3dc4e8d9edfad0c1da35083 commit 960a0a57a048593e8e6adfeb80f18d91bbe0305c Author: Raymond Mancy Date: Thu Jul 12 17:52:58 2012 +1000 Fix for report problem with multiple recipes on a job page Bug: 825774 commit 63a7d41fe99468143f252904c1e70d118c7b4483 Author: Raymond Mancy Date: Thu Jul 12 15:44:51 2012 +1000 Moved email validation into validator Change-Id: I4e2b020c86fc9b9ae2bba5d36ad6dc2128a037ae commit e4a1bb27472c5d74d804528b0dfc68ca9bddde0d Author: Marian Ganisin Date: Fri Aug 19 15:51:04 2011 +0200 Progressbar redesigned Bug: 732026 Change-Id: I10f8bd42860e5fe8dd7ad0015f189d730d346682 commit afa80c1e2d9b819d4bea31f06f5f6c96f7f2b2f4 Author: Dan Callaghan Date: Wed Jul 11 17:03:37 2012 +1000 docs: change book title to "Beaker Guide" Change-Id: Ie81134ddcd12101b2c99119e886504c0b11bc2ae commit 170d1cf17875b317d40c8db6d026229072b05c32 Author: Dan Callaghan Date: Wed Jul 11 16:40:03 2012 +1000 docs: fix publican build for web site If you build the docs with --common_content=../publican-brand as we do for the web site, Publican has to pull a bunch of stuff from $common_content/common, such as default CSS files and default content. This symlink is a trick to get it to find those common files. commit c9688a4e90ad49b607e80a2e3c058dc5903dac19 Author: Dan Callaghan Date: Wed Jul 11 16:39:40 2012 +1000 docs: fix logo in Beaker brand commit 3df4f4264aee6da3b4d73536d369901eab7b36c1 Author: Bill Peck Date: Fri Jul 6 10:20:30 2012 -0400 [RFE] Make console.log even more readable remove whole ansi sequences Bug: 799029 Change-Id: I8026dc9fd238fb1a7febe14049058b003036c4f4 commit b84135b583c9cca4d19b6b8393bae98a5dd0ba0a Author: Bill Peck Date: Tue Jul 10 10:17:28 2012 -0400 Remove rhel7/ppc64 boot order workaround, add leavebootorder to bootargs Bug: 838571 commit f3463f8ef9c949f3a11ebfa6864fcfeeef761dee Author: Dan Callaghan Date: Tue Jul 10 15:19:59 2012 +1000 tests: fixes for latest version of requests Cookies cannot have unicode keys: https://github.com/kennethreitz/requests/issues/459 Apparently this is fixed in cookielib, but the fix has not reached RHEL6 yet. .raw is no longer usable as a file-like for csv.reader, we can use .iter_lines() for that instead. Change-Id: If2375b90db0df2c316b26f53f8c2965b38cf7098 commit 612d53e37295ab03b5f4df58013b0d0c79db386a Author: Dan Callaghan Date: Tue Jul 10 11:32:47 2012 +1000 show a warning with link to reservation policy, if configured Bug: 749698 Change-Id: I1505fee89b2a60e9cf0a828719b269386457621c commit a796bc13b2baad97817319a8250bc03e842330b8 Author: Dan Callaghan Date: Tue Jul 10 11:32:39 2012 +1000 pass Beaker server URL to test machines as $BEAKER Bug: 646773 Change-Id: I1c03d18f8bf747b6492f16e302b03b51333646b0 commit 055d05bb581051b3e2c06c558d89fe474112b2a4 Author: Raymond Mancy Date: Tue Jul 10 06:19:35 2012 +1000 Speed up of /recipes page Bug: 835912 commit 42fe50773b7f63fcb49a80773ac0f0ad0bcde944 Author: Dan Callaghan Date: Mon Jul 9 15:19:20 2012 +1000 /distribution/reservesys: remove RHTS support Change-Id: If218b71eceaeedbf2cf0e6b33ffffead29f4af88 commit 5e695f8c76aecca0b09bfd88230cb377d9aada76 Author: Dan Callaghan Date: Mon Jul 9 11:59:11 2012 +1000 ping power controller before running ipmilan This is from a local modification to the Cobbler power templates running on our lab controllers. Change-Id: Ia38aa2e4189c9652e776529f72b463274f4f4fb8 commit c42a43d35ed7259283688b5a5aaad6f289274254 Author: Dan Callaghan Date: Mon Jul 9 11:58:05 2012 +1000 increase verbosity of power scripts where possible Some fence agents accept -v (--verbose) which hopefully causes them to produce some more useful output in case they fail. I'm not sure if this will help anything, but it can't hurt. Change-Id: Iec2fe7bee222a2747f59eaa9db09009fc319cc74 commit 9d7e6c5d77aa508b18ffc06a5f94e1cb1dbbccf8 Author: Dan Callaghan Date: Mon Jul 9 10:45:49 2012 +1000 serialize power commands by power address Bug: 837460 Change-Id: I0e0c48828fe8a7ba32a4cf9c5895612b9643907d commit 8a1d8cd7c7abb9c4f0a841b6b9da33bcc95e1115 Author: Dan Callaghan Date: Fri Jul 6 16:25:07 2012 +1000 generate yum config file for repos in a distro tree Bug: 811404 Change-Id: I8afef4c1574b884862df5ec933712adda8178375 commit 6ecc55b6f3ce25f8407593766ca19a37871a77f4 Author: Dan Callaghan Date: Fri Jul 6 14:41:40 2012 +1000 show friendly error for invalid taskspec arguments Bug: 595512 Change-Id: I9a4f5daacdeeb5cfd5431d7052df32bdc8e4a0d6 commit 6af3512d34a640bb5bd7d20f1f19427be5444002 Author: Dan Callaghan Date: Fri Jul 6 12:49:59 2012 +1000 ignore failures when reprovisioning a system on release Bug: 837710 Change-Id: I8478b2c04f66f58dcf3e8fa17f8dc177771fe3b7 commit b08209461c6a811c2e5f1fd687c4535e632a237f Author: Dan Callaghan Date: Fri Jul 6 11:43:51 2012 +1000 better changelog cleaning for tito commit 9a773d63ee533399d287732daeb654876e3e615f Author: Dan Callaghan Date: Fri Jul 6 11:38:43 2012 +1000 fix tito test builds properly Our tito builder would break when trying to do a test build on develop, which has a bunch of old commits that are not in the 0.9.0 release series and which do not apply cleanly as individual patches. Change-Id: I8dbd2e37c3a3542bb495e5fb446ac10ed0adaf94 commit 2fffe1a1445025fc53dc90373adaacba9bad8f3e Author: Dan Callaghan Date: Thu Jul 5 15:14:07 2012 +1000 strip and validate SSH keys; write them out safely Bug: 830475 Change-Id: I63df1b079f2ec7ceb02497d5833ea5c4d292d220 commit 6eafb5c7cfd3716629859c72b3507ee5a54fa719 Author: Dan Callaghan Date: Thu Jul 5 10:17:55 2012 +1000 add missing e-mail in changelog commit 9f013915ae0c1b56415442349d95fd0eba176e11 Author: Raymond Mancy Date: Thu Jul 5 01:32:50 2012 +1000 Fix typo, DistoTree to DistroTree Bug:836603 commit 269e1a6a014b4e11217e6b588d79236b0ae42772 Author: Dan Callaghan Date: Wed Jul 4 15:28:53 2012 +1000 docs: update for 0.9 Change-Id: I0f0079e0fcab44a410615991a37a6d6a80238fa4 commit 6a872a19ab76185ee84aa1addff2576eda32b2af Author: Dan Callaghan Date: Tue Jul 3 16:09:13 2012 +1000 move publican brand into the right place commit b943fec5700f889ffd0402ef134135555377752a Author: Raymond Mancy Date: Wed May 16 06:50:44 2012 +0000 Re-ordered and rewrote 4.3/4/5 of the admin guide Some general formatting changes as well. Change-Id: I0fe64156a3a0c3de3a3afdf5dd165bbd99f7f41a Bug:816433 commit afbe0e20b4384dfae2054fa2c82ec26f13b0b729 Author: Dan Callaghan Date: Mon Jul 2 11:30:56 2012 +1000 Automatic commit of package [beaker] release [0.9.0-7]. commit 417ac6c36a97f68698332490dcce714326402251 Author: Bill Peck Date: Fri Jun 29 15:38:17 2012 -0400 [BUG] skipx doesn't work as expected in the kickstarts Bug: 836637 commit 7bd0961a017494624a81f22c4b92730d20e77338 Author: Bill Peck Date: Thu Jun 28 13:41:53 2012 -0400 [BUG] don't try and modify /etc/sysconfig/ntpd if it doesn't exist. Bug: 836325 Change-Id: I3e538e9fd20549bf4ab8353b6715d8db270e0b46 commit 1c189af39a9b0b6c4b06899b41bf10650168d80b Author: Dan Callaghan Date: Fri Jun 29 17:43:15 2012 +1000 Automatic commit of package [beaker] release [0.9.0-6]. commit 6273426ecc42b4521d2169fe7f61620d9d51d942 Author: Dan Callaghan Date: Fri Jun 29 17:29:46 2012 +1000 fix build for RHEL5 and F16 commit 08e70416647e8754845938efa4292dd9f09bc58f Author: Dan Callaghan Date: Fri Jun 29 17:06:38 2012 +1000 Automatic commit of package [beaker] release [0.9.0-5]. commit 9ee1432beab5868d62a699fc5b33244de1913c54 Author: Dan Callaghan Date: Fri Jun 29 11:34:25 2012 +1000 RHEL7 build fixes Only building the client for now. This can be adjusted later on when build roots are sorted out. Change-Id: Ie7113bc33ddcff551a82b7dcfcd158c1eff65b49 commit 334927ce0a8dfea76013b048eae81f88749bbda1 Author: Dan Callaghan Date: Fri Jun 29 10:30:49 2012 +1000 update bkr system-provision options to reflect the new Cobbler-less reality Bug: 835753 Change-Id: I54f1bcbf59988b6986ab7c2e7c40477736c06a24 commit e1ba1d966e169947dfc7a0ac29090ba47f444416 Author: Dan Callaghan Date: Fri Jun 29 09:46:31 2012 +1000 add exponential backoff for power command retries Bug: 836396 Change-Id: Id1be4607544c76a7ce25d7d7a90267c1d9573bba commit 1237548fcc8c9cd63665ee04c82b24075e14f645 Author: Bill Peck Date: Thu Jun 28 16:11:11 2012 -0400 [RFE] beaker-import should support --family Bug: 820724 commit 48fa4d72d4838c13c9a0d9889e286edc7b2da370 Author: Dan Callaghan Date: Thu Jun 28 15:15:27 2012 +1000 update spec URLs for new web site Change-Id: Ie4243beb68a731d600f093df2c9b82794b8fb234 commit 6c7fff4f2f1ca247ec870dd627d876fe37b89634 Author: Dan Callaghan Date: Tue Jun 26 17:51:11 2012 +1000 fix typo in bkr distro-trees-list Bug: 835319 Change-Id: I08336644570bb11ccfa70d490dc671663ad51f48 commit bcc023ce33b5b4e439ccb46a3ffbf94914cfad1e Author: Dan Callaghan Date: Tue Jun 26 12:30:16 2012 +1000 Automatic commit of package [beaker] release [0.9.0-4]. commit 85274cc070b25d6104dadeca430888a82dd1b09e Author: Dan Callaghan Date: Tue Jun 26 12:21:18 2012 +1000 fix watchdog death if console log does not exist The beaker-watchdog daemon dies with a traceback like: Traceback (most recent call last): File "/usr/bin/beaker-watchdog", line 9, in load_entry_point('bkr.labcontroller==0.9.0', 'console_scripts', 'beaker-watchdog')() File "/usr/lib/python2.6/site-packages/bkr/labcontroller/watchdog.py", line 159, in main main_loop(conf=conf, foreground=True) File "/usr/lib/python2.6/site-packages/bkr/labcontroller/watchdog.py", line 118, in main_loop if not watchdog.run(): File "/usr/lib/python2.6/site-packages/bkr/labcontroller/proxy.py", line 419, in run updated |= monitor.run() TypeError: unsupported operand type(s) for |=: 'bool' and 'NoneType' commit 0764816751e2e21e56804da23cd1a2f80ea87f98 Author: Raymond Mancy Date: Fri Jun 22 07:24:27 2012 +1000 sys was not imported and was causing an error Change-Id: Iee4ff24cbd9f014e98d75219206606bf90453d9e commit d03553588220f082cc3ea5136beac2ae7c945022 Author: Dan Callaghan Date: Fri Jun 22 11:47:07 2012 +1000 /distribution/beaker/setup: graphite prefix commit d128259d826cdef8ad0e26a19b07757ea824bf58 Author: Dan Callaghan Date: Fri Jun 22 08:06:56 2012 +1000 tests: this should have been removed in commit ecddbe52 commit 0cf873ec6c64ef23a92e1021844548b311324bb3 Author: Dan Callaghan Date: Fri Jun 22 00:00:26 2012 +1000 Automatic commit of package [beaker] release [0.9.0-3]. commit d99379004398365177fcce4f15059527d422e464 Author: Bill Peck Date: Wed Jun 20 11:24:06 2012 -0400 [BUG] Manual provisioning fails on most families/arches break clear_netboot into its own method. Move clear_netboot to %post. and only call install_start if recipe is defined. Bug: 833842 Change-Id: I2fb2f9787a7edfee2573cb3547c2f16975f37094 commit 92dcec898c1c5e30a76e1ade2f7fd6a330a03a14 Author: Dan Callaghan Date: Thu Jun 21 22:48:37 2012 +1000 clear console log when watchdog is removed Bug: 821948 Change-Id: I426559dec22efc283f2ce3b3020c41700baa5c9f commit dd7efd65f890438741aab1b60a2ef74b81002388 Author: Dan Callaghan Date: Thu Jun 21 13:22:32 2012 +1000 API for getting the last installed distro tree for a system Temporary implementation which looks up the most recent configure_netboot command for the system. Bug: 828927 Change-Id: I9aee99c75da5a514fb24683c40b61d4631882716 commit 87b82674684d884702b8e8f5c7640be432bd517e Author: Dan Callaghan Date: Wed Jun 20 21:34:23 2012 +1000 delay for 30 seconds before rebooting in postreboot snippet This gives Anaconda a chance to finish up and cleanly unmount the filesystems. Change-Id: Ia498b1258acf4ace6e53c3d9f9027b8843e0a9e8 commit a6ac1a85dbcf22c1f931c5c4beef3db2b032888b Author: Dan Callaghan Date: Wed Jun 20 15:25:03 2012 +1000 atomically replace link targets in netboot image cache code os.link fails if the destination exists. We should do the same trick as we do for os.symlink: link to temp path and atomically replace with os.rename. Bug: 833662 Change-Id: I29eb54020f5115b471fb95ca90454c56e5616afe commit 004f8ea1515e10744c451fe453ab7fadd2469b1f Author: Steven Lawrance Date: Wed Jun 20 08:17:10 2012 +1000 Reboot snippets must be the last thing in a kickstart Bug: 832226 Change-Id: Idcabba40150b45aeb7b8d71abf6c272370374eb6 commit ee607fc92ec2dcb55d43924792108360109ddc6b Author: Bill Peck Date: Tue Jun 19 14:52:43 2012 -0400 S390 kickstarts should have reboot command (RHEL7) Bug: 832975 Change-Id: I38959cbda55e322dcee906d7493e1b82050c7c76 commit e2fb07b4fc7a7cdc2bcd632b8df73caa09d16464 Author: Bill Peck Date: Tue Jun 19 16:06:37 2012 -0400 [BUG] missing apc_snmp_then_etherwake power command Bug: 833582 Change-Id: I612ff197a4698c1a7334acfb653e751ad7ec3ffc commit aa4f7d4fe019f78b1c1d8ee94b21364bcda8360d Author: Dan Callaghan Date: Tue Jun 19 18:12:51 2012 +1000 /distribution/beaker/setup: start+enable collectd commit ecddbe52a7424aee16c252dcae7996a71ad0151b Author: Dan Callaghan Date: Tue Jun 19 18:03:12 2012 +1000 Revert "clear console logs when provisioning" This reverts commit 14b5193f8f5c0ec525bf4a37a04e4183032ead1c. Change-Id: I15bb1df8ef1c976dd4efd89ade81acc16e54b842 commit 022b1dce8812a1ae26196734759c48e7c42d4ae6 Author: Dan Callaghan Date: Tue Jun 19 17:59:11 2012 +1000 apply rlimit_as in CherryPy development server Change-Id: I888590d9560bcd7e24d11856df8801ebe2b7d34b commit ebcd89f606cec25ea398a5548cf5f2a50ed14d78 Author: Dan Callaghan Date: Tue Jun 19 13:32:04 2012 +1000 /distribution/beaker/setup: support sending metrics to graphite Change-Id: I85628e46e539018b52cc9a0d9893c90c1fc55a9e commit dfd2fd8593a580e79a75500f4150ebb0fa86d794 Author: Dan Callaghan Date: Mon Jun 18 09:42:01 2012 +1000 Automatic commit of package [beaker] release [0.9.0-2]. commit 31f5e1ce13fffe76de132fbfc56e1c4a91393827 Author: Dan Callaghan Date: Mon Jun 18 09:27:29 2012 +1000 fix typo in CSV import Change-Id: Id80795cd9a5260c5939f069cf82736cf6f7abec3 commit da97686b95f6da4bb809ea633391228b07cd0048 Author: Dan Callaghan Date: Mon Jun 18 09:22:42 2012 +1000 command_queue thread no longer exists Change-Id: I3fbb08223e81d7e1cf06bcadd82a7737a1d42f30 commit 2df8be0f0d8150f8116444ba02843d8c84044418 Author: Raymond Mancy Date: Thu Jun 14 07:16:53 2012 +1000 Job actions are now on a single line with added padding between them Bug: 732025 Change-Id: Ic313ce816edab13494b73db17c76e37e04b1cfc3 commit 02a26a37fbdbe1fac770eae41f428415b63ffe5c Author: Dan Callaghan Date: Sat Jun 16 11:02:29 2012 +1000 tito config for releasing in dist-git commit 1c1812d0f8d488df9d0f7e8dcc0df4d96bcaa78c Author: Dan Callaghan Date: Sat Jun 16 11:01:10 2012 +1000 /distribution/beaker/fake_systems: forgot to add beah_dummy.py to Makefile commit 7d79970a98dea94627e47a8f6d31ae41a2fc8064 Author: Dan Callaghan Date: Fri Jun 8 10:07:27 2012 +1000 nvram command doesn't exist in all distros Bug: 829981 Change-Id: I77178d3c88d6b94ea8c307c7913067c031b08640 commit fec32616316694c10e0efe185625b0048d0d7ef3 Author: Dan Callaghan Date: Fri Jun 15 18:15:57 2012 +1000 /distribution/beaker/setup: stop cobblerd, optionally enable beaker-pxemenu commit 8d8477fb5fd6f53f4a5b9191f12f925b7f926d7e Author: Dan Callaghan Date: Fri Jun 15 17:48:36 2012 +1000 /distribution/beaker/fake_systems: initial version of task commit 1ee40a91c44742c62c310087ac1849aaf88814be Author: Dan Callaghan Date: Fri Jun 15 17:53:40 2012 +1000 use an event instead of an exception to trigger shutdown in beaker-provision The exception could be raised from the signal handler in any greenlet, not necessarily the main greenlet, so it wouldn't reliably shut down the daemon. Using an event to trigger shutdown is much nicer. Bug: 832328 commit ca439a89cbcb2b7c8a2825d63fdc209a08b54b24 Author: Dan Callaghan Date: Fri Jun 15 12:43:33 2012 +1000 fix race between spawning and reaping MonitoredSubprocesses Bug: 832250 Change-Id: Ic68193bb08dc27fac37c9365afa4c1b7a900d0ca commit ef03eb885ad47f6dde8b5628dc60abfaac872ca6 Author: Raymond Mancy Date: Fri Jun 15 07:14:09 2012 +1000 A few more enhancements for 812831 Change-Id: I90bede9e1c5faaeb0eeedb2f3c715818c57115fd commit 6fe104ceed63c453adb6155b71b589c1bd9617a2 Author: Raymond Mancy Date: Fri Jun 15 05:25:39 2012 +1000 Fix test for job-watch now returning non zero on fail commit 664c7c822c44cd41c98fb74029dce7fbb772712a Author: Raymond Mancy Date: Fri Jun 15 01:05:53 2012 +1000 Start RepeatTimer for message bus auth Bug: 823400 commit b2572ab5ab0eed789e239e2422361696f031cd57 Author: Dan Callaghan Date: Thu Jun 14 10:37:08 2012 +1000 don't offer to provision distro-trees which have been expired Bug: 830940 Change-Id: Ie3e471590cf7f4ff1f8e2b3fe919a52674a5f55b commit 751602fce076f7f7868644fed04a664e270bf237 Author: Dan Callaghan Date: Thu Jun 14 10:25:14 2012 +1000 can't join on Group.systems As of commit ca896a6a Group.systems is an association proxy, not a regular relationship, so we can no longer join on it. Bug: 831864 commit ae34dbd4ae925888a4939453dfbf7efdb3dd8ca1 Author: Bill Peck Date: Wed Jun 13 13:53:46 2012 -0400 [BUG] beaker-import should fall back to .discinfo if timestamp is not defined in .treeinfo. Bug: 830945 commit ca0afd1f2faa04d353f8473ecd4a5807267cf32f Author: Bill Peck Date: Wed Jun 13 11:19:00 2012 -0400 [BUG] beaker-import imports RHEL5 ppc64 as ppc. Bug: 830937 commit 034f7b8a95f622c542da1a73b4c9b440a2179c16 Author: Bill Peck Date: Fri Jun 8 15:21:33 2012 -0400 no more distro_tree tag means we need to change how we tag STABLE This change to beaker-import will make one call to run_jobs script if imorted at the compose level. This will allow us to monitor one job and if it completes successfully then we can tag the distro STABLE Bug: 829423 Change-Id: I4164dec8bcf449bf75bf5b89f342e3dfb10d6ab0 commit 5e65bda6582f361275e4aa743588cd3f9993ecf2 Author: Raymond Mancy Date: Wed Jun 13 05:43:03 2012 +1000 Coloured indicators for status and result text for the jobs and recipes page. Bug:732024 Change-Id: I553d79c073ad5449ea7b3885a7ac426355387489 commit c1dc232e059eee512ed856c907be995bd05f5700 Author: Bill Peck Date: Tue Jun 12 14:13:09 2012 -0400 add addDistro package and configure client commit 6b48b8a2516dd2c1b4b323da839d860de040225f Author: Bill Peck Date: Tue Jun 12 14:09:25 2012 -0400 Update import to run jobs commit d95f2b9c5035e15fccda403b77948d991c7ef5db Author: Dan Callaghan Date: Sun Jun 10 16:14:11 2012 +1000 /distribution/beaker/dogfood: another config option I missed commit 3888112efc774cb6a265b7586558dd39d7339ced Author: Dan Callaghan Date: Sun Jun 10 15:08:15 2012 +1000 tests: trying to fix the deadlock in test_submit_job_wait Not really sure if this will have any effect, but I am kind of grasping at straws now... commit eaf64f658ebf76c4c77f72ddd9101b2b5cf5d7e4 Author: Dan Callaghan Date: Sun Jun 10 14:02:55 2012 +1000 /distribution/beaker/dogfood: only set kernel_options, not kernel_options_post commit 05c1059ba896f1f82b7ddf88b3a0127368109254 Author: Dan Callaghan Date: Sun Jun 10 14:02:15 2012 +1000 fix custom tito builder to handle --test builds correctly commit 16d05069557b9f1601dfe295c7cfd67691d2efcd Author: Dan Callaghan Date: Sun Jun 10 11:21:40 2012 +1000 tests: more fixes Kickstart tests shouldn't hard-code localhost:9090. test_job_logs.py can't use get_server_base() because logs are served by Apache, so the /bkr/ path needs to be stripped out. Dogfood test needs updating for the latest selenium version, and beaker.kernel_options config. Calling job.cancel() in test_submit_job_wait doesn't seem to have an effect when running in the dogfood task, still not sure why. commit 61a4b8aa3d89954fa988f499b8a6479a4cd174bb Author: Dan Callaghan Date: Fri Jun 8 09:49:03 2012 +1000 replace yaboot symlink if it already exists, instead of dying Bug: 829984 Change-Id: I88b517f3014f5cc38005895c29da4af9c32f378f commit df4a6265835247114473431768f81d30ea366f60 Author: Raymond Mancy Date: Thu Jun 7 06:54:25 2012 +1000 Beaker publican brand Moved publican beaker brand into beaker repo from beaker-project.org Change-Id: Ic70c2cb503f1971f5f783e449f8f8232a0feca92 commit bfc3364382004dc79c86b62c763c9bd6775a8411 Author: Bill Peck Date: Thu Jun 7 09:51:35 2012 -0400 Automatic commit of package [beaker] release [0.8.2-12]. commit 074975c8d5775c73f10979f41dfb7e6195a43b71 Author: Bill Peck Date: Thu Jun 7 09:49:52 2012 -0400 HOTFIX - don't try and process non nfs url's as nfs. commit ba47939c84b31b70995844dedfafc33178496279 Author: Bill Peck Date: Wed Jun 6 10:21:00 2012 -0400 add ability to provide options to nfs installs, also --ks-meta for workflows Bug: 828947 Change-Id: Ifebd429f2e9c4b2200483756d1844a0622121d76 commit 5ddd65486f59aabeeaa9d896162671acb2cedbcf Author: Bill Peck Date: Wed Jun 6 15:59:22 2012 -0400 Automatic commit of package [beaker] release [0.8.2-11]. commit d3e3818c7b67763bb07cca4197783be4cb2fc375 Author: Raymond Mancy Date: Thu Jun 7 03:48:13 2012 +1000 Fix for job-modify --response for ack/nak'ing already ack/nak'ed jobs commit c9b9c2e32827351068d21e0de848b233716121bf Author: Raymond Mancy Date: Tue May 29 10:54:16 2012 +0000 Fixing up some problems that Key/Value search encountered after sqla upgrade. Also fixed the is not query, as well as _some_ tidying up Bug:822426 commit 3233aeeffc88250edc27a0d93244a6cbdc790f22 Author: Dan Callaghan Date: Wed Jun 6 13:48:55 2012 +1000 avoid processing the same recipe many times in queued_recipes Bug: 823329 Change-Id: I4b0f6ffc5b8745903a5727593a7aa0ce4f8c3f74 commit a29db54bb217c94c208367f191be683442e46b8c Author: Bill Peck Date: Tue Jun 5 11:37:43 2012 -0400 add ability to provide options to nfs installs, also --ks-meta for workflows Bug: 828947 commit 93c65064ef17edbe629d206d5cd540fb8bea2b8f Author: Dan Callaghan Date: Tue Jun 5 18:01:41 2012 +1000 strict CSV parsing for imports This disables CSV dialect sniffing, which causes more problems than it solves. Also added some checks to ensure every row has the expected number of fields -- if it doesn't, it's probably in the wrong format and so we shouldn't import it. Bug: 802842 Change-Id: I5c35b622ab7cc41a56921abe04e46c2f4fd60630 commit 7631a0cb54295dcdd20159d88e0c55c7752a408a Author: Dan Callaghan Date: Tue Jun 5 09:22:50 2012 +1000 allow whiteboard to wrap on job and recipe pages Bug: 822492 Change-Id: I3b051377763f6cde4a2b3efddd87810d1255073d commit 0c4eb89c62c065c84b2321d1ae3d6df58b300c50 Author: Dan Callaghan Date: Tue Jun 5 07:17:21 2012 +1000 tests: remove pagination limit from lab controllers list This is just to fix tests, where we can end up with more than 50 lab controllers. It's unlikely to ever happen to anybody in production. Change-Id: I7b0cbb7fd04e840e120295b5577e3c810e4325a9 commit b52b04b2b4be6345a233f29e84e9e88519f0ae8c Author: Dan Callaghan Date: Tue Jun 5 07:16:16 2012 +1000 tests: update for c6ae04ec Change-Id: I1c7b133f503f289d4c3a1f49d656ba53f28ca28a commit 6bcb778848da0b9d2fe33d17be877716644ebede Author: Bill Peck Date: Mon Jun 4 14:30:40 2012 -0400 Update lpar command to include the hmc. Bug: 828451 commit 15d1a43a45511f8bd882dc58ba0816ae48a480a2 Author: Dan Callaghan Date: Sat May 26 16:23:34 2012 +1000 sqlalchemy.exceptions has been removed in SQLAlchemy 0.7 Change-Id: I5d341ba8b6f2242b5db10ef8725ddefd286544ab commit bc4215c4ac7fe26052a0d618db6eccb5846ceb8e Author: Dan Callaghan Date: Sat May 26 12:30:24 2012 +1000 only write client sphinx docs if they have changed Sphinx is smart enough to do conditional builds based on the modtime of each document. If we are constantly bumping the modtime of every document, they will always be rebuilt unnecessarily. Change-Id: If4c9c1cdeac9178debb82305eb4f9208583d1810 commit e6bb7d57ba238cc7798ca7df102032dc64761956 Author: Dan Callaghan Date: Sat May 26 11:11:21 2012 +1000 adjust client man page titles This gives us sensible titles in both HTML and man page form, as well as a usable table of contents in HTML. Also updated the man page TOC, which sadly still has to be maintained manually. Change-Id: I95b546bc1a1e0e885f15143098a72cb17a89663c commit 4c621d633f8bd4570481340f5bec3bd66841fae8 Author: Dan Callaghan Date: Fri May 25 14:23:24 2012 +1000 move Sphinx extensions into their config files This lets us avoid any path manipulation, which was making it hard to build the Sphinx docs for beaker-project.org. Also took the opportunity to minimise and clean the cruft from the config files. Change-Id: I9b61c07ea833dfd8423c63c5b839876d08afa8f2 commit f5d77ccc7c62df5f8f231ba48aa828b785730275 Author: Dan Callaghan Date: Fri May 25 14:22:34 2012 +1000 fix some warnings/mistakes in sphinx docs Change-Id: Icd1fc99562b96a8a6adf2375049354398d8ca267 commit a4fd54af7cb170d44730e07d69094bb2649c5527 Author: Dan Callaghan Date: Mon May 21 11:53:40 2012 +1000 cobbler-migration.txt moved to new web site Change-Id: Ia3b4eab129867166b8323a888c4808c9b4d7c3d7 commit 60d1e87cd132e14299e4f10d4ecf642ed3d6d4a2 Author: Dan Callaghan Date: Mon May 21 11:51:38 2012 +1000 remove revision history from Publican docs It was not useful and not being kept up to date. A complete revision history of the docs can be gleaned from git. Change-Id: I14bfe1cc793d67d8da31d1d6082a351d7a154675 commit 076c0c0520cb778a31742c4bd2936da52a41a1e1 Author: Dan Callaghan Date: Mon May 21 11:49:54 2012 +1000 a few more fixes for the changelog Restored a few more missing hotfix releases, which are needed to generate the releases archive on our new web site. Change-Id: Idbe58b29e71f56e81f7ca4cbf5aa2ca4f3688bde commit ad4d0a4f8a21c46b180275d9d11bb7bdb34d8980 Author: Dan Callaghan Date: Tue Feb 28 15:32:39 2012 +1000 fix up publican config Change-Id: I474b9926cd8d305e55b2e2ae99e2ca26733a0f2a commit 0ff5467d4e3c914862e9c39cdcae438aeea4f3a5 Author: Dan Callaghan Date: Tue Feb 28 15:17:38 2012 +1000 custom tito builder which generates nice patches for hotfix releases Change-Id: I0313c962f92934ff95242afa24001786773cfddf commit 5b00326dfb77b5afa21b2e5208af818425da511d Author: Bill Peck Date: Thu May 31 14:59:52 2012 -0400 Add RHS import support into beaker-import commit 19043efc244e2be110c7de3507ccebfcbe30cd50 Author: Raymond Mancy Date: Tue May 29 01:13:08 2012 +1000 Undo some over eager replacement of 'rhts' with 'beaker' Bug: 693967 commit d06305e905bde973a9773b0e637d2969eb8b3fde Author: Dan Callaghan Date: Mon May 21 15:18:36 2012 +1000 expand CPU flag column Bug: 782284 Change-Id: I53c0b87d70bd5298877740dc8316db2567904f66 commit 25f3871e276d49062fd66e848bfbe06e41f8d299 Author: Raymond Mancy Date: Tue May 15 05:18:27 2012 +0000 added beaker-repo-update instructions into pub_docs Bug:784448 Change-Id: I6f9c249c1407a9f69896792c7bb6c6bd1298f851 commit 2a6db033e1a9aa547b26cf2bfa6b264d59361a04 Author: Bill Peck Date: Thu Sep 8 16:54:04 2011 -0400 after importing distros run beaker-repo-update commit 62323a44a4bb8630931e9f359e077027f952c269 Author: Bill Peck Date: Thu Sep 8 11:37:30 2011 -0400 fix for beaker labcontroller task commit 07cd28cc1f4ce8e8acc5f089ed3d14c701a75af6 Author: Raymond Mancy Date: Wed Sep 7 16:58:04 2011 +1000 typo _all_ should be __all__ commit 676eed17d57763dc9bed4f966dbe2ee43785b868 Author: Raymond Mancy Date: Wed Sep 7 15:24:29 2011 +1000 This file is no longer needed as of 0.7.01