Outage Notification

Jason Watson jw at jhop.com
Thu Apr 12 17:26:11 UTC 2007


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
&copy; 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.
> 
>    -Mike
> 
> _______________________________________________
> Fedora-infrastructure-list mailing list
> Fedora-infrastructure-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list
> 




More information about the infrastructure mailing list