# # ChangeLog for / # # Generated by Trac 1.0.2 # Dec 26, 2024, 1:29:45 PM Sun, 30 May 2010 16:08:59 GMT broder [3021] * package_tags/xvm-devconfig/0.56 (copied) Tag 0.56 of xvm-devconfig Sun, 30 May 2010 16:07:29 GMT broder [3020] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) Fix arkham-asylum's IP address in xvm-devconfig Sun, 30 May 2010 15:50:58 GMT broder [3019] * package_tags/invirt-console/0.2.14 (copied) Tag 0.2.14 of invirt-console Sun, 30 May 2010 15:48:51 GMT broder [3018] * trunk/packages/invirt-console/debian/changelog (modified) * trunk/packages/invirt-console/debian/rules (modified) * trunk/packages/invirt-console/server/etc/conserver/console.cf.invirt (moved) Divert /etc/conserver/console.cf in console-server instead of ... Sun, 30 May 2010 15:34:50 GMT broder [3017] * trunk/scripts/install-invirt/install-invirt.sh (modified) Pull in the invirt-system component in install-invirt.sh We throw ... Sun, 30 May 2010 15:34:48 GMT broder [3016] * trunk/packages/invirt-autoinstaller/debian/changelog (modified) * trunk/packages/invirt-autoinstaller/debian/control (modified) Add a missing dependency for invirt-autoinstaller-host on kpartx. Sun, 30 May 2010 08:05:51 GMT broder [3015] * package_tags/xvm-devconfig/0.55 (copied) Tag 0.55 of xvm-devconfig Sun, 30 May 2010 07:52:08 GMT broder [3014] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) Add the two new dev servers to xvm-devconfig. Sun, 30 May 2010 04:01:27 GMT broder [3013] * trunk/scripts/install-invirt/install-invirt.sh (modified) Both the XVM and Debathena archive keyrings have changed. Sat, 29 May 2010 21:53:01 GMT broder [3012] * trunk/third/corosync (added) * trunk/third/corosync/HOWTO (added) * trunk/third/corosync/corosync_1.1.2-1~hardy1~invirt2.debdiff (added) * trunk/third/openais (added) * trunk/third/openais/HOWTO (added) * trunk/third/openais/openais_1.1.1-1~hardy1~invirt2.debdiff (added) Add write-ups on how to invirtify corosync and openais. Thu, 27 May 2010 15:58:35 GMT broder [3011] * trunk/packages/invirt-console/debian/changelog (modified) * trunk/packages/invirt-console/debian/invirt-console-host.postinst (modified) * trunk/packages/invirt-console/debian/invirt-console-host.prerm (modified) * trunk/packages/invirt-dev/debian/changelog (modified) * trunk/packages/invirt-dev/debian/invirt-dev.prerm (modified) * trunk/packages/xvm-munin-config/debian/changelog (modified) * trunk/packages/xvm-munin-config/debian/xvm-munin-console-config.prerm (modified) * trunk/packages/xvm-munin-config/debian/xvm-munin-host-config.prerm (modified) * trunk/packages/xvm-munin-config/debian/xvm-munin-master-config.prerm (modified) * trunk/packages/xvm-munin-config/debian/xvm-munin-remote-config.prerm (modified) Use the .. Perl operator to simplify prerms. invirt-console-host, ... Thu, 27 May 2010 15:58:30 GMT broder [3010] * trunk/scripts/osx-update/osx-update.applescript (modified) Add new XVM servers to the OS X update Applescript. Sat, 22 May 2010 05:39:13 GMT quentin [3009] * trunk/scripts/outage/crash-recovery.py (added) Script for automating the process of determining which VMs need to be ... Tue, 18 May 2010 03:15:55 GMT price [3008] * package_tags/xvm-prodconfig/1.1.28 (copied) Tag 1.1.28 of xvm-prodconfig Tue, 18 May 2010 03:14:30 GMT price [3007] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/k5login (modified) update k5login for new maintainers, part 2 of 2 Tue, 18 May 2010 02:54:36 GMT price [3006] * package_tags/xvm-prodconfig/1.1.27 (copied) Tag 1.1.27 of xvm-prodconfig Tue, 18 May 2010 02:44:39 GMT price [3005] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/k5login (modified) update k5login for new maintainers, part 1 of 2 Mon, 17 May 2010 03:56:26 GMT andersk [3004] * trunk/packages/invirt-web/code/templates/functions.mako (modified) Don’t double-escape the helppopup subject. Tue, 27 Apr 2010 06:55:47 GMT broder [3003] * package_tags/xvm-prodconfig/1.1.26 (copied) Tag 1.1.26 of xvm-prodconfig Tue, 27 Apr 2010 06:53:42 GMT broder [3002] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) New master server, new apt repo key. Maybe we'll have backups next time. Sat, 24 Apr 2010 02:51:30 GMT gdb [3001] * package_tags/xvm-prodconfig/1.1.25 (copied) Tag 1.1.25 of xvm-prodconfig Sat, 24 Apr 2010 02:36:37 GMT gdb [3000] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/control (modified) Fixed the description in the control file Sat, 24 Apr 2010 02:36:03 GMT gdb [2999] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Added babylon-four to the list of hosts Mon, 19 Apr 2010 22:22:27 GMT broder [2998] * trunk/packages/invirt-vnc-server/debian/changelog (modified) * trunk/packages/invirt-vnc-server/debian/control (modified) Add missing python-openssl dependency to invirt-vnc-server. Mon, 19 Apr 2010 21:49:26 GMT broder [2997] * package_tags/xvm-prodconfig/1.1.23 (copied) Tag 1.1.23 of xvm-prodconfig Sat, 17 Apr 2010 01:43:45 GMT broder [2996] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) In xvm-prodconfig: * WHOO NEW SERVERS! (Add discovery-one and ... Sun, 21 Mar 2010 21:14:42 GMT broder [2995] * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/debian/transform_xend-config.sxp.invirt.mako (modified) Revert "Bump dom0-min-mem so that hopefully we OOM kill less." OOM ... Sun, 21 Mar 2010 19:23:56 GMT broder [2994] * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/debian/transform_xend-config.sxp.invirt.mako (modified) Bump dom0-min-mem so that hopefully we OOM kill less. Sun, 21 Feb 2010 05:55:52 GMT broder [2993] * trunk/packages/invirt-web/code/invirt.fcgi (modified) * trunk/packages/invirt-web/code/view.py (modified) Clear all objects from the SQLAlchemy session at the start of each ... Wed, 17 Feb 2010 07:01:32 GMT quentin [2992] * package_tags/invirt-database/0.2.5 (copied) Tag 0.2.5 of invirt-database Wed, 17 Feb 2010 06:30:59 GMT quentin [2991] * trunk/packages/invirt-database/debian/changelog (modified) * trunk/packages/invirt-database/python/database/models.py (modified) Enforce a unique constraint on the machine name column. Fri, 05 Feb 2010 16:21:11 GMT broder [2990] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Add an authz.name option to xvm-{prod,dev}config. Fri, 05 Feb 2010 16:20:58 GMT broder [2989] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/python/invirt/authz.py (added) * trunk/packages/xvm-authz-locker/debian/changelog (modified) * trunk/packages/xvm-authz-locker/debian/control (modified) * trunk/packages/xvm-authz-locker/python/invirt (deleted) * trunk/packages/xvm-authz-locker/python/xvm (added) * trunk/packages/xvm-authz-locker/python/xvm/authz (added) * trunk/packages/xvm-authz-locker/python/xvm/authz/locker.py (copied) * trunk/packages/xvm-authz-locker/setup.py (modified) Select an authz module using setuptools' entry points mechainsm. ... Fri, 05 Feb 2010 16:20:53 GMT broder [2988] * trunk/packages/xvm-authz-locker/python/invirt/authz.py (modified) Drop the second "owner" argument from invirt.authz.expandAdmin. If ... Fri, 05 Feb 2010 05:20:25 GMT andersk [2987] * trunk/scripts/git-migration/git-migrate-fast.sh (modified) git-migration: Exclude punted packages from the superrepo. Fri, 05 Feb 2010 05:20:24 GMT andersk [2986] * trunk/scripts/git-migration/svn.yml (modified) git-migration: Add new packages; fix sipb-xen-chrony-config punt ... Fri, 05 Feb 2010 05:20:22 GMT andersk [2985] * trunk/scripts/git-migration/authors (modified) git-migration: Add gdb to authors file. Tue, 02 Feb 2010 03:25:18 GMT gdb [2984] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/dev/master.yaml (modified) Updated hvirt-config Tue, 02 Feb 2010 00:39:32 GMT quentin [2983] * trunk/packages/invirt-dhcp/debian/changelog (modified) Update dhcp changelog Mon, 01 Feb 2010 23:56:09 GMT quentin [2982] * trunk/packages/invirt-dhcp/invirt-dhcpserver (modified) Don't answer DHCP packets if we don't recognize the hardware address Mon, 01 Feb 2010 20:47:14 GMT iannucci [2981] * trunk/packages/invirt-web/code/cache_acls.py (modified) Made cache_acls use invirt.authz. Mon, 01 Feb 2010 05:48:32 GMT gdb [2980] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/dev/master.yaml (modified) Updated hvirt-config Mon, 01 Feb 2010 04:45:01 GMT quentin [2979] * trunk/packages/invirt-web/code/main.py (modified) Work around quirk of CherryPy dispatching that causes username ... Mon, 01 Feb 2010 03:53:18 GMT gdb [2978] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/dev/master.yaml (modified) Updated hvirt devconfig Mon, 01 Feb 2010 03:48:26 GMT gdb [2977] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/files/lib/init/gen-files.sh (modified) * trunk/packages/invirt-base/scripts/invirt-mako-render (added) Added an invirt mako render script. Mon, 01 Feb 2010 03:46:18 GMT gdb [2976] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Added an internal_ip config entry. Mon, 01 Feb 2010 03:44:53 GMT gdb [2975] * trunk/packages/invirt-images/invirt-images (modified) Catch error if fetch_image fails Mon, 01 Feb 2010 02:14:30 GMT gdb [2974] * trunk/packages/invirt-images/debian/changelog (modified) * trunk/packages/invirt-images/invirt-images (modified) Add status messages; continue after failed downloads. Sun, 31 Jan 2010 23:53:54 GMT gdb [2973] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) Added an internal_ip config entry. Sun, 31 Jan 2010 23:50:32 GMT gdb [2972] * trunk/packages/invirt-xen-config (modified) * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/debian/transform_xend-config.sxp.invirt.mako (modified) Merged in r2821,2824,2827 from hvirt branch. Sun, 31 Jan 2010 23:35:39 GMT gdb [2971] * package_branches/invirt-xen-config/hvirt (modified) * package_branches/invirt-xen-config/hvirt/debian/changelog (modified) * package_branches/invirt-xen-config/hvirt/debian/invirt-xen-config.init (modified) * package_branches/invirt-xen-config/hvirt/vif-invirtroute (modified) Merged invirt-xen-config into hvirt branch Sun, 31 Jan 2010 20:44:10 GMT broder [2970] * trunk/packages/xvm-munin-config/debian/changelog (modified) * trunk/packages/xvm-munin-config/debian/control (modified) Add a missing invirt-base dependency to the xvm-munin-config ... Sun, 31 Jan 2010 20:37:01 GMT broder [2969] * package_tags/invirt-kerberos-config/1.1 (copied) Tag 1.1 of invirt-kerberos-config Sun, 31 Jan 2010 20:22:12 GMT broder [2968] * trunk/packages/invirt-kerberos-config/debian/changelog (modified) * trunk/packages/invirt-kerberos-config/debian/control (modified) Provide debathena-kerberos-config in invirt-kerberos-config. Thu, 28 Jan 2010 05:25:55 GMT broder [2967] * package_tags/invirt-base/0.0.30 (copied) Tag 0.0.30 of invirt-base Thu, 28 Jan 2010 05:24:00 GMT broder [2966] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/invirt-base.postinst (modified) * trunk/packages/invirt-base/scripts/invirt-reload (modified) Fix invirt-base's handling of triggers. Thu, 28 Jan 2010 05:11:24 GMT broder [2965] * trunk/packages/xvm-munin-config/debian/changelog (modified) * trunk/packages/xvm-munin-config/debian/transform_munin-node.conf.xvm.mako (modified) Fix munin-config to work if no monitoring hosts are configured. Thu, 28 Jan 2010 05:06:09 GMT broder [2964] * package_tags/xvm-devconfig/0.52 (copied) Tag 0.52 of xvm-devconfig Thu, 28 Jan 2010 05:04:12 GMT broder [2963] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) Configure a monitoring server in xvm-devconfig. This way ... Thu, 28 Jan 2010 04:06:24 GMT broder [2962] * package_tags/xvm-prodconfig/1.1.20 (copied) Tag 1.1.20 of xvm-prodconfig Thu, 28 Jan 2010 04:04:43 GMT broder [2961] * package_tags/xvm-munin-config/0.0.9 (copied) Tag 0.0.9 of xvm-munin-config Thu, 28 Jan 2010 04:02:23 GMT broder [2960] * trunk/packages/xvm-munin-config/debian/rules (modified) Don't *run* the munin-node.conf.xvm.mako file in the clean target. ... Thu, 28 Jan 2010 03:56:40 GMT broder [2959] * package_tags/xvm-meta/0.0.5 (copied) Tag 0.0.5 of xvm-meta Thu, 28 Jan 2010 03:54:46 GMT broder [2958] * package_tags/xvm-iscsi-config/0.0.10 (copied) Tag 0.0.10 of xvm-iscsi-config Thu, 28 Jan 2010 03:52:58 GMT broder [2957] * package_tags/xvm-devconfig/0.51 (copied) Tag 0.51 of xvm-devconfig Thu, 28 Jan 2010 03:51:14 GMT broder [2956] * package_tags/xvm-db-backup/0.0.7 (copied) Tag 0.0.7 of xvm-db-backup Thu, 28 Jan 2010 03:49:33 GMT broder [2955] * package_tags/invirt-web/0.1.5 (copied) Tag 0.1.5 of invirt-web Thu, 28 Jan 2010 03:47:44 GMT broder [2954] * package_tags/invirt-remote/0.4.5 (copied) Tag 0.4.5 of invirt-remote Thu, 28 Jan 2010 03:46:03 GMT broder [2953] * package_tags/invirt-manual-config/0.0.3 (copied) Tag 0.0.3 of invirt-manual-config Thu, 28 Jan 2010 03:44:39 GMT broder [2952] * package_tags/invirt-kerberos-config/1.0 (copied) Tag 1.0 of invirt-kerberos-config Thu, 28 Jan 2010 03:44:38 GMT broder [2951] * package_tags/invirt-kerberos-config (added) Create package tags directory Thu, 28 Jan 2010 03:43:08 GMT broder [2950] * trunk/packages/invirt-kerberos-config/debian/control (modified) Build-dependencies - let's have more of those. Thu, 28 Jan 2010 03:33:28 GMT broder [2949] * package_tags/invirt-iptables/0.0.1 (copied) Tag 0.0.1 of invirt-iptables Thu, 28 Jan 2010 03:33:28 GMT broder [2948] * package_tags/invirt-iptables (added) Create package tags directory Thu, 28 Jan 2010 03:32:25 GMT broder [2947] * package_tags/invirt-host-master/0.0.14 (copied) Tag 0.0.14 of invirt-host-master Thu, 28 Jan 2010 03:25:35 GMT broder [2946] * package_tags/invirt-console/0.2.13 (copied) Tag 0.2.13 of invirt-console Thu, 28 Jan 2010 03:23:59 GMT broder [2945] * package_tags/invirt-ssh-config/1.0 (copied) Tag 1.0 of invirt-ssh-config Thu, 28 Jan 2010 03:23:58 GMT broder [2944] * package_tags/invirt-ssh-config (added) Create package tags directory Thu, 28 Jan 2010 03:21:23 GMT broder [2943] * package_tags/invirt-base/0.0.29 (copied) Tag 0.0.29 of invirt-base Thu, 28 Jan 2010 03:18:37 GMT broder [2942] * package_tags/invirt-autoinstaller/0.0.33 (copied) Tag 0.0.33 of invirt-autoinstaller Thu, 28 Jan 2010 02:53:16 GMT broder [2941] * trunk/packages/invirt-base/debian/changelog (modified) * trunk/packages/invirt-base/debian/invirt-base.postinst (modified) * trunk/packages/invirt-base/scripts/invirt-reload (modified) Add code to invirt-reload to de-duplicate multiple invocations. (LP: ... Thu, 28 Jan 2010 02:53:04 GMT broder [2940] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/debian/hvirt-devconfig.postinst (added) * trunk/packages/hvirt-config/debian/hvirt-devconfig.triggers (deleted) * trunk/packages/hvirt-config/debian/hvirt-prodconfig.postinst (added) * trunk/packages/hvirt-config/debian/hvirt-prodconfig.triggers (deleted) * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/debian/xvm-devconfig.postinst (added) * trunk/packages/xvm-devconfig/debian/xvm-devconfig.triggers (deleted) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/debian/xvm-prodconfig.postinst (added) * trunk/packages/xvm-prodconfig/debian/xvm-prodconfig.triggers (deleted) Run invirt-reload directly in the postinst of the fooconfig packages. ... Wed, 27 Jan 2010 04:51:17 GMT broder [2939] * package_tags/xvm-prodconfig/1.1.19 (copied) Tag 1.1.19 of xvm-prodconfig Wed, 27 Jan 2010 04:50:01 GMT broder [2938] * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) In xvm-prodconfig: * OpenAIS assumes that bind addresses are /24s, ... Wed, 27 Jan 2010 04:36:49 GMT broder [2937] * package_tags/invirt-xen-config/0.0.28 (copied) Tag 0.0.28 of invirt-xen-config Wed, 27 Jan 2010 04:34:04 GMT broder [2936] * trunk/packages/invirt-xen-config/debian/invirt-xen-config.init (modified) Actually kill any references to PARENTPACKAGE in invirt-xen-config. Wed, 27 Jan 2010 04:33:04 GMT broder [2935] * trunk/packages/invirt-xen-config/debian/changelog (modified) * trunk/packages/invirt-xen-config/debian/invirt-xen-config.init (modified) FOR THE LOVE OF GOD, don't restart xend when you restart invirt-xen- ... Wed, 27 Jan 2010 04:25:08 GMT broder [2934] * package_tags/xvm-prodconfig/1.1.18 (copied) Tag 1.1.18 of xvm-prodconfig Wed, 27 Jan 2010 04:23:58 GMT broder [2933] * trunk/packages/xvm-prodconfig/debian/changelog (modified) Fix up the spacing in the xvm-prodconfig changelog. Wed, 27 Jan 2010 04:18:42 GMT broder [2932] * package_tags/invirt-cluster-config/0.0.13 (copied) Tag 0.0.13 of invirt-cluster-config Wed, 27 Jan 2010 04:17:20 GMT broder [2931] * trunk/packages/invirt-cluster-config/debian/changelog (modified) * trunk/packages/invirt-cluster-config/debian/invirt-cluster-config.init (modified) Actually regenerate the corosync config file in invirt-cluster- ... Wed, 27 Jan 2010 03:14:14 GMT broder [2930] * package_tags/xvm-devconfig/0.50 (copied) Tag 0.50 of xvm-devconfig Wed, 27 Jan 2010 03:12:59 GMT broder [2929] * package_tags/invirt-cluster-config/0.0.12 (copied) Tag 0.0.12 of invirt-cluster-config Wed, 27 Jan 2010 03:11:14 GMT broder [2928] * package_tags/invirt-xen-config/0.0.27 (copied) Tag 0.0.27 of invirt-xen-config Wed, 27 Jan 2010 02:19:36 GMT broder [2927] * trunk/packages/invirt-cluster-config/cluster.conf.mako (deleted) * trunk/packages/invirt-cluster-config/debian/changelog (modified) * trunk/packages/invirt-cluster-config/debian/control (modified) * trunk/packages/invirt-cluster-config/debian/corosync.conf.invirt.mako (added) * trunk/packages/invirt-cluster-config/debian/corosync.invirt (added) * trunk/packages/invirt-cluster-config/debian/invirt-cluster-config.install (modified) * trunk/packages/invirt-cluster-config/debian/rules (modified) In invirt-cluster-config: * Use openais for clustering instead of cman! Wed, 27 Jan 2010 02:19:32 GMT broder [2926] * trunk/packages/invirt-cluster-config/debian/changelog (modified) * trunk/packages/invirt-cluster-config/debian/transform_lvm.conf.invirt (modified) In invirt-cluster-config: * Use LVM's built-in cluster locking ... Wed, 27 Jan 2010 02:19:28 GMT broder [2925] * trunk/packages/xvm-devconfig/debian/changelog (modified) * trunk/packages/xvm-devconfig/master.yaml (modified) * trunk/packages/xvm-prodconfig/debian/changelog (modified) * trunk/packages/xvm-prodconfig/master.yaml (modified) Add "cluster" blocks to {dev,prod}config for configuration openais. Tue, 26 Jan 2010 05:14:19 GMT gdb [2924] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/dev/master.yaml (modified) Updated hvirt config Sat, 23 Jan 2010 07:27:19 GMT gdb [2923] * trunk/packages/hvirt-config/debian/changelog (modified) * trunk/packages/hvirt-config/dev/master.yaml (modified) Updated cfg for hvirt-config Sat, 23 Jan 2010 07:20:28 GMT gdb [2922] * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/cas.mako (modified) * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/certs.mako (modified) * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/default.mako (added) * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/krb.mako (modified) * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/noauth.mako (modified) * package_branches/invirt-web/hvirt/files/etc/apache2/conf.invirt/svn.mako (modified) Updated mako templates