This repository has been archived by the owner on Aug 22, 2022. It is now read-only.
[BB-3686] Change ANSIBLE_APPSERVER_REQUIREMENTS_PATH to requirements_ansible_2.8.17.txt #713
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
ANSIBLE_APPSERVER_REQUIREMENTS_PATH
torequirements_ansible_2.8.17.txt
and adds migration to update default value in the database.Currently, when we want to run koa/master Open edX app server, we have to use a separate branch from
ansible-playbooks
repo. So, we always need to rebase this branch from master. This PR solves this issue and enables Ansible 2.8.17 forappserver.yml
playbook by default.With fixes that are already merged in
master
, Ansible 2.8.17 has proven to be stable for Ubuntu 16.04 and 20.04, so this change is safe.JIRA tickets:
Dependencies:
Testing instructions:
bash
.0x29a/bb3686/change_default_appserver_requirements_file
.ipython
and restart the shell.settings.ANSIBLE_APPSERVER_REQUIREMENTS_PATH
equals torequirements_ansible_2.8.17.txt
.bash
and runmake migrate
.ipython
window and create test instance:production_instance_factory(sub_domain='bb3686')
.bb3686
sub-domain.Ansible appserver requirements path
is equal torequirements_ansible_2.8.17.txt
.Ansible appserver version
to0x29a/bb3686/separe_requirements_file_for_ansible2.8.17
.Openstack server base image
as is. Our goal is to check that everything works for current default release,juniper.3
.Reviewers