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
f3673a31
Commit
f3673a31
authored
Jan 05, 2016
by
Calen Pennington
Committed by
zubair-arbi
Jan 08, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Use a new life-cycle tag 'migrate:install' to install databases and users
parent
1fcfdc3a
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
20 additions
and
28 deletions
+20
-28
docker/build/course-discovery/Dockerfile
+1
-1
playbooks/roles/ansible-role-django-ida/templates/docker/build/ROLE_NAME/Dockerfile.j2
+1
-1
playbooks/roles/ansible-role-django-ida/templates/tasks/main.yml.j2
+6
-8
playbooks/roles/course_discovery/tasks/main.yml
+6
-8
playbooks/roles/credentials/tasks/main.yml
+6
-8
playbooks/roles/nginx/tasks/main.yml
+0
-2
No files found.
docker/build/course-discovery/Dockerfile
View file @
f3673a31
...
...
@@ -20,7 +20,7 @@ WORKDIR /edx/app/edx_ansible/edx_ansible/docker/plays
COPY
docker/build/course-discovery/ansible_overrides.yml /
RUN
sudo
/edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook course_discovery.yml
\
-c
local
-i
'127.0.0.1,'
\
-t
'install,assets,devstack
:install
'
\
-t
'install,assets,devstack
,migrate
'
\
--extra-vars
=
"@/ansible_overrides.yml"
\
--extra-vars
=
"COURSE_DISCOVERY_VERSION=
$COURSE_DISCOVERY_VERSION
"
\
--extra-vars
=
"COMMON_GIT_PATH=
$REPO_OWNER
"
...
...
playbooks/roles/ansible-role-django-ida/templates/docker/build/ROLE_NAME/Dockerfile.j2
View file @
f3673a31
...
...
@@ -20,7 +20,7 @@ WORKDIR /edx/app/edx_ansible/edx_ansible/docker/plays
COPY docker/build/{{ role_name|replace("_","-") }}/ansible_overrides.yml /
RUN sudo /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook {{ role_name }}.yml \
-c local -i '127.0.0.1,' \
-t 'install,assets,devstack
:install
' \
-t 'install,assets,devstack
,migrate
' \
--extra-vars="@/ansible_overrides.yml" \
--extra-vars="{{ role_name|upper }}_VERSION=${{ role_name|upper }}_VERSION" \
--extra-vars="COMMON_GIT_PATH=$REPO_OWNER"
...
...
playbooks/roles/ansible-role-django-ida/templates/tasks/main.yml.j2
View file @
f3673a31
...
...
@@ -59,8 +59,8 @@
port: "{{ '{{' }} {{ role_name|upper }}_DATABASES.default.PORT }}"
delay: 2
tags:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
- name: create databases
mysql_db:
...
...
@@ -71,8 +71,8 @@
state: present
encoding: utf8
tags:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
- name: create database users
mysql_user:
...
...
@@ -89,8 +89,8 @@
- name: "{{ '{{' }} COMMON_MYSQL_MIGRATE_USER }}"
password: "{{ '{{' }} COMMON_MYSQL_MIGRATE_PASS }}"
tags:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
- name: migrate database
command: make migrate
...
...
@@ -102,8 +102,6 @@
tags:
- migrate
- migrate:db
- devstack
- devstack:migrate
- name: write out the supervisor wrapper
template:
...
...
playbooks/roles/course_discovery/tasks/main.yml
View file @
f3673a31
...
...
@@ -81,8 +81,8 @@
port
:
"
{{
COURSE_DISCOVERY_DATABASES.default.PORT
}}"
delay
:
2
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
create databases
mysql_db
:
...
...
@@ -93,8 +93,8 @@
state
:
present
encoding
:
utf8
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
create database users
mysql_user
:
...
...
@@ -111,8 +111,8 @@
-
name
:
"
{{
COMMON_MYSQL_MIGRATE_USER
}}"
password
:
"
{{
COMMON_MYSQL_MIGRATE_PASS
}}"
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
migrate database
command
:
make migrate
...
...
@@ -124,8 +124,6 @@
tags
:
-
migrate
-
migrate:db
-
devstack
-
devstack:migrate
-
name
:
write out the supervisor wrapper
template
:
...
...
playbooks/roles/credentials/tasks/main.yml
View file @
f3673a31
...
...
@@ -75,8 +75,8 @@
port
:
"
{{
CREDENTIALS_DATABASES.default.PORT
}}"
delay
:
2
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
create databases
mysql_db
:
...
...
@@ -87,8 +87,8 @@
state
:
present
encoding
:
utf8
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
create database users
mysql_user
:
...
...
@@ -105,8 +105,8 @@
-
name
:
"
{{
COMMON_MYSQL_MIGRATE_USER
}}"
password
:
"
{{
COMMON_MYSQL_MIGRATE_PASS
}}"
tags
:
-
devstack
-
devstack:migrate
-
migrate
-
migrate:install
-
name
:
migrate database
command
:
make migrate
...
...
@@ -118,8 +118,6 @@
tags
:
-
migrate
-
migrate:db
-
devstack
-
devstack:migrate
-
name
:
write out the supervisor wrapper
template
:
...
...
playbooks/roles/nginx/tasks/main.yml
View file @
f3673a31
...
...
@@ -273,5 +273,3 @@
tags
:
-
manage
-
manage:start
-
devstack
-
devstack:manage
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