hi, i newly joined fedora infrastructure group
by p sena
Hi,
I am new to the fedora infrastructure group. I am going throug few of the links in the site to get a feel of the work. I have submitted my .ssh_rsa_key.pub from the site. I think I will get some intimation on this. Please someone can let me know further proceedings from here onwards.
Cheers.
Regards & Thanks Prabir Senapati mailto: senapati2001(a)yahoo.com
13 years
Two puppet shortcuts
by Mike McGrath
I've created two puppet shortcuts. If you have just some script to
deploy. You can stick it in modules/scripts/files. Then just use:
scripts::generic { 'script_name.sh': }
and it will automatically put it in /usr/local/bin/script_name.sh on the
server you include that on.
The next shortcut is a script / cron combo. Lets say you have a
"myscript.cron" and a "myscript.sh" You can put both files in
modules/scripts/files then use:
scripts::script_and_cron { 'myscript': }
and it will deploy the script to /usr/local/bin/myscript.sh and the cron
file to /etc/cron.d/myscript.cron
I did this because both of these use cases exist all over the place and we
seem to be writing a full class for each, then including it.
-Mike
13 years, 1 month
Chandra Sekhar : New Member Introduction
by chan
Hello Infrastructure group,
I am Chandra Sekhar. I am currently working as a Java Developer. I did my
Bachelors and Masters in Electrical Engineering (Major : Computer Networks).
I did my internship as Solaris system admin for around 8 months. From past
1 year I am working as a Java web application developer. I am equally
interested in development and administration. I did some shell scripting
during my intern and in the current project too. I am very much interested
in Operating System and its internals as specially Unix and Linux variants.
My objectives behind Open Source contribution are to learn new and diverse
technologies, to get in touch with experienced open source developers and
administrators, and to contribute to Open Source world.
Please let me know if there are any procedures that I should be aware of.
--
Thanks,
Chandra Sekhar
13 years, 1 month
Infra change freeze
by Mike McGrath
Just a reminder, we'll be in a pre-release change freeze starting on
August 3rd. That's less then a week!
-Mike
13 years, 1 month
Outage: Build System - 2010-07-28 07:15 UTC
by Jesse Keating
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
There will be an outage starting at 2010-07-28 07:15 UTC, which will
last approximately 48 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2010-07-28 07:15 UTC'
Reason for outage: dist-git migration and Fedora 14 branching
Affected Services:
Buildsystem - http://koji.fedoraproject.org/
CVS / Source Control
Unaffected Services: All others
Ticket Link: N/A
Contact Information: Jesse Keating <jkeating(a)redhat.com> or Oxf13 on IRC
Please join #fedora-admin in irc.freenode.net or respond to this email
to track the status of this outage.
- --
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAkxP1rcACgkQ4v2HLvE71NVOpwCgiXd2yra19vxTqo2qK6sDIHXL
AFUAoK9/j53MDD3BWsKDhpMBL2qCMB0E
=r/Hd
-----END PGP SIGNATURE-----
13 years, 1 month
New guy question
by Matt Micene
I've been lurking and learning as much as I can via Trac , IRC, and the
wiki to figure out where I think I can best fit before sending my intro
email. I'm running into a bit of a road block mentally tho and am
looking for some pointers to docs I may be missing.
Is there more info like the Orientation SOP that goes into the
architectures in use for the various different services? The technical
architecture overview on the Infrastructure wiki is fairly generic and
high level and the SOPs are fairly deep in the weeds (as they should
be). Is there somewhere to find the middle ground at a service level
and or a next layer deep for the overview?
Could be just the way I process, but I'm having a bit of a hard time
finding an place to start unraveling the ball to answer the "What do I
want to do" question. Maybe sysadmin-noc is a good place to start (just
like the Real World (TM))?
TIA
Matt Micene
Solutions Architect, RHCE
DLT Solutions
Direct 703-773-1195
--------------------------------------------------------------------------
Don’t let virtualization uncertainty affect your ability to consolidate and enhance system performance. Learn how to break down barriers to open source virtualization adoption today: http://www.dlt.com/virt-barriers
13 years, 1 month
Varnish
by Mike McGrath
So we've finally hit that tipping point in mod_cache where it's not quite
behaving correctly. So I've been looking at alternatives. For those not
familiar with the current setup (in order of processes) it goes:
httpd(proxy) -> haproxy(proxy) -> httpd(app)
The first two apps are both on the proxy servers, haproxy is our balancer
that sends it to httpd.
I've been looking at a better proxy solution. I initially pushed back
against varnish because it would complicate the environment, and this will
but since apache isn't cutting it I figured a slow incremental change is
the best approach. So what I'm proposing is this:
httpd(proxy) -> varnish(proxy) -> haproxy(proxy) -> httpd(app)
So a couple of reasons why I'm choosing to do design, especially since, in
theory, varnish can completely replace both httpd and haproxy in that
picture.
First, trying to be incremental allows this to be a very non-intrusive
change. We're literally installing the varnish package, deploying a
single varnish config file and altering port settings in the httpd
configs. This will be easy to revert and troubleshoot.
Second, replacing haproxy. Varnish's load balancing is pretty primitive
right now. It can do health checks, but only at the host level. This
means we'd have to create a check definition for every host * every
service. Which is just pretty nasty.
Third, replacing httpd is also a bit complex. We use a lot of features in
apache to do things like redirects, compression, etagging, static file
serving (like fedoraproject.org), and the big one is ssl.
So anyway, varnish's caching abilities are FAR superior to httpd, not just
in terms of speed. The people that have suggested this in the past
(warren and daMaestro come to mind) were right, it can do a lot. So for
interested parties, go over the tech docs, lets learn it and find out what
features we may want.
For now though I'm working on getting it in puppet in staging, we can run
it there for a little while and then move it to production. The nice
thing here is that we can very slowly integrate things, like starting with
smolt or the wiki, then add others since it's just a port change. Haproxy
listens on a different port for each farm, but varnish only listens on
one. Since all of our applications are in their own namespace (/wiki vs
/smolt-wiki for example) it makes this transition smooth and easy. Hurray
good architecture!
So, questions, comments, concerns? Anyone think this is a bad idea?
Speak up!
-Mike
13 years, 1 month
FIG Sponsor request
by touruni touruni
It said to keep bugging until I get a sponsor. So here I am again. :) -
touruni
All,
Per initiation procedure outlined here:
http://fedoraproject.org/wiki/Infrastructure/GettingSponsored
Will someone be kind enough to sponsor this semi-young lad who has:
- 10 Years of experience in IT
- 1 Year of Python programming
- 3 Year of RHEL Administration
- RT/Nagios/The Grinder/Xen/Kickstart/Plone/Django
I am interested the items listed below :
Python
Script writers and automators
Virtualization
Building and build environments
Ideally i would like to work on all things that utilizes python. I am
looking to develope my python programming skills. Whether it be a program
that needs to written or a script or updating something
that is python.
I am applying from Sacramento, California / PST. I am interested in working
on the team because I have a passion to learn. I want to sharpen my skills
and collaborating with others who have the same
passion.
Best,
Sophon Im
<http://fedoraproject.org/wiki/Infrastructure/GettingSponsored>
13 years, 1 month