Closed Bug 1126532 Opened 11 years ago Closed 11 years ago

[static cluster] Redeploy www.bugzilla.org website from git instead of cvs

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: justdave, Assigned: fox2mike)

References

Details

(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/364] )

The www.bugzilla.org website source has moved from CVS to Git. The static cluster masters need to be updated to pull it from there. 1) delete the existing CVS checkout 2) check out from the new repo - git clone https://git.mozilla.org/www/bugzilla.org.git The above will clone into a directory called "bugzilla.org". if that doesn't match the existing one, you may need to rename it. And that should be it. The same cron job should continue to work (the scripts in the new repo will pull via git).
Assignee: server-ops → server-ops-webops
Component: Server Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
QA Contact: shyam → nmaul
Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/364]
Ping. Is there a timeframe of when this may be attempted?
Summary: Redeploy www.bugzilla.org website from git instead of cvs → [static cluster] Redeploy www.bugzilla.org website from git instead of cvs
Blocks: cvs-decom
Assignee: server-ops-webops → shyam
bugzilla.org is eventually going to move to Wordpress, but in the meantime they're moving away from CVS so that can be shut down. Since this is semi-temporary, I took a few shortcuts. 1) Moved bugzilla-org in /data/static/build on staticadm.private.scl3 to bugzilla-org-old 2) Moved www.bugzilla.org in /data/static/src/ to www.bugzilla.org-cvs 3) git clone https://git.mozilla.org/www/bugzilla.org.git inside /data/static/build 4) mv bugzilla.org bugzilla-org (so as to not modify puppet) 5) ln -s /data/static/src/www.bugzilla.org dest inside the new bugzilla-org 6) Ran the following commands : export SGML_CATALOG_FILES=/etc/sgml/catalog export LDP_HOME=/usr/share/sgml/docbook/ldp export JADE_PUB=/usr/share/sgml/docbook/dsssl-stylesheets-1.79/dtds/decls bin/build_full-exclusive.pl; /data/static/deploy -nq www.bugzilla.org And I think we should be all set here. There were a few issues with the docs folder not being present in the original git checkout, but justdave fixed that and we're set. Dave, if for some reason you see issues with the crons or the site because of this, feel free to reopen.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Thanks! Looks good!
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.