Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you are using custom themeing for your instance, check if any stying changes made for juniper are needed and update your custom theme accordingly.

You might need to get the latest templates for some pages and apply your changes on top.

Single Server Install

Mostly using the steps in upgrading from the ironwood release. The first 5 steps assume that MongoDB is running on a separate instance and you are using a RDS Instance for MySQL. If you are running everything locally, skip to step 5 (and ignore 6.b).

  1. Create mongodb instance.

  2. From old open edx instance, use mongodump to backup and then mongorestore into new mongodb instance.

  3. On the new mongodb instance, create edxapp and cs_comments_service users in the respective databases.

  4. Create new RDS instance from a snapshot of your ironwood instance.

  5. Create new EC2 instance for your open edx instance.

  6. Copy config.yml

    1. Set the following variables to False: ecommerce_create_demo_data, credentials_create_demo_data, DEMO_ROLE_ENABLED

    2. (Optional) Add variables MYSQL_HOST and MONGO_HOSTS and use them as values for EDXAPP_MYSQL_HOST, EDXAPP_MONGO_HOSTS and any other service you want installed (DISCOVERY_MYSQL, DISCOVERY_MYSQL_REPLICA_HOST, ECOMMERCE_DATABASE_HOST, FORUM_MONGO_HOSTS…)

  7. Copy my-passwords.yml

  8. Run install script without the password creation - example script