Noc.wikimedia.org

From Wikitech
(Difference between revisions)
Jump to: navigation, search
("how to edit?" documentation by Daniel Zahn)
(add path in mediawiki-config.git (docroot/noc))
Line 5: Line 5:
 
== How to edit? ==
 
== How to edit? ==
  
# use the operations/mediawiki-config.git repository and submit your change in Gerrit to merge your modification.
+
# use the <tt>operations/mediawiki-config.git</tt> repository
 +
# edit files under <tt>docroot/noc/</tt> and submit your change in Gerrit to merge your modification.
 
# on [[fenari]] host go to <tt>/h/w/common/docroot/noc</tt> and <tt>git pull</tt>
 
# on [[fenari]] host go to <tt>/h/w/common/docroot/noc</tt> and <tt>git pull</tt>
 
# Change is live since files are served from NFS
 
# Change is live since files are served from NFS

Revision as of 10:00, 17 October 2012

noc.wikimedia.org contains public copies of our configuration files, it runs on fenari.

It also hosts some of the user public files, in the form of noc.wikimedia.org/~username.

How to edit?

  1. use the operations/mediawiki-config.git repository
  2. edit files under docroot/noc/ and submit your change in Gerrit to merge your modification.
  3. on fenari host go to /h/w/common/docroot/noc and git pull
  4. Change is live since files are served from NFS
  5. restart Apache on fenari if necessary

noc. is just hosted on fenari itself, not the cluster so you DO NOT NEED to run sync-common. Changes are instantly live.

The whole Apache config etc. is still in operations/puppet.git /manifests/misc-servers.pp , class misc::noc-wikimedia

External links

Personal tools
Namespaces

Variants
Actions
Navigation
Ops documentation
Wiki
Toolbox