Outage Notification
Mike McGrath
mmcgrath at redhat.com
Thu Apr 12 17:38:07 UTC 2007
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="http://www.w3.org/1999/xhtml" lang="en" xml:lang="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="Content-Type" content="text/html;charset=UTF-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="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="http://fedoraproject.org/"><img id="logo"
> src="/fedora-logo-fiv.png" alt="Fedora logo" /></a>
> not using ftp, http[s], or file for repos, skipping - <img id="bluebar"
> src="/blue-bar.png" alt="404" />
> not using ftp, http[s], or file for repos, skipping - <div id="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="mailto:admin at 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="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="http://fedoraproject.org/wiki/Legal">Legal</a> | <a
> href="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 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.
>>
We know, its being fixed.
-Mike
More information about the Fedora-infrastructure-list
mailing list