From mmcgrath at redhat.com Fri Jun 5 03:06:03 2015 Content-Type: multipart/mixed; boundary="===============7193374129381693968==" MIME-Version: 1.0 From: Mike McGrath To: infrastructure at lists.fedoraproject.org Subject: Outage Notification Date: Wed, 11 Apr 2007 19:39:10 -0500 Message-ID: <461D7FAE.40607@redhat.com> --===============7193374129381693968== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable For internal outages I've created two scripts on each of the proxy servers. /etc/httpd/outage/outage.sh and /etc/httpd/outage/outage-over.sh They're pretty self explanatory. Basically though they stop httpd and = start up a special instance. Configs, html and images are all self = contained in /etc/httpd/outage/ so as long as that dir exists and apache = is installed, the outage page should be viewable. -Mike --===============7193374129381693968==-- From jw at jhop.com Fri Jun 5 03:06:04 2015 Content-Type: multipart/mixed; boundary="===============8486825731690953161==" MIME-Version: 1.0 From: Jason Watson To: infrastructure at lists.fedoraproject.org Subject: Re: Outage Notification Date: Thu, 12 Apr 2007 13:26:11 -0400 Message-ID: <461E6BB3.70704@jhop.com> In-Reply-To: 461D7FAE.40607@redhat.com --===============8486825731690953161== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Unintended consequences? The Outage page breaks yum in a strange way. $ sudo yum update Loading "fastestmirror" plugin Loading "changelog" plugin Loading "tsflags" plugin Loading "kernel-module" plugin Loading "fedorakmod" plugin Loading "protectbase" plugin Setting up Update Process Setting up repositories macromedia [1/6] livna [2/6] core [3/6] not using ftp, http[s], or file for repos, skipping - not using ftp, http[s], or file for repos, skipping - not using ftp, http[s], or file for repos, skipping - not using ftp, http[s], or file for repos, skipping - not using ftp, http[s], or file for repos, skipping - Fedora :: We are currently down for maintenance :: fedoraproject.org</html> not using ftp, http[s], or file for repos, skipping - <style type=3D"text/css"> not using ftp, http[s], or file for repos, skipping - body { not using ftp, http[s], or file for repos, skipping - margin: 0px; not using ftp, http[s], or file for repos, skipping - border-top: 10px #337acc solid; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - body, ul, li, p { not using ftp, http[s], or file for repos, skipping - font-family: sans-serif; not using ftp, http[s], or file for repos, skipping - font-size: small; not using ftp, http[s], or file for repos, skipping - color: #777; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - h1, h2, a, a:link { not using ftp, http[s], or file for repos, skipping - color: #337acc; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - ul { not using ftp, http[s], or file for repos, skipping - list-style-image: url('/blue-bullet.png'); not using ftp, http[s], or file for repos, skipping - list-style-position: outside; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - li { padding-bottom: 18px; } not using ftp, http[s], or file for repos, skipping - img { not using ftp, http[s], or file for repos, skipping - border: none; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - img#bluebar { not using ftp, http[s], or file for repos, skipping - margin: 0px; not using ftp, http[s], or file for repos, skipping - margin-top: 100px; not using ftp, http[s], or file for repos, skipping - float: left; not using ftp, http[s], or file for repos, skipping - clear: right; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - img#logo { not using ftp, http[s], or file for repos, skipping - position: absolute; not using ftp, http[s], or file for repos, skipping - top: 20px; not using ftp, http[s], or file for repos, skipping - left: 12px; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - div#content { not using ftp, http[s], or file for repos, skipping - margin-top: 12%; not using ftp, http[s], or file for repos, skipping - float: right; not using ftp, http[s], or file for repos, skipping - margin-right: 30px; not using ftp, http[s], or file for repos, skipping - text-align: left; not using ftp, http[s], or file for repos, skipping - width: 55%; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - img.resource-icon { not using ftp, http[s], or file for repos, skipping - float: left; not using ftp, http[s], or file for repos, skipping - clear: right; not using ftp, http[s], or file for repos, skipping - margin-right: 16px; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - div.resource { not using ftp, http[s], or file for repos, skipping - width: 80%; not using ftp, http[s], or file for repos, skipping - margin-bottom: 12px; not using ftp, http[s], or file for repos, skipping - padding-bottom: 12px; not using ftp, http[s], or file for repos, skipping - border-bottom: 1px solid #eee; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - img.resource-link { not using ftp, http[s], or file for repos, skipping - margin-right: 8px; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - h3 { not using ftp, http[s], or file for repos, skipping - display: inline; not using ftp, http[s], or file for repos, skipping - clear: left; not using ftp, http[s], or file for repos, skipping - width: 70%; not using ftp, http[s], or file for repos, skipping - margin: 0px; not using ftp, http[s], or file for repos, skipping - padding: 0px; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - margin-top: 100px; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - font-size: x-small; not using ftp, http[s], or file for repos, skipping - text-align: center; not using ftp, http[s], or file for repos, skipping - color: #bbb; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - color: #999; not using ftp, http[s], or file for repos, skipping - } not using ftp, http[s], or file for repos, skipping - </style> not using ftp, http[s], or file for repos, skipping - </head> not using ftp, http[s], or file for repos, skipping - <body> not using ftp, http[s], or file for repos, skipping - <a href=3D"http://fedoraproject.org/"><img id=3D"logo" src=3D"/fedora-logo-fiv.png" alt=3D"Fedora logo" /></a> not using ftp, http[s], or file for repos, skipping - <img id=3D"bluebar" src=3D"/blue-bar.png" alt=3D"404" /> not using ftp, http[s], or file for repos, skipping - <div id=3D"content"> not using ftp, http[s], or file for repos, skipping - <h1>Sorry! We are currently down for maintenance.</h1> not using ftp, http[s], or file for repos, skipping - <p>We apologize, but the fedoraproject.org site is currently down for maintenance. For more information, you may:</p> not using ftp, http[s], or file for repos, skipping - <ul> not using ftp, http[s], or file for repos, skipping - <li>Join <strong>#fedora-admin</strong> on <strong>irc.freenode.net</strong></li> not using ftp, http[s], or file for repos, skipping - <li>Contact <a href=3D"mailto:admin(a)fedoraproject.org">the fedoraproject.org admin</a></= li> not using ftp, http[s], or file for repos, skipping - </ul> not using ftp, http[s], or file for repos, skipping - <div id=3D"footer"> not using ftp, http[s], or file for repos, skipping - <p>Copyright © 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. and others. All rights reserved.<br /> not using ftp, http[s], or file for repos, skipping - The Fedora Project is not a supported product of Red Hat, Inc.<br /> not using ftp, http[s], or file for repos, skipping - <a href=3D"http://fedoraproject.org/wiki/Legal">Legal</a> | <a href=3D"http://fedoraproject.org/wiki/Legal/TrademarkGuidelines">Trademark Guidelines</a> not using ftp, http[s], or file for repos, skipping - </div> not using ftp, http[s], or file for repos, skipping - </div> not using ftp, http[s], or file for repos, skipping - </body> not using ftp, http[s], or file for repos, skipping - </html> Cannot find a valid baseurl for repo: core Error: Cannot find a valid baseurl for repo: core Mike McGrath wrote: > For internal outages I've created two scripts on each of the proxy server= s. > /etc/httpd/outage/outage.sh > and > /etc/httpd/outage/outage-over.sh > = > They're pretty self explanatory. Basically though they stop httpd and > start up a special instance. Configs, html and images are all self > contained in /etc/httpd/outage/ so as long as that dir exists and apache > is installed, the outage page should be viewable. > = > -Mike > = > _______________________________________________ > Fedora-infrastructure-list mailing list > Fedora-infrastructure-list(a)redhat.com > https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list > = --===============8486825731690953161==-- From mmcgrath at redhat.com Fri Jun 5 03:06:04 2015 Content-Type: multipart/mixed; boundary="===============4609863518212493546==" MIME-Version: 1.0 From: Mike McGrath <mmcgrath at redhat.com> To: infrastructure at lists.fedoraproject.org Subject: Re: Outage Notification Date: Thu, 12 Apr 2007 12:38:07 -0500 Message-ID: <461E6E7F.6060303@redhat.com> In-Reply-To: 461E6BB3.70704@jhop.com --===============4609863518212493546== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Jason Watson wrote: > Unintended consequences? The Outage page breaks yum in a strange way. > > $ sudo yum update > Loading "fastestmirror" plugin > Loading "changelog" plugin > Loading "tsflags" plugin > Loading "kernel-module" plugin > Loading "fedorakmod" plugin > Loading "protectbase" plugin > Setting up Update Process > Setting up repositories > macromedia [1/6] > livna [2/6] > core [3/6] > not using ftp, http[s], or file for repos, skipping - <!DOCTYPE html > PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > not using ftp, http[s], or file for repos, skipping - > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > not using ftp, http[s], or file for repos, skipping - <html > xmlns=3D"http://www.w3.org/1999/xhtml" lang=3D"en" xml:lang=3D"en"> > not using ftp, http[s], or file for repos, skipping - <head> > not using ftp, http[s], or file for repos, skipping - <META > http-equiv=3D"Content-Type" content=3D"text/html;charset=3DUTF-8"> > not using ftp, http[s], or file for repos, skipping - <title>Fedora :: > We are currently down for maintenance :: fedoraproject.org</html> > not using ftp, http[s], or file for repos, skipping - <style > type=3D"text/css"> > not using ftp, http[s], or file for repos, skipping - body { > not using ftp, http[s], or file for repos, skipping - margin: 0px; > not using ftp, http[s], or file for repos, skipping - border-top: 10px > #337acc solid; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - body, ul, li, p { > not using ftp, http[s], or file for repos, skipping - font-family: > sans-serif; > not using ftp, http[s], or file for repos, skipping - font-size: small; > not using ftp, http[s], or file for repos, skipping - color: #777; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - h1, h2, a, a:link { > not using ftp, http[s], or file for repos, skipping - color: #337acc; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - ul { > not using ftp, http[s], or file for repos, skipping - > list-style-image: url('/blue-bullet.png'); > not using ftp, http[s], or file for repos, skipping - > list-style-position: outside; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - li { > padding-bottom: 18px; } > not using ftp, http[s], or file for repos, skipping - img { > not using ftp, http[s], or file for repos, skipping - border: none; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - img#bluebar { > not using ftp, http[s], or file for repos, skipping - margin: 0px; > not using ftp, http[s], or file for repos, skipping - margin-top: 100px; > not using ftp, http[s], or file for repos, skipping - float: left; > not using ftp, http[s], or file for repos, skipping - clear: right; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - img#logo { > not using ftp, http[s], or file for repos, skipping - position: absolut= e; > not using ftp, http[s], or file for repos, skipping - top: 20px; > not using ftp, http[s], or file for repos, skipping - left: 12px; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - div#content { > not using ftp, http[s], or file for repos, skipping - margin-top: 12%; > not using ftp, http[s], or file for repos, skipping - float: right; > not using ftp, http[s], or file for repos, skipping - margin-right: 30p= x; > not using ftp, http[s], or file for repos, skipping - text-align: left; > not using ftp, http[s], or file for repos, skipping - width: 55%; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - img.resource-icon { > not using ftp, http[s], or file for repos, skipping - float: left; > not using ftp, http[s], or file for repos, skipping - clear: right; > not using ftp, http[s], or file for repos, skipping - margin-right: 16p= x; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - div.resource { > not using ftp, http[s], or file for repos, skipping - width: 80%; > not using ftp, http[s], or file for repos, skipping - margin-bottom: 12= px; > not using ftp, http[s], or file for repos, skipping - padding-bottom: > 12px; > not using ftp, http[s], or file for repos, skipping - border-bottom: > 1px solid #eee; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - img.resource-link { > not using ftp, http[s], or file for repos, skipping - margin-right: 8px; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - h3 { > not using ftp, http[s], or file for repos, skipping - display: inline; > not using ftp, http[s], or file for repos, skipping - clear: left; > not using ftp, http[s], or file for repos, skipping - width: 70%; > not using ftp, http[s], or file for repos, skipping - margin: 0px; > not using ftp, http[s], or file for repos, skipping - padding: 0px; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - margin-top: 100px; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - font-size: x-smal= l; > not using ftp, http[s], or file for repos, skipping - text-align: cente= r; > not using ftp, http[s], or file for repos, skipping - color: #bbb; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - color: #999; > not using ftp, http[s], or file for repos, skipping - } > not using ftp, http[s], or file for repos, skipping - </style> > not using ftp, http[s], or file for repos, skipping - </head> > not using ftp, http[s], or file for repos, skipping - <body> > not using ftp, http[s], or file for repos, skipping - <a > href=3D"http://fedoraproject.org/"><img id=3D"logo" > src=3D"/fedora-logo-fiv.png" alt=3D"Fedora logo" /></a> > not using ftp, http[s], or file for repos, skipping - <img id=3D"bluebar" > src=3D"/blue-bar.png" alt=3D"404" /> > not using ftp, http[s], or file for repos, skipping - <div id=3D"content"> > not using ftp, http[s], or file for repos, skipping - <h1>Sorry! We are > currently down for maintenance.</h1> > not using ftp, http[s], or file for repos, skipping - <p>We apologize, > but the fedoraproject.org site is currently down for maintenance. For > more information, you may:</p> > not using ftp, http[s], or file for repos, skipping - <ul> > not using ftp, http[s], or file for repos, skipping - <li>Join > <strong>#fedora-admin</strong> on <strong>irc.freenode.net</strong></li> > not using ftp, http[s], or file for repos, skipping - <li>Contact <a > href=3D"mailto:admin(a)fedoraproject.org">the fedoraproject.org admin</a>= </li> > not using ftp, http[s], or file for repos, skipping - </ul> > not using ftp, http[s], or file for repos, skipping - <div id=3D"footer"> > not using ftp, http[s], or file for repos, skipping - <p>Copyright > © 2003, 2004, 2005, 2006, 2007 Red Hat, Inc. and others. All rights > reserved.<br /> > not using ftp, http[s], or file for repos, skipping - The Fedora Project > is not a supported product of Red Hat, Inc.<br /> > not using ftp, http[s], or file for repos, skipping - <a > href=3D"http://fedoraproject.org/wiki/Legal">Legal</a> | <a > href=3D"http://fedoraproject.org/wiki/Legal/TrademarkGuidelines">Trademark > Guidelines</a> > not using ftp, http[s], or file for repos, skipping - </div> > not using ftp, http[s], or file for repos, skipping - </div> > not using ftp, http[s], or file for repos, skipping - </body> > not using ftp, http[s], or file for repos, skipping - </html> > Cannot find a valid baseurl for repo: core > Error: Cannot find a valid baseurl for repo: core > > > > Mike McGrath wrote: > = >> For internal outages I've created two scripts on each of the proxy serve= rs. >> /etc/httpd/outage/outage.sh >> and >> /etc/httpd/outage/outage-over.sh >> >> They're pretty self explanatory. Basically though they stop httpd and >> start up a special instance. Configs, html and images are all self >> contained in /etc/httpd/outage/ so as long as that dir exists and apache >> is installed, the outage page should be viewable. >> = We know, its being fixed. -Mike --===============4609863518212493546==--