RE: Vote for the (probable) name of Fedora 7!

2007-05-23 Thread Voll, Toivo
Is there an explanation of the names somewhere? What they stand for, why they 
are being suggested, how they compare to the previous names...

--
Toivo Voll
University of South Florida
Academic Computing
Data Network Management



-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Nottingham
Sent: Tuesday, May 22, 2007 21:09
To: fedora-infrastructure-list@redhat.com
Subject: Vote for the (probable) name of Fedora 7!

The board has sent a list of suggested names for Fedora 7 to our legal
department, and they have responded with the names that have passed preliminary
legal approval.

Please vote for your favorite choice at:
  
 https://admin.fedoraproject.org/voting/vote.cgi
 
The choices are 'Lee', 'Sherman', 'Nothing', 'Cylon', 'Moonshine', 'Siegfried'.
 
You will need to log in with your Fedora account system user/password. Voting
will be open until 2007-05-25 00:00:00 UTC. Thanks to Toshio Kuratomi for
getting this set up.

We apologize for the short voting timeframe - final legal approval can take
up to five days, and we'd really like to avoid slipping solely for the name
of the release. If there end up being legal issues with the name selected, the
Board will decide on the name. (Who knows, could end up being Zod 2: Electric
Zod-a-loo).

Bill

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: Vote for the (probable) name of Fedora 7!

2007-05-23 Thread Toshio Kuratomi
On Wed, 2007-05-23 at 10:41 +0300, Nicu Buculei wrote:
Bill Nottingham wrote:
  
  Please vote for your favorite choice at:

   https://admin.fedoraproject.org/voting/vote.cgi
   
  The choices are 'Lee', 'Sherman', 'Nothing', 'Cylon', 'Moonshine',
'Siegfried'.
 
 If the voter is supposed to select no more than one name, why check 
 boxes are used instead of radio buttons?
 
Because we're reusing the voting application for electing people to
FESCo and the other Steering Committees for this.  This is one of
several things that should be enhanced when we get around to rewriting
the application.

If anyone would like to work on that, we'd love to reimplement voting as
a turbogears application with a turbogears widget that can be embedded
in other web apps, historical voting records, support for multi-issue
ballots, radio buttons when voting for a single choice, etc.  Currently,
no work has been done on this so you have a lot of freedom in choosing
how to architect things.

-Toshio


signature.asc
Description: This is a digitally signed message part
___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: Vote for the (probable) name of Fedora 7!

2007-05-23 Thread Christopher Blizzard
On Wed, 2007-05-23 at 11:10 -0500, Mike McGrath wrote:
 Christopher Blizzard wrote:
  On Wed, 2007-05-23 at 11:07 -0400, Voll, Toivo wrote:

  Is there an explanation of the names somewhere? What they stand for, why 
  they are being suggested, how they compare to the previous names...
  
 
  It's Nothing you have to worry about.

 
 It's Moonshine I worry about :)
 

Nothing like a drink of Moonshine.

--Chris

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: report_mirror traceback

2007-05-23 Thread Chuck Anderson
On Wed, May 23, 2007 at 11:37:22AM -0500, Matt Domsch wrote:
 On Wed, May 23, 2007 at 11:29:32AM -0400, Chuck Anderson wrote:
  I'm getting a traceback running report_mirror on my FC6 mirror system:
  
  $ ./report_mirror -o mirror-report.txt -c report_mirror.conf 
  Traceback (most recent call last):
  xmlrpclib.Fault: Fault 1: 'NoneType' object has no attribute 
  'keys'
 
 Thanks for the report.  This was a caching bug on the server side.  It
 had updated the database, but hadn't synced that data into the DB
 before trying to read it in another function a moment later.  I think
 I know how to fix it.  Should be OK in a few hours.

I was able to rerun the script successfully at 11:54 EDT.  When should 
I expect the mirror cgi to start returning my mirror for my netblock?

Thanks.

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: report_mirror traceback

