# # ChangeLog for trunk/scripts # # Generated by Trac 1.0.2 # Oct 31, 2024, 2:20:12 PM Sat, 31 Jan 2009 12:15:45 GMT quentin [2059] * trunk/scripts/munin/web/all-usage.cgi (modified) Sort the UUIDs so that dom0 appears first Sat, 31 Jan 2009 12:13:52 GMT quentin [2058] * trunk/scripts/munin/web/all-usage.cgi (copied) Add script for graphing every VM at once Sat, 31 Jan 2009 08:17:56 GMT price [2051] * trunk/scripts/install-invirt/install-invirt.sh (modified) tweak install-invirt.sh Don't try to install invirt-host-master, ... Sat, 31 Jan 2009 03:14:28 GMT price [2040] * trunk/scripts/invirt-admin (added) * trunk/scripts/invirt-admin/invirt-admin (added) invirt-admin create-sysvm This produces a new sysvm with lvcreate, ... Sat, 31 Jan 2009 00:59:44 GMT broder [2036] * trunk/scripts/git-migration/svn.yml (modified) Adjust the git migration to handle moving osx-update into its own ... Sat, 31 Jan 2009 00:59:43 GMT broder [2035] * trunk/scripts/osx-update (added) * trunk/scripts/osx-update/osx-update.applescript (moved) Move osx-update into its own directory, too. Sat, 31 Jan 2009 00:55:13 GMT broder [2034] * trunk/scripts/git-migration/svn.yml (modified) Adjust the git migration to handle moving install-invirt into its own ... Sat, 31 Jan 2009 00:52:45 GMT broder [2033] * trunk/scripts/install-invirt (added) * trunk/scripts/install-invirt/install-invirt.sh (moved) Move install-invirt.sh into its own directory. Fri, 30 Jan 2009 11:27:22 GMT broder [2031] * trunk/scripts/git-migration/rules.mako (modified) * trunk/scripts/git-migration/svn.yml (modified) Revert r2030. I'm an idiot. Fri, 30 Jan 2009 11:12:25 GMT broder [2030] * trunk/scripts/git-migration/rules.mako (modified) * trunk/scripts/git-migration/svn.yml (modified) Add install-invirt in svn.yml instead of rules.mako. Fri, 30 Jan 2009 11:01:48 GMT price [2027] * trunk/scripts/git-migration/rules.mako (modified) add install-invirt to git-migration Fri, 30 Jan 2009 10:59:27 GMT price [2026] * trunk/scripts/install-invirt.sh (added) install-invirt.sh Tue, 27 Jan 2009 05:43:24 GMT andersk [2017] * trunk/scripts/git-migration/svn.yml (modified) Add missing trailing /s. Tue, 27 Jan 2009 05:34:57 GMT broder [2016] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/svn.yml (modified) Don't create repositories for libyaml or pyyaml. Our only changes ... Tue, 27 Jan 2009 05:21:12 GMT broder [2015] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/rules.mako (modified) * trunk/scripts/git-migration/svn.yml (modified) In the git import, deal with r316, r318 and the corresponding tag by ... Tue, 27 Jan 2009 05:02:26 GMT andersk [2014] * trunk/scripts/git-migration/svn.yml (modified) Add scripts/vnc-client to git-migration. Fri, 09 Jan 2009 16:50:54 GMT quentin [1973] * trunk/scripts/vnc-client/invirt-vnc-client (modified) Support listening on a particular interface Fri, 09 Jan 2009 16:42:17 GMT quentin [1972] * trunk/scripts/vnc-client/invirt-vnc-client (modified) Standalone VNC client fixes - Correct OpenSSL verification - Pass ... Fri, 09 Jan 2009 07:19:48 GMT quentin [1969] * trunk/scripts/vnc-client (added) * trunk/scripts/vnc-client/invirt-vnc-client (copied) Standalone VNC client in Python, for people who don't want to run Java Sat, 03 Jan 2009 05:59:58 GMT price [1957] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) fix a shell conditional Fri, 02 Jan 2009 07:48:07 GMT andersk [1956] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Include the sipb-xen-database history in invirt-database-server too. Mon, 29 Dec 2008 09:10:29 GMT andersk [1946] * trunk/scripts/git-migration/rules.mako (modified) * trunk/scripts/git-migration/svn.yml (modified) Put some more stuff in YAML. Mon, 29 Dec 2008 08:55:59 GMT andersk [1945] * trunk/scripts/git-migration/merges (deleted) * trunk/scripts/git-migration/package-list (deleted) * trunk/scripts/git-migration/rules.mako (modified) * trunk/scripts/git-migration/svn.yml (added) Move lots of information to a YAML database. Mon, 29 Dec 2008 06:54:53 GMT price [1944] * trunk/scripts/git-migration/rules.mako (modified) rules.mako: indent control flow Mon, 29 Dec 2008 06:39:35 GMT price [1943] * trunk/scripts/git-migration/package-list (modified) * trunk/scripts/git-migration/rules.mako (modified) fold xvm-console-devconfig back into package-list Mon, 29 Dec 2008 04:38:37 GMT andersk [1941] * trunk/scripts/git-migration/authors (modified) * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Put the authors file in svn-all-fast-export format. Mon, 29 Dec 2008 04:32:49 GMT andersk [1940] * trunk/scripts/git-migration/filter-subdirs (deleted) * trunk/scripts/git-migration/git-migrate (deleted) Remove old migration script. Mon, 29 Dec 2008 03:19:00 GMT broder [1939] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Fix the RouteFS git import. Mon, 29 Dec 2008 03:18:59 GMT broder [1938] * trunk/scripts/git-migration/filter-subdirs (modified) Drop the fork, just exec. Mon, 29 Dec 2008 01:45:31 GMT andersk [1937] * trunk/scripts/git-migration/rules.mako (modified) Quash the rest of the empty revisions. Mon, 29 Dec 2008 01:40:32 GMT andersk [1936] * trunk/scripts/git-migration/rules.mako (modified) Use templates to compactify the list of quashed revisions. Sun, 28 Dec 2008 21:01:15 GMT andersk [1932] * trunk/scripts/git-migration/rules.mako (modified) Fix the screwed-up sipb-xen-dev/13 tag. Sun, 28 Dec 2008 20:48:53 GMT andersk [1931] * trunk/scripts/git-migration/rules.mako (modified) Remove confusing (/|$) except where it's needed. Sat, 27 Dec 2008 08:01:57 GMT andersk [1922] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Use the upstream Git repo for python-routefs. Sat, 27 Dec 2008 07:29:34 GMT andersk [1921] * trunk/scripts/git-migration/rules.mako (modified) Add the xvm-host-setup-notes (into doc/xvm) and scripts/*. Sat, 27 Dec 2008 06:33:31 GMT andersk [1920] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/rules.mako (modified) Add trunk/dns and epic grafting. Sat, 27 Dec 2008 05:38:02 GMT andersk [1914] * trunk/scripts/git-migration/rules.mako (modified) More fixups. Sat, 27 Dec 2008 05:00:00 GMT andersk [1912] * trunk/scripts/git-migration/package-list (modified) Add invirt-manual-config to git-migration. Fri, 26 Dec 2008 07:50:32 GMT andersk [1906] * trunk/scripts/git-migration/rules.mako (modified) I think I'm starting to get a hang of this whole svn thing, now. Fri, 26 Dec 2008 03:47:35 GMT andersk [1905] * trunk/scripts/git-migration/rules.mako (modified) This is almost working. Fri, 26 Dec 2008 01:07:25 GMT andersk [1903] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) * trunk/scripts/git-migration/rules.mako (modified) Use authors file. Fri, 26 Dec 2008 00:13:49 GMT andersk [1902] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) Accept the path to the svn repository as an argument. Thu, 25 Dec 2008 23:40:40 GMT andersk [1901] * trunk/scripts/git-migration/git-migrate-fast.sh (added) * trunk/scripts/git-migration/rules.mako (added) Partial work on a svn-all-fast-export based Git migrator. Thu, 25 Dec 2008 10:48:27 GMT broder [1900] * trunk/scripts/git-migration/git-migrate (modified) Start pulling the tags. Of course...right now they'll get lost as ... Thu, 25 Dec 2008 08:11:21 GMT broder [1899] * trunk/scripts/git-migration/git-migrate (modified) Remove the refs/original from the first round of filter-branch. Thu, 25 Dec 2008 07:33:38 GMT broder [1898] * trunk/scripts/git-migration/filter-subdirs (added) * trunk/scripts/git-migration/git-migrate (modified) Use filter-branch to correct the trunk/packages/$package/$package ... Thu, 25 Dec 2008 06:41:51 GMT broder [1897] * trunk/scripts/git-migration/package-list (modified) Add back sipb-xen-chrony-config and sipb-xen-clvm-config for the sake ... Thu, 25 Dec 2008 06:41:50 GMT broder [1896] * trunk/scripts/git-migration/git-migrate (modified) More cleanup. Thu, 25 Dec 2008 06:41:49 GMT broder [1895] * trunk/scripts/git-migration/git-migrate (modified) * trunk/scripts/git-migration/package-list (modified) Use a full repo path so we can expand to include trunk/scripts later. Thu, 25 Dec 2008 06:41:49 GMT broder [1894] * trunk/scripts/git-migration/git-migrate (modified) Do at least a little cleanup. Thu, 25 Dec 2008 04:33:27 GMT broder [1893] * trunk/scripts/git-migration/git-migrate (modified) Here's a version that's more likely to work. Thu, 25 Dec 2008 04:33:26 GMT broder [1892] * trunk/scripts/git-migration/git-migrate (modified) Simplify out the need to know the CWD. Thu, 25 Dec 2008 04:33:26 GMT broder [1891] * trunk/scripts/git-migration/git-migrate (modified) Apparently git ls-files shows the status of the index, which doesn't ... Thu, 25 Dec 2008 04:33:25 GMT broder [1890] * trunk/scripts/git-migration/git-migrate (modified) I'm not happy with the semantics of that first go at mergeHistory. ... Thu, 25 Dec 2008 04:33:25 GMT broder [1889] * trunk/scripts/git-migration/git-migrate (modified) Typo in catching blank lines. Thu, 25 Dec 2008 04:33:24 GMT broder [1888] * trunk/scripts/git-migration/git-migrate (modified) Newer versions of git are more clever. Thu, 25 Dec 2008 04:33:24 GMT broder [1887] * trunk/scripts/git-migration/merges (modified) Topologically sort the merges file. Thu, 25 Dec 2008 04:33:23 GMT broder [1886] * trunk/scripts/git-migration/merges (modified) Fill out the full list of merges (unsorted). Thu, 25 Dec 2008 04:33:22 GMT broder [1885] * trunk/scripts/git-migration/package-list (modified) Don't convert some stale, punted packages. Wed, 24 Dec 2008 23:20:39 GMT broder [1884] * trunk/scripts/git-migration/git-migrate (modified) * trunk/scripts/git-migration/merges (moved) Grafts is a poor name for the list of merges. Let's call it merges ... Wed, 24 Dec 2008 22:46:16 GMT broder [1883] * trunk/scripts/git-migration/git-migrate (modified) Actually run the git filter-branch, then delete the packages that ... Wed, 24 Dec 2008 22:46:16 GMT broder [1882] * trunk/scripts/git-migration/git-migrate (modified) Create the info/grafts files. Wed, 24 Dec 2008 22:46:15 GMT broder [1881] * trunk/scripts/git-migration/git-migrate (modified) Start by pushing revisions around as necessary for merging. Wed, 24 Dec 2008 22:46:15 GMT broder [1880] * trunk/scripts/git-migration/git-migrate (modified) Add code to parse the grafts file. Wed, 24 Dec 2008 22:46:14 GMT broder [1879] * trunk/scripts/git-migration/grafts (modified) Add a dummy grafts entry for testing. More to come later. Wed, 24 Dec 2008 22:46:14 GMT broder [1878] * trunk/scripts/git-migration/grafts (added) Create specification for grafts file. No entries in the file yet - ... Wed, 24 Dec 2008 22:46:13 GMT broder [1877] * trunk/scripts/git-migration/package-list (modified) Punt shortlived xvm-console-devconfig with dead-end history from the ... Wed, 24 Dec 2008 22:46:12 GMT broder [1876] * trunk/scripts/git-migration/git-migrate (modified) As a result of Greg's and my git-svn based moves, many of the package ... Wed, 24 Dec 2008 22:46:12 GMT broder [1875] * trunk/scripts/git-migration/git-migrate (modified) Pointless housekeeping. Wed, 24 Dec 2008 22:46:11 GMT broder [1874] * trunk/scripts/git-migration/git-migrate (modified) Make the script skip packages when the checkout already exists. Wed, 24 Dec 2008 04:41:38 GMT broder [1873] * trunk/scripts/git-migration/git-migrate (modified) Make git-svn a little less noisy. Wed, 24 Dec 2008 04:41:37 GMT broder [1872] * trunk/scripts/git-migration/package-list (modified) I don't actually want All Of Xen in our newly revised history. Mon, 22 Dec 2008 17:41:40 GMT broder [1871] * trunk/scripts/git-migration/authors (added) * trunk/scripts/git-migration/git-migrate (modified) Use an authors file to fill in committer identities. Mon, 22 Dec 2008 07:19:31 GMT broder [1870] * trunk/scripts/git-migration/git-migrate (modified) Use --no-metadata so we don't get extra crap in the changelog. Mon, 22 Dec 2008 07:19:31 GMT broder [1869] * trunk/scripts/git-migration/git-migrate (modified) Make the git checkout a bare repo, because git-svn won't do that. Mon, 22 Dec 2008 07:19:30 GMT broder [1868] * trunk/scripts/git-migration/git-migrate (modified) Use check_call instead of call to make sure things error out. Mon, 22 Dec 2008 07:19:30 GMT broder [1867] * trunk/scripts/git-migration/package-list (modified) Strip the trailing slash from the packages in the list - it ... Mon, 22 Dec 2008 07:19:29 GMT broder [1866] * trunk/scripts/git-migration (added) * trunk/scripts/git-migration/git-migrate (added) * trunk/scripts/git-migration/package-list (added) An initial very, very rough draft of a svn->git conversion script. Mon, 22 Dec 2008 06:47:12 GMT broder [1865] * trunk/scripts/lib (deleted) And...remove the empty directory. Mon, 22 Dec 2008 06:46:40 GMT broder [1864] * trunk/scripts/prod-migration (added) * trunk/scripts/prod-migration/lib (added) * trunk/scripts/prod-migration/lib/__init__.py (moved) * trunk/scripts/prod-migration/lib/database.py (moved) * trunk/scripts/prod-migration/xvm-migrate-machine (moved) Move the dev->prod migration stuff into its own subdir for neatness. Fri, 12 Dec 2008 08:23:52 GMT price [1849] * trunk/scripts/invirt.mit.edu/static/layout.css (modified) invirt.mit.edu: tweak background color Fri, 12 Dec 2008 08:23:34 GMT price [1848] * trunk/scripts/invirt.mit.edu/index.html (modified) invirt.mit.edu: link to cluedump Fri, 12 Dec 2008 06:40:05 GMT price [1847] * trunk/scripts/invirt.mit.edu/.htaccess (added) invirt.mit.edu: .htaccess to cancel rewrites from parent dir ... Fri, 12 Dec 2008 06:36:11 GMT price [1846] * trunk/scripts/invirt.mit.edu/index.html (added) * trunk/scripts/invirt.mit.edu/static (added) * trunk/scripts/invirt.mit.edu/static/layout.css (added) * trunk/scripts/invirt.mit.edu/static/style.css (added) import invirt.mit.edu web page and CSS Fri, 12 Dec 2008 06:29:13 GMT price [1845] * trunk/scripts/invirt.mit.edu (added) mkdir scripts/invirt.mit.edu For the http://invirt.mit.edu/ html/code. Fri, 05 Dec 2008 22:54:24 GMT quentin [1788] * trunk/scripts/munin (added) * trunk/scripts/munin/web (added) * trunk/scripts/munin/web/usage.cgi (added) Add Munin graphing script Wed, 26 Nov 2008 04:54:39 GMT broder [1785] * trunk/scripts/osx-update.applescript (added) Applescript for Mac users of kdo to open a tab for each server and ... Sat, 15 Nov 2008 23:19:03 GMT broder [1662] * trunk/scripts/xvm-migrate-machine (modified) The script we finally used to do the actual migration Thu, 13 Nov 2008 08:41:11 GMT broder [1633] * trunk/scripts/xvm-migrate-machine (modified) Cancel the migration if there's an error in the middle Thu, 13 Nov 2008 03:51:43 GMT broder [1632] * trunk/scripts/xvm-migrate-machine (modified) Fault tolerance is a good thing - add some to the migration script Wed, 12 Nov 2008 18:37:04 GMT price [1629] * trunk/scripts/xvm-migrate-machine (modified) make xvm-migrate-machine directly executable Wed, 12 Nov 2008 15:38:40 GMT broder [1628] * trunk/scripts/xvm-migrate-machine (modified) Take out do-not-run line - the script works, at least for a simple case Wed, 12 Nov 2008 15:38:39 GMT broder [1627] * trunk/scripts/xvm-migrate-machine (modified) Print out some debugging info about the VM getting migrated - just in ... Wed, 12 Nov 2008 15:38:38 GMT broder [1626] * trunk/scripts/lib/__init__.py (added) * trunk/scripts/xvm-migrate-machine (modified) Make the xvm-migration-script actually do everything it needs to Wed, 12 Nov 2008 06:55:54 GMT broder [1620] * trunk/scripts/xvm-migrate-machine (modified) Fix typo in xvm-migrate-machine Tue, 11 Nov 2008 04:41:13 GMT broder [1611] * trunk/scripts/lib (added) * trunk/scripts/lib/database.py (added) * trunk/scripts/xvm-migrate-machine (modified) Eliminate the need for a deep copy of database objects during the ... Thu, 30 Oct 2008 01:24:59 GMT price [1437] * trunk/scripts/xvm-migrate-machine (modified) more detail on migration: moving db entries Wed, 29 Oct 2008 06:24:59 GMT price [1429] * trunk/scripts (added) * trunk/scripts/xvm-migrate-machine (added) sketch out per-machine migration strategy