Last modified: 2013-07-25 09:49:37 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T36136, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34136 - fenari cleanup: /home/wikipedia/bin and /usr/local/bin
fenari cleanup: /home/wikipedia/bin and /usr/local/bin
Status: NEW
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Low normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 36410 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-01 22:56 UTC by Rob Lanphier
Modified: 2013-07-25 09:49 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Rob Lanphier 2012-02-01 22:56:44 UTC
There are slightly different versions of scripts such as sync-common-file on fenari:  one in /usr/local/bin and one in /home/wikipedia/bin.  It looks like /usr/local/bin is the correct version, but Aaron for one found himself using the /home/wikipedia/bin version.  This seems ripe for cleanup.
Comment 1 Hydriz Scholz 2012-06-18 09:57:30 UTC
*** Bug 36410 has been marked as a duplicate of this bug. ***
Comment 2 Antoine "hashar" Musso (WMF) 2012-06-18 12:31:02 UTC
My comment from bug 36410:

Historically, we had our bastion shell scripts in /home/wikipedia/bin . Most of
them have been migrated to operations/puppet.git and are now deployed through
puppet in /usr/local/bin . We end up with duplicated scripts, some of them
being totally outdated.

That can cause troubles whenever someone has in its PATH /home/wikipedia/bin
before /usr/local/bin. Well that is probably just me anyway :-]


As an example, the dologmsg script is used to log a message on a public IRC
channel. There are two versions installed on fenari:

One that does not work anymore:

 /home/wikipedia/bin/dologmsg

And the correct one in /usr/local/
 /usr/local/bin/dologmsg


This bug is about making sure any modifications made to the old scripts are in
puppet and delete the scripts from /home/wikipedia/bin.
Comment 3 Nemo 2013-04-04 21:14:42 UTC
looks like something like git-deploy & Co. should address.
Comment 4 Ryan Lane 2013-04-04 21:22:27 UTC
I don't believe this is related.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links