2007-05-23 Thread Chuck Anderson
On Wed, May 23, 2007 at 11:49:51AM -0500, Matt Domsch wrote:
  I was able to rerun the script successfully at 11:54 EDT.  When should 
  I expect the mirror cgi to start returning my mirror for my netblock?
 
 It takes up to 2 hours to refresh all the web servers with this data.

Thanks, it's working now.  One other question.  What is the output 
file used for?  I noticed it is in some binary format.  Do I need to 
keep this somewhere?

Thanks.

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: Vote for the (probable) name of Fedora 7!

2007-05-23 Thread Stephen John Smoogen

On 5/23/07, Voll, Toivo [EMAIL PROTECTED] wrote:

Is there an explanation of the names somewhere? What they stand for, why they 
are being suggested, how they compare to the previous names...

--


Zod --- All kneel to Zod

Lee -- General
Sherman -- General
Nothing -- because nothing can follow Zod!
Cylon --
Moonshine -- because moonshine can solve any problem?
Siegfried --





--
Stephen J Smoogen. -- CSIRT/Linux System Administrator
How far that little candle throws his beams! So shines a good deed
in a naughty world. = Shakespeare. The Merchant of Venice

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: Vote for the (probable) name of Fedora 7!

2007-05-23 Thread Matthew Galgoci
  Is there an explanation of the names somewhere? What they stand for, why
  they are being suggested, how they compare to the previous names...
 
  --

 Zod --- All kneel to Zod

 Lee -- General
 Sherman -- General
 Nothing -- because nothing can follow Zod!
 Cylon --
 Moonshine -- because moonshine can solve any problem?
 Siegfried --


Was't FC6 Zod?

-- 
Matthew Galgoci
GIS Production Operations
Red Hat, Inc
919.754.3700 x44155

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: Security concerns with mirrormanager

2007-05-23 Thread Dax Kelson
On Tue, 2007-05-22 at 22:45 -0500, Matt Domsch wrote:
 On Tue, May 22, 2007 at 05:58:03PM -0600, Dax Kelson wrote:
  I mentioned on the list a few months back a technique for having YUM
  automatically use a local mirror without any configuration changes on
  the clients. A few people sent me emails asking for more details, so I
  was goaded/spurred into implementing it and have now documented the
  procedure in a new GURU GUIDE.
 
 Dax, very cool.  Thanks for posting this.
 
 One thing I added to mirrormanager[1] was the ability for a mirror
 host to specify the set of IP netblocks that should use the local
 mirror.  When a yum client hits the mirrorlist CGI, such as:
 
 http://mirrors.fedoraproject.org/mirrorlist?repo=core-6arch=i386
 
 it looks up the client IP address in mirrormanager's database.  If one
 or more of the hosts in that database claim that IP address as local
 to them, the CGI returns just those hosts.
 
 In mirrormanager, you can have private mirror sites and private mirror
 hosts, so they never appear on the public list of servers, but the
 mirrorlist CGI can still handle them.  The drawback is that
 mirrormanager can't crawl private mirror sites (generally).  So, you
 have to use mirrormanager's report_mirror script[2], which runs on your
 private mirror, to tell the mirrormanager database what content you
 have.  With this little bit of setup, you can get much the same
 benefit as your setup provides.

Matt, mirrormanager is very cool!

For YUM to automatically find a mirror I believe the cleanest and best
solution is have it be done within Yum itself. Possibly with a WPAD-like
or DNS SRV technique. It should be on default.

The idea of the main mirrorlist CGI having a database of local IPs and
mirrors is actually a solution that I ran through mentally awhile back
and came to the conclusion that security concerns and technical
limitations made it unworkable.

When you attach your computer to a network there is some level of
implicit trust in the local network (and whoever manages it). But this
is a two party relationship and doesn't involve a third party who is a
random stranger on the internet.

The main security concern I have with the DB of local IPs, is what is to
prevent someone from listing my IP network as local to their mirror?
This could be accidental via a netmask typo, or with a more sinister
intent (cross your fingers that your users pay attention to gpg messages
from yum).

