Added outage notice to website 0.1.32
authorSteven Valdez <dvorak42@mit.edu>
Mon, 24 Jun 2013 15:19:10 +0000 (11:19 -0400)
committerSteven Valdez <dvorak42@mit.edu>
Mon, 24 Jun 2013 15:20:08 +0000 (11:20 -0400)
code/static/outage_email.txt [new file with mode: 0644]
code/static/style.css
code/templates/skeleton.mako
debian/changelog

diff --git a/code/static/outage_email.txt b/code/static/outage_email.txt
new file mode 100644 (file)
index 0000000..c13c6d7
--- /dev/null
@@ -0,0 +1,24 @@
+Subject: Scheduled XVM Outage on weekend of July 20th
+
+Dear XVM User,
+
+There is a planned maintenance and upgrade of the XVM production hosts
+on the weekend of July 20th. The maintenance has been scheduled
+2013-07-20 12:00:00 EDT to 2013-07-22 06:00:00 EDT.
+
+As part of the upgrade, we will be migrating from Xen 3.x to Xen
+4.x. As a result, all virtual machines on XVM will be shut down for a
+short period of time over the weekend to prevent data loss during the
+VM migration. Once the VMs have been migrated to the updated hosts, we
+will restart any VMs that were previously running. Further information
+on the exact outage schedule will be sent out closer to the weekend of
+July 20th.
+
+It is recommended that you shutdown your machine before the
+maintenance window to ensure that the processes running on your
+machine terminate correctly. If you are no longer using your machine,
+we ask that you delete it before the maintenance in order to free up
+space for other users of our service.
+
+Sincerely,
+XVM Maintainers
index 9bea2e9..7ead197 100644 (file)
@@ -54,6 +54,13 @@ td.error {
   border: 1px solid red;
 }
 
   border: 1px solid red;
 }
 
+.notice {
+  color: #FF0000;
+  padding: 0.25em;
+  border: 1px solid red;
+  font-size: 16pt;
+}
+
 /* Navigation bar. */
 .navigation {
   padding: 0em 1em;
 /* Navigation bar. */
 .navigation {
   padding: 0em 1em;
index aee4769..e2214ba 100644 (file)
@@ -64,6 +64,12 @@ You are currently authenticated as an administrator.
 <li><a href="help">Help</a></li>
 </ul>
 
 <li><a href="help">Help</a></li>
 </ul>
 
+% if True:
+<p class="notice">There will be a scheduled XVM outage on the weekend of July
+20th. See the <a href="/static/outage_email.txt">outage email</a> for further
+information.</p> 
+% endif
+
 % endif
 
 % if not simple:
 % endif
 
 % if not simple:
index e41decc..d0c6fc9 100644 (file)
@@ -1,3 +1,9 @@
+invirt-web (0.1.32) unstable; urgency=low
+
+  * Added outage notice to website
+
+ -- Steven Valdez <dvorak42@mit.edu>  Mon, 24 Jun 2013 11:19:36 -0400
+
 invirt-web (0.1.31) unstable; urgency=low
 
   * Fixed validation of administrator field to use authz.
 invirt-web (0.1.31) unstable; urgency=low
 
   * Fixed validation of administrator field to use authz.