Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenEdx
configuration
Commits
71a658ec
Commit
71a658ec
authored
May 22, 2013
by
John Jarvis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updating package_data.yaml
parent
ccc81d07
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
135 additions
and
11 deletions
+135
-11
package_data.yaml
+135
-11
No files found.
package_data.yaml
View file @
71a658ec
# datadog integration configuration
# datadog integration configuration
datadog_api
:
'
'
datadog_api
:
'
0020f57b408f21e598b40b95ffb9d5de
'
# repo_dirs : Exhaustive list of repo-dirs and their corresponding repo-names
# repo_dirs : Exhaustive list of repo-dirs and their corresponding repo-names
# the repos are specified by basename(repo_dir), therefore basename(repo_dir)
# the repos are specified by basename(repo_dir), therefore basename(repo_dir)
...
@@ -17,15 +17,118 @@ service_repos:
...
@@ -17,15 +17,118 @@ service_repos:
-
analytics-experiments
-
analytics-experiments
repo_dirs
:
repo_dirs
:
/etc/puppet/environments/dev
:
MITx/configuration
/etc/puppet/environments/prod
:
MITx/configuration
/etc/puppet/environments/sandbox
:
MITx/configuration
/etc/puppet/environments/stage
:
MITx/configuration
/etc/puppet/environments/edge_production
:
MITx/configuration
/etc/puppet/environments/edge_staging
:
MITx/configuration
/etc/puppet/environments/edge_sandbox
:
MITx/configuration
/etc/puppet/environments/refactor
:
MITx/configuration
/etc/puppet/environments/prod_mktg
:
MITx/configuration
/etc/puppet/hiera
:
MITx/hiera
/opt/wwc/analytics-experiments
:
MITx/analytics-experiments
/opt/wwc/analytics-experiments
:
MITx/analytics-experiments
/opt/wwc/grading-controller
:
edx/grading-controller
/opt/wwc/grading-controller
:
edx/grading-controller
/opt/wwc/ease
:
edx/ease
/opt/wwc/ease
:
edx/ease
/opt/wwc/askbot-devel
:
MITx/askbot-devel
/opt/wwc/edx-platform
:
edx/edx-platform
/opt/wwc/edx-platform
:
edx/edx-platform
/opt/wwc/data/cs50
:
MITx/cs50
/opt/wwc/data/edx4edx
:
MITx/edx4edx
/opt/wwc/data/700x
:
MITx/700x
/opt/wwc/xqueue
:
edx/xqueue
/opt/wwc/xqueue
:
edx/xqueue
/opt/wwc/xserver
:
edx/xserver
/opt/wwc/xserver
:
edx/xserver
/opt/wwc/certificates
:
edx/certificates
/opt/wwc/certificates
:
edx/certificates
/opt/wwc/drupal
:
MITx/drupal
/opt/wwc/latex2edx
:
edx/latex2edx_xserver
/opt/wwc/latex2edx
:
edx/latex2edx_xserver
/opt/wwc/worker
:
edx/edx-platform
/opt/wwc/worker
:
edx/edx-platform
/opt/sysadmin
:
MITx/sysadmin
/opt/wwc/data/content-berkeley-cs169.2x~2012_Fall
:
MITx/content-berkeley-cs169.2x
/opt/wwc/data/content-berkeley-cs169.2x~2013_Spring
:
MITx/content-berkeley-cs169.2x
/opt/wwc/data/content-berkeley-cs169x~2012_Fall
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_March
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~fa12
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs184x~2012_Fall
:
MITx/content-berkeley-cs184x
/opt/wwc/data/content-berkeley-cs184x~2013_Spring
:
MITx/content-berkeley-cs184x
/opt/wwc/data/content-berkeley-cs188x~2012_Fall
:
MITx/content-berkeley-cs188x
/opt/wwc/data/content-berkeley-cs188x~2013_Spring
:
MITx/content-berkeley-cs188x
/opt/wwc/data/content-berkeley-cs188x~fa12
:
MITx/content-berkeley-cs188x
/opt/wwc/data/content-berkeley-cs188x~sp13
:
MITx/content-berkeley-cs188x
/opt/wwc/data/content-berkeley-cs191x~2013_Spring
:
MITx/content-berkeley-cs191x
/opt/wwc/data/content-berkeley-stat2.1x~2013_Spring
:
MITx/content-berkeley-stat2.1x
/opt/wwc/data/content-berkeley-stat2.2x~2013_April
:
MITx/content-berkeley-stat2.2x
/opt/wwc/data/content-berkeley-stat2.3x~2013_SOND
:
MITx/content-berkeley-stat2.3x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_Binghamton
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_HPU
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_Mills
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_UCCS
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_UIowa
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-berkeley-cs169x~2013_Spring_SPOC_UNCC
:
MITx/content-berkeley-cs169x
/opt/wwc/data/content-harvard-cs50x~2012
:
MITx/cs50
/opt/wwc/data/content-harvard-cs50x~2012H
:
MITx/cs50
/opt/wwc/data/content-harvard-healthx~2013_Spring
:
MITx/content-harvard-healthx
/opt/wwc/data/content-harvard-heroesx~2013_Spring
:
MITx/content-harvard-heroesx
/opt/wwc/data/content-harvard-copyrightx~2013_Spring
:
MITx/content-harvard-copyrightx
/opt/wwc/data/content-harvard-id270x
:
MITx/content-harvard-id270x
/opt/wwc/data/content-harvard-justicex~2013_Spring
:
MITx/content-harvard-justicex
/opt/wwc/data/content-mit-201x~2013_Spring
:
MITx/content-mit-201x
/opt/wwc/data/content-mit-1473x~2013_Spring
:
MITx/content-mit-1473x
/opt/wwc/data/content-mit-1473x~MIT_2013_Spring
:
MITx/content-mit-1473x
/opt/wwc/data/content-mit-3091x~2012_Fall
:
MITx/3.091x
/opt/wwc/data/content-mit-3091x~2013_Spring
:
MITx/3.091x
/opt/wwc/data/content-mit-3091x~MIT_2012_Fall
:
MITx/3.091x
/opt/wwc/data/content-mit-6002x
:
MITx/content-mit-6002x
/opt/wwc/data/content-mit-6002x~2012_Fall
:
MITx/content-mit-6002x
/opt/wwc/data/content-mit-6002x~2013_Spring
:
MITx/content-mit-6002x
/opt/wwc/data/content-mit-600x~2012_Fall
:
MITx/6.00x
/opt/wwc/data/content-mit-600x~2013_IAP
:
MITx/6.00x
/opt/wwc/data/content-mit-600x~2013_Spring
:
MITx/6.00x
/opt/wwc/data/content-mit-600x~MIT_2012_Fall
:
MITx/6.00x
/opt/wwc/data/content-mit-600x~MIT_2013_Spring
:
MITx/6.00x
/opt/wwc/data/content-sjsu-6002x
:
MITx/content-sjsu-6002x
/opt/wwc/data/content-num-6002x
:
MITx/content-num-6002x
/opt/wwc/data/content-startups-001x
:
MITx/content-startups-001x
/opt/wwc/data/content-mit-7012x~2013_Spring
:
MITx/content-mit-7012x
/opt/wwc/data/content-mit-7012x~MIT_2013_Spring
:
MITx/content-mit-7012x
/opt/wwc/data/content-mit-802x~2013_Spring
:
MITx/content-mit-802x
/opt/wwc/data/content-harvard-hls1xa~Copyright
:
MITx/content-harvard-hls1xa
/opt/wwc/data/content-harvard-hls1xb~Copyright
:
MITx/content-harvard-hls1xb
/opt/wwc/data/content-harvard-hls1xc~Copyright
:
MITx/content-harvard-hls1xc
/opt/wwc/data/content-harvard-hls1xd~Copyright
:
MITx/content-harvard-hls1xd
/opt/wwc/data/content-utaustin-001x
:
MITx/content-utaustin-001x
/opt/wwc/data/content-utaustin-002x
:
MITx/content-utaustin-002x
/opt/wwc/data/content-utaustin-003x
:
MITx/content-utaustin-003x
/opt/wwc/data/content-utaustin-004x
:
MITx/content-utaustin-004x
/opt/wwc/data/content-edx-demo
:
MITx/content-edx-demo
/opt/wwc/data/content-demos
:
MITx/content-demos
/opt/wwc/data/content-harvard-spu27x
:
MITx/content-harvard-spu27x
/opt/wwc/data/content-mit-mrev~2013_Summer
:
MITx/content-mit-mrev
/opt/wwc/data/content-georgetown-bioethics
:
MITx/content-georgetown-bioethics
/opt/wwc/data/content-georgetown-globalization
:
MITx/content-georgetown-globalization
/opt/wwc/data/content-delft-water~2013_Fall
:
MITx/content-delft-water
/opt/wwc/data/content-delft-solar~2013_Fall
:
MITx/content-delft-solar
/opt/wwc/data/content-openended-101x
:
MITx/content-openended-101x
/opt/wwc/data/content-anu-astro~2013_SOND
:
MITx/content-anu-astro
/opt/wwc/data/content-anu-india~2013_SOND
:
MITx/content-anu-india
/opt/wwc/data/content-georgetown-medx202-01~2014_SOND
:
MITx/content-georgetown-medx202-01
/opt/wwc/data/content-harvard-change~2014_Jan
:
MITx/content-harvard-change
/opt/wwc/data/content-harvard-china~2013_Oct
:
MITx/content-harvard-china
/opt/wwc/data/content-harvard-einstein~2013_SOND
:
MITx/content-harvard-einstein
/opt/wwc/data/content-rice-bioc372~2014_Jan
:
MITx/content-rice-bioc372
/opt/wwc/data/content-rice-phys102~2013_Oct
:
MITx/content-rice-phys102
/opt/wwc/data/content-rice-reli157x~2014_SOND
:
MITx/content-rice-reli157x
/opt/wwc/data/content-wellesley-anthropology207x~2013_SOND
:
MITx/content-wellesley-anthropology207x
/opt/wwc/data/content-wellesley-eng112x~2014_SOND
:
MITx/content-wellesley-eng112x
/opt/wwc/data/content-wellesley-hist229x~2013_SOND
:
MITx/content-wellesley-hist229x
/opt/wwc/data/content-wellesley-soc108x~2014_SOND
:
MITx/content-wellesley-soc108x
/opt/wwc/data/content-mit-16101x~2013_SOND
:
MITx/content-mit-16101x
/opt/wwc/data/content-mit-16110x~2013_SOND
:
MITx/content-mit-16110x
/opt/wwc/data/content-mit-2400x~2013_SOND
:
MITx/content-mit-2400x
/opt/wwc/data/content-mit-4605x~2013_SOND
:
MITx/content-mit-4605x
/opt/wwc/data/content-mit-801x~2013_SOND
:
MITx/content-mit-801x
/opt/wwc/data/content-mit-3086x~2013_SOND
:
MITx/content-mit-3086x
# {pre,post}_checkout_regex:
# {pre,post}_checkout_regex:
# What actions to take before and after a repo checkout.
# What actions to take before and after a repo checkout.
...
@@ -134,22 +237,34 @@ post_checkout_regex: !!omap
...
@@ -134,22 +237,34 @@ post_checkout_regex: !!omap
-
^edx-platform$|^content-.*$
:
-
^edx-platform$|^content-.*$
:
-
|
-
|
#
Requirements files have been moved, so check the location first
#
install local requirements for the platform
if [[ -e /opt/wwc/edx-platform/
local-requirements
.txt ]]; then
if [[ -e /opt/wwc/edx-platform/
requirements/edx/local
.txt ]]; then
cd /opt/wwc/edx-platform
cd /opt/wwc/edx-platform
sudo -E /opt/edx/bin/pip install -q --upgrade --no-deps -
r
\
sudo -E /opt/edx/bin/pip install -q --upgrade --no-deps -
-ignore-installed
\
/opt/wwc/edx-platform/local-requirements
.txt
--exists-action w -r /opt/wwc/edx-platform/requirements/edx/local
.txt
fi
fi
# Then check the new location
#install local requirements for the sandbox
if [[ -e /opt/wwc/edx-platform/requirements/local.txt ]]; then
if [[ -e /etc/apparmor.d/code.sandbox ]]; then
sudo /usr/sbin/aa-complain /etc/apparmor.d/code.sandbox
if [[ -e /opt/wwc/edx-platform/requirements/edx-sandbox/local.txt ]]; then
cd /opt/wwc/edx-platform
cd /opt/wwc/edx-platform
sudo -E /opt/edx/bin/pip install -q --upgrade --no-deps -r \
sudo -E /opt/edx-sandbox/bin/pip install -q --upgrade --no-deps --ignore-installed \
/opt/wwc/edx-platform/requirements/local.txt
--exists-action w -r /opt/wwc/edx-platform/requirements/edx-sandbox/local.txt
fi
sudo /usr/sbin/aa-enforce /etc/apparmor.d/code.sandbox
fi
fi
-
^edx-platform$
:
-
^edx-platform$
:
-
|
-
|
# On servers running the workers, which run from the same cloned
# repo, we don't want to run collect static. This could cause
# problems because the cache's are shared with the edx-platform instances
# it's also simply not necessary for the workers as they have no
# view component.
edx_workers_status=$(service edx-workers status 2>/dev/null || true)
# git.py already handle prerequisites, so don't let rake try to install them as well
# git.py already handle prerequisites, so don't let rake try to install them as well
if [[ -z $edx_workers_status ]]; then
export NO_PREREQ_INSTALL=1
export NO_PREREQ_INSTALL=1
# This is not a developer workspace, so we don't want to do the workspace migrations
# This is not a developer workspace, so we don't want to do the workspace migrations
# Instead, we rely on having a clean checkout every time
# Instead, we rely on having a clean checkout every time
...
@@ -177,7 +292,16 @@ post_checkout_regex: !!omap
...
@@ -177,7 +292,16 @@ post_checkout_regex: !!omap
--pythonpath=/opt/wwc/edx-platform --settings=lms.envs.aws \
--pythonpath=/opt/wwc/edx-platform --settings=lms.envs.aws \
--noinput --verbosity=0
--noinput --verbosity=0
fi
fi
fi
-
|
-
|
# On servers running the workers, which run from the same cloned
# repo, we don't want to run collect static. This could cause
# problems because the cache's are shared with the edx-platform instances
# it's also simply not necessary for the workers as they have no
# view component.
edx_workers_status=$(service edx-workers status 2>/dev/null || true)
# git.py already handle prerequisites, so don't let rake try to install them as well
if [[ -z $edx_workers_status ]]; then
export NO_PREREQ_INSTALL=1
export NO_PREREQ_INSTALL=1
export SKIP_WS_MIGRATIONS=1
export SKIP_WS_MIGRATIONS=1
export RBENV_ROOT=/opt/www/.rbenv
export RBENV_ROOT=/opt/www/.rbenv
...
@@ -203,7 +327,7 @@ post_checkout_regex: !!omap
...
@@ -203,7 +327,7 @@ post_checkout_regex: !!omap
$RUN django-admin.py update_templates \
$RUN django-admin.py update_templates \
--pythonpath=/opt/wwc/edx-platform --settings=cms.envs.aws
--pythonpath=/opt/wwc/edx-platform --settings=cms.envs.aws
fi
fi
fi
-
^edx-platform$|^content-.*$
:
-
^edx-platform$|^content-.*$
:
-
|
-
|
edxapp_status=$(service edxapp status 2>/dev/null || true)
edxapp_status=$(service edxapp status 2>/dev/null || true)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment