So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
app01, app02, app03
PyYAML bzr bzrtools git libprelude-python libpreludedb-python mercurial perl-Git php-bcmath pysvn python-demjson python-lxml python-markdown2 python-openid python-pydns python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-names python-twisted-news python-twisted-runner python-twisted-words subversion
app07 had some of these but not the twisted.. there are also a lot of gnome packages on the app servers which iam not sure were needed.
On Tue, Oct 18, 2011 at 08:03:50PM -0600, Stephen John Smoogen wrote:
So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
Actually, I would go with what's in puppet unless something doesn't work (and then add the extra package to puppet as well).
I suspect that many of these packages ended up on an app server as a dep of one or another service that we no longer have there. For instance, transifex dragged in Django and all the scms.
Regarding the gnome stuff -- I believe that skvidal tracked that down at one point -- not sure if we were able to get rid of those or if some package that we really did need required them.
-Toshio
app01, app02, app03
PyYAML bzr bzrtools git libprelude-python libpreludedb-python mercurial perl-Git php-bcmath pysvn python-demjson python-lxml python-markdown2 python-openid python-pydns python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-names python-twisted-news python-twisted-runner python-twisted-words subversion
app07 had some of these but not the twisted.. there are also a lot of gnome packages on the app servers which iam not sure were needed.
-- Stephen J Smoogen. "The core skill of innovators is error recovery, not failure avoidance." Randy Nelson, President of Pixar University. "Let us be kind, one to another, for most of us are fighting a hard battle." -- Ian MacLaren _______________________________________________ infrastructure mailing list infrastructure@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/infrastructure
On Tue, 2011-10-18 at 20:39 -0700, Toshio Kuratomi wrote:
On Tue, Oct 18, 2011 at 08:03:50PM -0600, Stephen John Smoogen wrote:
So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
Actually, I would go with what's in puppet unless something doesn't work (and then add the extra package to puppet as well).
I suspect that many of these packages ended up on an app server as a dep of one or another service that we no longer have there. For instance, transifex dragged in Django and all the scms.
Regarding the gnome stuff -- I believe that skvidal tracked that down at one point -- not sure if we were able to get rid of those or if some package that we really did need required them.
some of those machines are all over the map.
the gnome stuff on some of our servers is from non-kickstart installs back in the mists of time.
in other places it got pulled in due to an incredibly silly dependency and never cleaned up.
For rhel6 installs we have yum history now which should help us decipher this nuttiness.
-sv
On Wed, Oct 19, 2011 at 09:50, seth vidal skvidal@fedoraproject.org wrote:
On Tue, 2011-10-18 at 20:39 -0700, Toshio Kuratomi wrote:
On Tue, Oct 18, 2011 at 08:03:50PM -0600, Stephen John Smoogen wrote:
So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
Actually, I would go with what's in puppet unless something doesn't work (and then add the extra package to puppet as well).
I suspect that many of these packages ended up on an app server as a dep of one or another service that we no longer have there. For instance, transifex dragged in Django and all the scms.
Regarding the gnome stuff -- I believe that skvidal tracked that down at one point -- not sure if we were able to get rid of those or if some package that we really did need required them.
some of those machines are all over the map.
the gnome stuff on some of our servers is from non-kickstart installs back in the mists of time.
in other places it got pulled in due to an incredibly silly dependency and never cleaned up.
For rhel6 installs we have yum history now which should help us decipher this nuttiness.
Ok I will be rebuilding app02 later this afternoon. I will then compare app02 with app04 as I installed some packages last night thinking they were needed. If they aren't needed I will remove them from app04 and app07 and see how those stand up. Then it will be cleanup app03 and we should be golden.
app01 is special though.. it carries the old wiki on it, moin and some other cruft that I found as I was digging throuhg it. It is almost as special as bapp01 but only just.
On Tue, 2011-10-18 at 20:03 -0600, Stephen John Smoogen wrote:
So when I reinstalled app04 I found that its packages differed from all the app servers by quite a bit. I hand installed the django packages but then saw that not all the same packages are on the app servers..
app01, app02, app03
PyYAML bzr bzrtools git libprelude-python libpreludedb-python mercurial perl-Git php-bcmath pysvn python-demjson python-lxml python-markdown2 python-openid python-pydns python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-names python-twisted-news python-twisted-runner python-twisted-words subversion
app07 had some of these but not the twisted.. there are also a lot of gnome packages on the app servers which iam not sure were needed.
the app servers are a mess.
func-yum compare shows them being all over the place. I tried to get them all in line but then we started the move to rhel6 and I said "screw it, easier to start over" and moved along.
-sv
infrastructure@lists.fedoraproject.org