IMHO, this should not be possible. If mirrormanager intends to maintain
a DB of local IPs for a mirror, then the ownership/control of the IP
range *must* be strongly authenticated. It should be done securely, or
not at all.

Different people have different security requirements, but I believe
that some people will be in for a shock and react poorly/predictably
when they find out that their IP netblocks (or any portion thereof)
could be redirected.

The technical limitation of the DB of local IPs is that it doesn't work
for organizations who run their mirrors on a RFC1918 IP and use NAT to
get out to the internet. This scenario is very common.

Dax Kelson
Guru Labs

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: releasing torrents

2007-05-23 Thread Jesse Keating
On Wednesday 23 May 2007 19:27:06 seth vidal wrote:
 A couple of questions:
  1. where should I link that page from?
  2. is there a better page for docs for infrastructure in general?

That's kind of ReleaseEngineering stuff.  I wanted to start gathering a list 
of Processes that ReleaseEngineering goes though, this feels like one of them 
(:

-- 
Jesse Keating
Release Engineer: Fedora


pgp5dD5LzLkB2.pgp
Description: PGP signature
___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


http://fedoraproject.org/PackageReviewStatus

2007-05-23 Thread Toshio Kuratomi
I've made some changes to the scripts behind PackageReviewStatus that
should make it a bit more robust in the face of errors.  Feel free to
ping me if any problems crop up.

-Toshio


signature.asc
Description: This is a digitally signed message part
___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


the mechanics of pushing updates

2007-05-23 Thread Bill Nottingham
Mmm, plumbing. bodhi is heading for production soon. To push updates, what
bodhi currently does is, for any update:

- sign the package
- copy the package to a 'staging' tree of the entirety of updates
- read a static list of packages that should be multilib, act on that
- run createrepo
- check deps on the repo
- rsync the whole repo out

Older updates are cleaned by a cron script later.

Advantages of this approach:
- it's simple
- it's easy to clean upthings that Go Wrong (just manually remove them
  from the repo and re-sync)

Disadvantages:
- multilib. In a world where we continually add new packages, this
  *will not scale*.

So, we need at least *some* sort of better workflow.

One alternative - using mash (what we're using to build rawhide.) It
would go something like this:

- sign the package
- tag the package (for updates-testing, or updates)
- run mash to create a repo of updates/updates-testing, solve it for
  multilib
- rsync it out

Advantages:
- solves multilib
- doesn't require continually keeping a staging tree around
- depcheck is built in when solving multilib
- builds on koji tags to let anyone easily query what updates are
  released

Disadvantages:
- by rebuilding the repo each time, it's going to be slow once
  the repo gets large
- harder to clear out other strangeness
- will only have one version of each updated package

The last of these isn't as *big* of a concern now, as all builds
will be available through the koji web site, space permitting.

Other ideas for better workflow? What do the extras push scripts do?
Do we want to add a modified version of mash's multilib solver into
bodhi?

(This is ignoring the process of rsyncing to the mirror master, which
will be gross.)

Bill

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list


Re: the mechanics of pushing updates

2007-05-23 Thread Dennis Gilmore
Once upon a time Thursday 24 May 2007, Bill Nottingham wrote:
 Mmm, plumbing. bodhi is heading for production soon. To push updates, what
 bodhi currently does is, for any update:

 - sign the package
 - copy the package to a 'staging' tree of the entirety of updates
 - read a static list of packages that should be multilib, act on that
 - run createrepo
 - check deps on the repo
 - rsync the whole repo out

 Older updates are cleaned by a cron script later.

We plan on adding auto clean up to bodhi, 

 Other ideas for better workflow? What do the extras push scripts do?
 Do we want to add a modified version of mash's multilib solver into
 bodhi?
Extras keeps the last two versions for releases and last for devel.  Extras 
multilib is all -devel packages and requires with some manual 
blacklisting/whitelisting  

we need bodhi  to do update announcements  etc.   So i think that we need to 
make bodhi's multilib better.  probably best to use mash for that.  so we 
have one tool for the job  

Dennis

___
Fedora-infrastructure-list mailing list
Fedora-infrastructure-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list