new web app urls discussion
by Seth Vidal
Summary from the meeting:
Today in the infrastructure meeting we started talking about how to
move the new packages and tagger apps into production and where we want
them to live in the layout of urls.
Goals:
1. simple for users and remember
2. not overlapping with any of the older apps or existing urls
3. futureproofing for new apps or different interfaces
4. expanding the number of apps we have w/o having them grouped under a
single project (like community was).
Non-Goals of this setup:
- no interest in preserving the old admin.fp.o/community urls
- no interest in pinning anything/everything behind admin.fp.o
Suggestions:
packages.fedoraproject.org
some concerns about this are it is a bit confusing with
pkgs.fedoraproject.org.
A couple of ideas there are:
1. make the new packages app be the frontpage for pkgs.fp.o - since
gitweb is.... not performant there.
2. move pkgs.fp.o to git.fp.o or to fedpkg.fp.o and let the new app
take over the other urls.
These are just some suggestions we discussed in the meeting.
Please submit more ideas.
-sv
11 years, 7 months
Tagger & Packages interdependencies
by Luke Macken
During the meeting today, Seth asked me to write up details on the
interdependencies of the services that we're currently running on
community01.dev.
Indexer Cron Job
- Runs nightly, hits Koji, downloads RPMs using yum from the master
mirror.
- Creates a xapian database, and swaps out the old with the new
Git repo updater cron job
- Queries koji for a list of builds since $LAST_RUN
- Does a git pull of all updated package repos
Fedora Packages (https://community.dev.fedoraproject.org/packages)
- Queries the local xapain db for search queries and package info
- Queries bodhi, koji, pkgdb, bugzilla, via python-{fedora,bugzilla}
- Uses fedpkg to clones git repos
Fedora Tagger (https://community.dev.fedoraproject.org/tagger)
- Queries the local xapain db for package info
- Uses postgres on db02.stg currently.
So as far as production deployment goes, we could potentially have a
separate box just for our indexer & git repos cron jobs, then we could
rsync them over to our multiple app frontends. What do you guys think?
luke
11 years, 8 months
All Fedorahosted email lists are missing
by Stephen Gallagher
All attempts to send mail to any list @lists.fedorahosted.org is being
rejected with the error:
<sssd-devel(a)lists.fedorahosted.org>: Command died with status 1:
"/usr/lib/mailman/mail/mailman post sssd-devel". Command output:
post
script, list not found: sssd-devel
Browising to https://fedorahosted.org/mailman/admin reveals:
"Welcome!
There currently are no publicly-advertised Mailman mailing lists on
fedorahosted.org.To visit the administrators configuration page for an
unadvertised list, open a URL similar to this one, but with a '/' and
the list name appended. If you have the proper authority, you can also
create a new mailing list.
General list information can be found at the mailing list overview page.
(Send questions and comments to mailman(a)lists.fedorahosted.org.)"
Something is rotten in the state of Denmark.
11 years, 8 months
Plan for tomorrow's Fedora Infrastructure Meeting (2012-01-26)
by Kevin Fenzi
The infrastructure team will be having it's weekly meeting tomorrow
2012-01-26 at 1900 UTC in #fedora-meeting on the freenode network.
Suggested topics (suggested by whom):
* New folks introductions and Apprentice tasks.
* 2 factor auth status
* Staging re-work status
* Mass reboot outage later tonight.
* Applications status / discussion
* Upcoming Tasks/Items
2012-01-26 - infrasturcture meeting.
2012-02-01 - nag fi-apprentices.
2012-02-01 - 2012-02-03 dgillmore is at phx2
2012-02-07 - fas 0.8.11 final release.
2012-02-10 - drop inactive fi-apprentices
2012-02-14 to 2012-02-28 - F17 Alpha Freeze
2012-02-28 - F17alpha release day
* Meeting tagged tickets:
https://fedorahosted.org/fedora-infrastructure/report/10
* Open Floor
Submit your agenda items, as tickets in the trac instance and send a
note replying to this thread.
More info here:
https://fedoraproject.org/wiki/Infrastructure/Meetings#Meetings
Thanks
kevin
11 years, 8 months
idea: func-reboot
by Kevin Fenzi
Just a random idea that perhaps we could implement.
func-reboot. It takes a hostname or hostnames as a argument, then does:
Is this a virthost?
yes:
1) Gather list of guests running on that host.
2) See if any users are logged into them
3) Display list of guests and ask if user wants to halt them. (note if
users are logged in to any)
4) add 15m downtime in nagios for host with triggered downtime for
guests.
5) halt all guests and wait for them to be down.
6) reboot host
no:
1) See if anyone is logged into host.
2) Confirm that user wants to reboot it.
3) add 15m downtime in nagios for host.
4) reboot host.
Just a thought. It might help with mass rebooting... saves us having to
deal with the nagios web interface and constructing the list of guests
on each host.
kevin
11 years, 8 months
New FAS release next week
by Toshio Kuratomi
The Fedora Account System is now in string freeze in preparation for a new
release next week. Only a few strings have changed since the last release.
Code can be viewed at: http://git.fedorahosted.org/git/?p=fas.git;a=tree
The staging fas server can be looked at for the running code:
https://admin.stg.fedoraproject.org/accounts/
I can refresh the code that's running in stg Monday of next week. I'm planning on
cutting the final release on Thursday, February 2nd.
A warm thank you to anyone who wishes to translate this before the release date.
-Toshio
11 years, 8 months