Note - All the rake tasks need to be run with RAILS_ENV=staging on QA.
| Release Tag | Task Description | QA Deployed on | PROD Deployed on |
|---|---|---|---|
| 0.8.2.0-DINA | a. Replace /opt/solr/conf/schema.xml with ${APPROOT}/solr/conf/schema.xml b. Reindex solr | 02/20/2012 | 02/29/2012 |
| 0.8.3.0-ERIN | a. backfill task set_company_as_announcement_audience_type b. Reindex solr | 03/05/2012 | |
| 0.8.8.0-INGA | a. backfill task disable_comment_notification_to_all_users | 03/14/2012 | |
| 0.9.0.0-HANA | a. New config file streamer.yml b. rake content task content:copy_videos_to_streaming_server (only if streaming enabled) c. Reindex Solr | 03/16/2012 | 03/16/2012 |
| 0.9.1.0-KIM | a. rake voice_extensions:populate RAILS_ENV=production | 03/17/2012 | 03/17/2012 |
| 0.9.2.0-LYNN | NONE | 03/19/2012 | 03/21/2012 |
| 0.9.3.0-MARY | NONE | 03/23/2012 | 03/27/2012 |
| 0.9.4.0-NANCY | a. crossdomain.xml file in the <RAILS_ROOT>/public b. siteBaseUrl and inviteUrl in src/conf/config.xml of bbb client | 03/29/2012 | 04/05/2012 |
| 0.9.5.0-OLIVIA | a. rake backfill:populate_permalinks b. rake content:delete_videos_from_streaming_server c. Copy <CROSSBOW_RAILS_DIR>/config/ffmpeg/libx264-default.ffpreset to /usr/share/ffmpeg d. rake content:reprocess_videos_to_suitable_sizes_and_formats e. Remove file APP_ROOT/config/initializers/paperclip_config.rb | 04/11/2012 | 04/19/2012 |
| 0.9.6.0-PAULA | a. rake backfill:regenerate_photos b. rake backfill:populate_permalinks_for_certification_live_events c. Add to juggernaut.yml juggernaut_protocol: http | 04/24/2012 | 04/27/2012 |
| 0.9.7.0-QUEEN | set red5 queuethreshold value to 3600 | 04/27/2012 | Skipped |
| 0.9.8.0-RITA | 05/04/2012 | 05/10/2012 | |
| 0.9.9.0-SARA | 05/23/2012 | 05/31/2012 | |
| 1.0.0.0-TARA | a. set admin_user_email: 'admin@learnexa.com' in config/application.yml b. bundle exec rake backfill:relate_contact_us_to_default_company RAILS_ENV=production | 06/12/2012 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN ULKA IS RELEASED |
| 1.0.1.0-ULKA | a. set admin_user_email: 'admin@learnexa.com' in config/application.yml b. bundle exec rake backfill:relate_contact_us_to_default_company RAILS_ENV=production | 06/18/2012 | 06/21/2012 |
| 1.0.2.0-VERA | bundle exec rake backfill:populate_normalized_domain_for_companies RAILS_ENV=production | 06/25/2012 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN WANDA IS RELEASED |
| 1.0.3.0-WANDA | A. bundle exec rake backfill:populate_normalized_domain_for_companies RAILS_ENV=production B. bundle exec rake backfill:delete_invalid_category_associations RAILS_ENV=production C. Add an entry in the /deploy/crossbow/shared/config/production.rb file , at the end of the file API_URL = “http://api.learnexa.com“ D. Verify enable_api in application.yml | 07/01/2012 | 07/06/2012 |
| 1.0.4.0-XENA | 07/15/2012 | 07/19/2012 | |
| 1.0.5.0-YU | bundle exec rake backfill:reprocess_photos RAILS_ENV=production | 7/19/2012 | 07/24/2012 |
| 1.0.6.0-ZARA | bundle exec rake backfill:reprocess_photos RAILS_ENV=production | 8/06/2012 | SKIPPED - TASK TO BE RUN WHEN ARUBA IS RELEASED |
| 1.0.7.0-ARUBA | bundle exec rake backfill:reprocess_photos RAILS_ENV=production | 8/07/2012 | SKIPPED - TASK TO BE RUN WHEN BELIZE IS RELEASED |
| 1.0.8.0-BELIZE | bundle exec rake backfill:reprocess_photos RAILS_ENV=production | 8/08/2012 | 08/10/2012 |
| 1.0.9.0-CUBA | A. bundle exec rake backfill:remove_invalid_product_groups RAILS_ENV=production B. bundle exec rake backfill:remove_group_topic_comments_recipient_id RAILS_ENV=production C. bundle exec rake sunspot:solr:reindex[100,Product] RAILS_ENV=production | 9/06/2012 | 09/19/2012 |
| 1.1.0.0-DOMINICA | bundle exec rake content:add_record_in_content_availabilities_for_each_content RAILS_ENV=production | 9/30/2012 | 10/05/2012 |
| 1.1.1.0-ENGLAND | A. bundle exec rake sunspot:solr:reindex[100,Post] RAILS_ENV=production B. bundle exec rake backfill:updating_the_enrollment_status_for_course_and_certification RAILS_ENV=production | 10/31/2012 | 12/07/2012 |
| 1.1.2.0-FIJI | A. bundle exec rake backfill:remove_duplicate_group_membership_entry RAILS_ENV=production B. bundle exec rake backfill:remove_invalid_drop_box_association_records RAILS_ENV=production | SKIPPED | SKIPPED - TASKS TO BE RUN ON QA AND PRODUCTION WHEN GRENADA IS RELEASED |
| 1.1.3.0-GRENADA | A. bundle exec rake backfill:remove_duplicate_group_membership_entry RAILS_ENV=production B. bundle exec rake backfill:remove_invalid_drop_box_association_records RAILS_ENV=production C. bundle exec rake backfill:populate_site_subscription_plans_default_values RAILS_ENV=production * D. bundle exec rake backfill:create_site_subscription_for_default_company RAILS_ENV=production * E. bundle exec rake backfill:set_require_site_approval_to_false_by_default RAILS_ENV=production * F. bundle exec rake backfill:create_site_subscription_for_existing_companies RAILS_ENV=production * G. bundle exec rake backfill:delete_existing_paypal_merchant_accounts RAILS_ENV=production * | 12/25/2012 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN HAITI IS RELEASED. QA TASKS ALREADY RUN. |
| 1.1.4.0-HAITI | A. bundle exec rake backfill:remove_duplicate_group_membership_entry RAILS_ENV=production B. bundle exec rake backfill:remove_invalid_drop_box_association_records RAILS_ENV=production C. bundle exec rake backfill:populate_site_subscription_plans_default_values RAILS_ENV=production D. bundle exec rake backfill:create_site_subscription_for_default_company RAILS_ENV=production E. bundle exec rake backfill:set_require_site_approval_to_false_by_default RAILS_ENV=production F. bundle exec rake backfill:create_site_subscription_for_existing_companies RAILS_ENV=production G. bundle exec rake backfill:delete_existing_paypal_merchant_accounts RAILS_ENV=production H. bundle exec rake populate:default_subscription_settings RAILS_ENV=production * I. bundle exec rake backfill:update_prepopulated_subscription_plans_values RAILS_ENV=production * J. bundle exec rake backfill:update_prepopulated_subscription_values RAILS_ENV=production * K. bundle exec rake backfill:modify_wepay_checkout_iframe_theme_for_existing_merchant_accounts RAILS_ENV=production * | 01/09/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN IRELAND IS RELEASED. QA TASKS ALREADY RUN. |
| 1.1.5.0-IRELAND | A. bundle exec rake backfill:remove_duplicate_group_membership_entry RAILS_ENV=production B. bundle exec rake backfill:remove_invalid_drop_box_association_records RAILS_ENV=production C. bundle exec rake backfill:populate_site_subscription_plans_default_values RAILS_ENV=production D. bundle exec rake backfill:create_site_subscription_for_default_company RAILS_ENV=production E. bundle exec rake backfill:set_require_site_approval_to_false_by_default RAILS_ENV=production F. bundle exec rake backfill:create_site_subscription_for_existing_companies RAILS_ENV=production G. bundle exec rake backfill:delete_existing_paypal_merchant_accounts RAILS_ENV=production H. bundle exec rake populate:default_subscription_settings RAILS_ENV=production I. bundle exec rake backfill:update_prepopulated_subscription_plans_values RAILS_ENV=production J. bundle exec rake backfill:update_prepopulated_subscription_values RAILS_ENV=production K. bundle exec rake backfill:modify_wepay_checkout_iframe_theme_for_existing_merchant_accounts RAILS_ENV=production L. bundle exec rake backfill:disable_site_subscription_for_existing_sites RAILS_ENV=production * M. bundle exec rake backfill:update_renew_subscription_plan_id_for_existing_site_subscriptions RAILS_ENV=production * | 01/17/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN JAMAICA IS RELEASED. QA TASKS ALREADY RUN |
| 1.1.6.0-JAMAICA | Pre Deployment Configuration A. bundle exec rake backfill:remove_duplicate_group_membership_entry RAILS_ENV=production B. bundle exec rake backfill:remove_invalid_drop_box_association_records RAILS_ENV=production C. bundle exec rake backfill:populate_site_subscription_plans_default_values RAILS_ENV=production D. bundle exec rake backfill:create_site_subscription_for_default_company RAILS_ENV=production E. bundle exec rake backfill:set_require_site_approval_to_false_by_default RAILS_ENV=production F. bundle exec rake populate:default_subscription_settings RAILS_ENV=production G. bundle exec rake backfill:delete_existing_paypal_merchant_accounts RAILS_ENV=production H. bundle exec rake backfill:create_site_subscription_for_existing_companies RAILS_ENV=production I. bundle exec rake backfill:update_prepopulated_subscription_plans_values RAILS_ENV=production J. bundle exec rake backfill:update_prepopulated_subscription_values RAILS_ENV=production K. bundle exec rake backfill:modify_wepay_checkout_iframe_theme_for_existing_merchant_accounts RAILS_ENV=production L. bundle exec rake backfill:disable_site_subscription_for_existing_sites RAILS_ENV=production M. bundle exec rake backfill:update_renew_subscription_plan_id_for_existing_site_subscriptions RAILS_ENV=production | 01/23/2013 | 01/28/2013 |
| 1.1.7.0-KIRIBATI | A. bundle exec rake backfill:clear_renew_subscription_plan_id_for_cancelled_sites RAILS_ENV=production B. bundle exec rake backfill:update_valid_for_of_existing_subscription_coupons RAILS_ENV=production | 02/01/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN OAHU IS RELEASED. QA TASKS ALREADY RUN |
| 1.1.8.0-MALTA | SKIPPED | SKIPPED | |
| 1.1.9.0-OAHU | A. bundle exec rake backfill:clear_renew_subscription_plan_id_for_cancelled_sites RAILS_ENV=production B. bundle exec rake backfill:update_valid_for_of_existing_subscription_coupons RAILS_ENV=production | 02/04/2013 | 02/07/2013 |
| 1.2.0.0-PUFFIN | A. bundle exec rake backfill:clear_renew_subscription_plan_id_for_cancelled_sites RAILS_ENV=production | 02/15/2013 | 03/04/2013 |
| 1.2.1.0-SEYCHELLES | A. bundle exec rake backfill:update_site_name_with_name_for_existing_companies RAILS_ENV=production B. bundle exec rake backfill:update_refunded_at_for_site_payment_and_payment RAILS_ENV=production C. bundle exec rake backfill:update_default_support_email_address_by_site_creators_email_address RAILS_ENV=production D. bundle exec rake backfill:populate_reference_id_and_pay_again_column_in_orders_table RAILS_ENV=production E. bundle exec rake backfill:change_payment_status_text_for_successful_payment RAILS_ENV=production F. bundle exec rake backfill:update_description_for_existing_site_orders RAILS_ENV=production G. bundle exec rake backfill:populate_reference_id_and_pay_again_column_in_site_orders_table RAILS_ENV=production H. bundle exec rake backfill:set_site_locked_type_for_locked_sites RAILS_ENV=production I. bundle exec rake backfill:update_value_for_enrolled_column_in_orders_table_based_on_enrollment RAILS_ENV=production | 04/01/2013 | 04/18/2013 |
| 1.2.2.0-TONGA | Pre Deployment Configuration A. bundle exec rake backfill:reprocess_docs RAILS_ENV=production B. bundle exec rake backfill:disable_user_subscription_for_sites_whose_pricing_plan_is_pay_per_course RAILS_ENV=production C. bundle exec rake backfill:update_product_and_remove_invalid_product_groups RAILS_ENV=production D. bundle exec rake backfill:delete_invalid_category_associations RAILS_ENV=production E. bundle exec rake backfill:populate_notified_type_column_in_site_subscription RAILS_ENV=production | 04/22/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN VANUATU IS RELEASED. QA TASKS ALREADY RUN |
| 1.2.3.0-VANUATU | Pre Deployment Configuration Pre Deployment Configuration A. bundle exec rake backfill:reprocess_docs RAILS_ENV=production B. bundle exec rake backfill:disable_user_subscription_for_sites_whose_pricing_plan_is_pay_per_course RAILS_ENV=production C. bundle exec rake backfill:update_product_and_remove_invalid_product_groups RAILS_ENV=production D. bundle exec rake backfill:delete_invalid_category_associations RAILS_ENV=production E. bundle exec rake backfill:populate_notified_type_column_in_site_subscription RAILS_ENV=production F. bundle exec rake backfill:update_default_company_name RAILS_ENV=production G. bundle exec rake backfill:update_courses_status RAILS_ENV=production H. bundle exec rake backfill:update_description_from_renewal_to_subscription_payment RAILS_ENV=production I. bundle exec rake content:fix_video_player_thumbnail_format RAILS_ENV=production J. bundle exec rake content:reprocess_videos_for_mobiles RAILS_ENV=production | 04/23/2013 | 05/06/2013 |
| 1.2.4.0-WUVULU | A. bundle exec rake backfill:reprocess_docs RAILS_ENV=production B. bundle exec rake content:normalize_video_preview_thumbnails RAILS_ENV=production C. bundle exec rake backfill:update_status_of_cart RAILS_ENV=production D. bundle exec rake backfill:update_enrollment_id_in_response_sets RAILS_ENV=production E. bundle exec rake backfill:populate_subscription_period_in_site_orders RAILS_ENV=production | 05/13/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN YUMA IS RELEASED. QA TASKS ALREADY RUN |
| 1.2.5.0-YUMA | A. bundle exec rake backfill:reprocess_docs RAILS_ENV=production B. bundle exec rake content:normalize_video_preview_thumbnails RAILS_ENV=production C. bundle exec rake backfill:update_status_of_cart RAILS_ENV=production D. bundle exec rake backfill:update_enrollment_id_in_response_sets RAILS_ENV=production E. bundle exec rake backfill:populate_subscription_period_in_site_orders RAILS_ENV=production | 05/16/2013 | 05/21/2013 |
| 1.2.6.0-ZANZIBAR | 05/27/2013 | SKIPPED | |
| 1.2.7.0-ATHENS | 05/29/2013 | SKIPPED | |
| 1.2.8.0-BERN | 05/30/2013 | 05/31/3013 | |
| 1.2.9.0-CAIRO | A. bundle exec rake backfill:populate_temporary_subdomains RAILS_ENV=production B. bundle exec rake backfill:update_assigned_ips_in_companies_table RAILS_ENV=production | 06/10/2013 | 06/13/2013 |
| 1.3.0.0-DUBLIN | A. bundle exec rake backfill:update_custom_domain_with_subdomain_and_subdomain_with_generated_subdomain_for_companies_whose_subdomain_flag_is_false RAILS_ENV=production B. bundle exec rake backfill:populate_version_for_scorm_packages RAILS_ENV=production C. bundle exec rake backfill:update_the_status_of_failed_payment_to_expired_whose_cart_is_deleted_and_item_is_not_enrolled RAILS_ENV=production | 07/02/2013 | 07/09/2013 |
| 1.3.1.0-FREETOWN | Pre Deployment Configuration A. bundle exec rake backfill:normalize_scorm_packages RAILS_ENV=production | 07/14/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN GEORGETOWN IS RELEASED. QA TASKS ALREADY RUN |
| 1.3.2.0-GEORGETOWN | Pre Deployment Configuration A. bundle exec rake backfill:create_real_time_conversion_size_setting RAILS_ENV=production B. bundle exec rake backfill:normalize_scorm_packages RAILS_ENV=production (ALREADY RUN ON QA) C. bundle exec rake content:reprocess_videos_keeping_aspect_ratio RAILS_ENV=production | 07/18/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN HANOI IS RELEASED. QA TASKS ALREADY RUN |
| 1.3.3.0-HANOI | Pre Deployment Configuration A. bundle exec rake backfill:create_real_time_conversion_size_setting RAILS_ENV=production B. bundle exec rake backfill:normalize_scorm_packages RAILS_ENV=production (ALREADY RUN ON QA) C. bundle exec rake content:reprocess_videos_keeping_aspect_ratio RAILS_ENV=production Post Deployment Configuration | 07/18/2013 | 07/24/2013 Post deployment steps run on 07/25/2013 |
| 1.3.4.0-ISLAMABAD | A. bundle exec rake backfill:reset_video_content_last_position_values RAILS_ENV=production B. bundle exec rake content:reprocess_videos_for_mobiles RAILS_ENV=production | SKIPPED | SKIPPED |
| 1.3.5.0-JAKARTA | A. bundle exec rake backfill:reset_video_content_last_position_values RAILS_ENV=production B. bundle exec rake content:reprocess_videos_for_mobiles RAILS_ENV=production | SKIPPED | SKIPPED |
| 1.3.6.0-KABUL | A. bundle exec rake backfill:reset_video_content_last_position_values RAILS_ENV=production B. bundle exec rake content:reprocess_videos_for_mobiles RAILS_ENV=production | 08/01/2013 | 08/05/2013 |
| 1.3.7.0-LONDON | SKIPPED | SKIPPED | |
| 1.3.8.0-MADRID | 08/07/2013 | 08/08/2013 | |
| 1.3.9.0-NASSAU | A. bundle exec rake backfill:populate_subscription_period_in_orders RAILS_ENV=production B. bundle exec rake backfill:populate_period_in_user_subscription RAILS_ENV=production C. bundle exec rake populate:default_product_subscription_settings RAILS_ENV=production D. bundle exec rake backfill:repopulate_progress_breakup_values RAILS_ENV=production | SKIPPED - TASKS TO BE RUN WHEN 1.4.0.0-OSLO IS DEPLOYED | SKIPPED |
| 1.4.0.0-OSLO | Pre Deployment Configuration A. bundle exec rake backfill:populate_subscription_period_in_orders RAILS_ENV=production B. bundle exec rake backfill:populate_period_in_user_subscription RAILS_ENV=production C. bundle exec rake populate:default_product_subscription_settings RAILS_ENV=production D. bundle exec rake backfill:repopulate_progress_breakup_values RAILS_ENV=production E. bundle exec rake content:secure_user_contents RAILS_ENV=production F. bundle exec rake content:fix_content_url_in_blogs RAILS_ENV=production | 09/20/2013 | 10/22/2013 |
| 1.4.1.0-PARIS | A. bundle exec rake backfill:update_payment_redirected_in_site_payments RAILS_ENV=production | SKIPPED - TASK TO BE RUN ON QA WHEN QUITO RELEASED | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN QUITO IS RELEASED. |
| 1.4.2.0-QUITO | Pre Deployment Configuration A. bundle exec rake backfill:create_video_recording_real_time_conversion_duration_setting RAILS_ENV=production B. bundle exec rake backfill:update_payment_redirected_in_site_payments RAILS_ENV=production | 10/30/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN ROME IS RELEASED. |
| 1.4.3.0-ROME | Pre Deployment Configuration A00. bundle exec rake backfill:create_video_recording_real_time_conversion_duration_setting RAILS_ENV=production A01. bundle exec rake backfill:update_payment_redirected_in_site_payments RAILS_ENV=production A. bundle exec rake backfill:populate_percentage_score_field_in_enrollments_table RAILS_ENV=production B. bundle exec rake backfill:set_enrollments_started_at_for_certification_and_live_events RAILS_ENV=production C. bundle exec rake backfill:set_enrollments_percentage_score_with_default_value RAILS_ENV=production D. bundle exec rake backfill:set_enrollments_started_at_and_completed_at_for_in_person_events RAILS_ENV=production E. bundle exec rake backfill:set_enrollments_completed_at_for_live_events RAILS_ENV=production | 11/26/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN SEOUL IS RELEASED. NO NEED TO RUN ANY SEOUL TASKS ON QA, ONLY PRODUCTION |
| 1.4.4.0-SEOUL | Pre Deployment Configuration A00. bundle exec rake backfill:create_video_recording_real_time_conversion_duration_setting RAILS_ENV=production A01. bundle exec rake backfill:update_payment_redirected_in_site_payments RAILS_ENV=production A. bundle exec rake backfill:populate_percentage_score_field_in_enrollments_table RAILS_ENV=production B. bundle exec rake backfill:set_enrollments_started_at_for_certification_and_live_events RAILS_ENV=production C. bundle exec rake backfill:set_enrollments_percentage_score_with_default_value RAILS_ENV=production D. bundle exec rake backfill:set_enrollments_started_at_and_completed_at_for_in_person_events RAILS_ENV=production E. bundle exec rake backfill:set_enrollments_completed_at_for_live_events RAILS_ENV=production | 12/05/2013 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN TOKYO IS RELEASED. NO NEED TO RUN ANY SEOUL TASKS ON QA, ONLY PRODUCTION |
| 1.4.5.0-TOKYO | Pre Deployment Configuration A00. bundle exec rake backfill:create_video_recording_real_time_conversion_duration_setting RAILS_ENV=production A01. bundle exec rake backfill:update_payment_redirected_in_site_payments RAILS_ENV=production B00. bundle exec rake backfill:populate_percentage_score_field_in_enrollments_table RAILS_ENV=production B01. bundle exec rake backfill:set_enrollments_started_at_for_certification_and_live_events RAILS_ENV=production B02. bundle exec rake backfill:set_enrollments_percentage_score_with_default_value RAILS_ENV=production B03. bundle exec rake backfill:set_enrollments_started_at_and_completed_at_for_in_person_events RAILS_ENV=production B04. bundle exec rake backfill:set_enrollments_completed_at_for_live_events RAILS_ENV=production A. bundle exec rake backfill:set_enrollments_last_accessed_at RAILS_ENV=production | 12/11/2013 | 12/18/2013 |
| 1.4.6.0-VIENNA | A. bundle exec rake backfill:set_enrollments_enrolled_at RAILS_ENV=production B. bundle exec rake content:generate_course_player_videos RAILS_ENV=production | 12/30/2013 | 01/16/2014 |
| 1.4.7.0-WARSAW | Pre Deployment Configuration Backup posts table (mysqldump -u<user> -p <db_name> posts > posts_warsaw.sql) A. bundle exec rake backfill:adding_wrapper_to_mcevideoembed_tags_in_blog_posts RAILS_ENV=production B. bundle exec rake backfill:update_enrollments_count_in_products_table RAILS_ENV=production | 01/28/2014 | 02/05/2014 |
| 1.4.8.0-YAREN | Pre Deployment Configuration A. bundle exec rake backfill:remove_user_profile_selected_certifications RAILS_ENV=production B. bundle exec rake backfill:archive_unsuable_duplicate_user_records RAILS_ENV=production | 02/12/2014 | 02/26/2014 |
| 1.4.9.0-ZAGREB | NONE | 03/13/2014 | SKIPPED |
| 1.5.0.0-ADAM | Notes: Task E deals(converts/transcodes/muxes) with audio files, may take longer to finish. A. bundle exec rake backfill:remove_temp_video_files RAILS_ENV=production B. bundle exec rake backfill:update_payment_redirected_in_payments RAILS_ENV=production C. bundle exec rake backfill:set_content_id_for_response_sets RAILS_ENV=production D. bundle exec rake backfill:update_status_in_purchases RAILS_ENV=production E. bundle exec rake content:reprocess_audios_for_mobiles RAILS_ENV=production F. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production | SKIPPED - TASKS TO BE RUN ON QA WHEN BART IS RELEASED. | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN BART IS RELEASED. |
| 1.5.1.0-BART | Notes: Task E deals(converts/transcodes/muxes) with audio files, may take longer to finish. A. bundle exec rake backfill:remove_temp_video_files RAILS_ENV=production B. bundle exec rake backfill:update_payment_redirected_in_payments RAILS_ENV=production C. bundle exec rake backfill:set_content_id_for_response_sets RAILS_ENV=production D. bundle exec rake content:reprocess_audios_for_mobiles RAILS_ENV=production E. bundle exec rake backfill:update_status_in_purchases RAILS_ENV=production F. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production\\ | 04/11/2014 | SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN CALEB IS RELEASED |
| 1.5.2.0-CALEB | Note. Task A / F00 needs to be executed once for a fresh deploy, twice if deploying 1.5.2.0 over 1.0/0.0 A00. bundle exec rake backfill:remove_temp_video_files RAILS_ENV=production B00. bundle exec rake backfill:update_payment_redirected_in_payments RAILS_ENV=production C00. bundle exec rake backfill:set_content_id_for_response_sets RAILS_ENV=production D00. bundle exec rake content:reprocess_audios_for_mobiles RAILS_ENV=production E00. bundle exec rake backfill:update_status_in_purchases RAILS_ENV=production F00. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production A. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production B. bundle exec rake backfill:fix_scorm_session_interactions_column_data_structure RAILS_ENV=production | “00” have already been executed SKIPPED QA DEPLOYMENT SINCE A FAILED | Task A and F00 are the same, skip F00 and execute A, it implements a different app logic. SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.5.3.0-DAN |
| 1.5.3.0-DAN | Note. Task A / F00 needs to be executed once for a fresh deploy, twice if deploying 1.5.2.0 over 1.0/0.0 Task A failed whose fix was done as part of https://tracker.exphosted.com/view.php?id=5203 A00. bundle exec rake backfill:remove_temp_video_files RAILS_ENV=production B00. bundle exec rake backfill:update_payment_redirected_in_payments RAILS_ENV=production C00. bundle exec rake backfill:set_content_id_for_response_sets RAILS_ENV=production D00. bundle exec rake content:reprocess_audios_for_mobiles RAILS_ENV=production E00. bundle exec rake backfill:update_status_in_purchases RAILS_ENV=production F00. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production A. bundle exec rake backfill:populate_scorm_sessions_scores_columns RAILS_ENV=production B. bundle exec rake backfill:fix_scorm_session_interactions_column_data_structure RAILS_ENV=production | “00” have already been executed. ———— 04/18/2014 | Task A and F00 are the same, skip F00 and execute A, it implements a different app logic. Hot Fix applied to production to fix Bug: 5203. File is attached to bug. ———— 05/02/2014 |
| 1.5.4.0-ED | Predeployment setup - https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081 A. bundle exec rake backfill:destroy_scorm_sessions_without_content RAILS_ENV=production | 05/07/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.5.5.0-FRED |
| 1.5.5.0-FRED | A00. Predeployment setup - https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081 A01. bundle exec rake backfill:destroy_scorm_sessions_without_content RAILS_ENV=production A. bundle exec rake backfill:mark_cent_percent_progress_enrollments_as_complete RAILS_ENV=production | A00 and A01 have already been executed ———— 05/10/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.5.6.0-GINO |
| 1.5.6.0-GINO | A00. Predeployment setup - https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081 A01. bundle exec rake backfill:destroy_scorm_sessions_without_content RAILS_ENV=production B00. bundle exec rake backfill:mark_cent_percent_progress_enrollments_as_complete RAILS_ENV=production | A00,A01,B00 have already been executed ———— 05/13/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.5.7.0-HAN |
| 1.5.7.0-HAN | A00. Predeployment setup - https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081 A01. bundle exec rake backfill:destroy_scorm_sessions_without_content RAILS_ENV=production B00. bundle exec rake backfill:mark_cent_percent_progress_enrollments_as_complete RAILS_ENV=production | A00,A01,B00 have already been executed ———— 05/14/2014 | 05/15/2014 |
| 1.5.8.0-IAN | A. bundle exec rake backfill:destroy_orphan_category_associations RAILS_ENV=production B. bundle exec rake backfill:move_data_from_course_prerequisite_table_and_certification_prerequisite_table_to_prerequisite_table RAILS_ENV=production C. bundle exec rake backfill:update_enterprise_plan_features_to_include_tincan RAILS_ENV=production D. bundle exec rake backfill:update_site_disabled_features_with_tincan RAILS_ENV=production E. bundle exec rake backfill:populate_passing_percentage_for_contents RAILS_ENV=production F. bundle exec rake backfill:deprecate_existing_response_sets RAILS_ENV=production | 06/13/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.5.9.0-JIM |
| 1.5.9.0-JIM | Pre Deployment Configuration to Upgrade WePay API Version A00. bundle exec rake backfill:destroy_orphan_category_associations RAILS_ENV=production A01. bundle exec rake backfill:move_data_from_course_prerequisite_table_and_certification_prerequisite_table_to_prerequisite_table RAILS_ENV=production A02. bundle exec rake backfill:update_enterprise_plan_features_to_include_tincan RAILS_ENV=production A03. bundle exec rake backfill:update_site_disabled_features_with_tincan RAILS_ENV=production A04. bundle exec rake backfill:populate_passing_percentage_for_contents RAILS_ENV=production A05. bundle exec rake backfill:deprecate_existing_response_sets RAILS_ENV=production | A00,A01,A02, A03, A04, A05 have already been executed ———— 06/18/2014 | 06/27/2014 |
| 1.6.0.0-KAI | Note: strict order. A. bundle exec rake backfill:update_existing_subscription_plans_with_all_features_and_mark_inactive RAILS_ENV=production B. bundle exec rake backfill:update_subscription_plans_table_with_new_plans RAILS_ENV=production C. bundle exec rake backfill:add_question_type_fill_blanks RAILS_ENV=production D. bundle exec rake backfill:update_site_subscriptions_per_user_cost_for_sites_subscribed_to_standard_and_professional_plans RAILS_ENV=production E. bundle exec rake backfill:add_question_type_hotspot RAILS_ENV=production | 7/18/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.6.1.0-LEO |
| 1.6.1.0-LEO | Note: strict order. A00. bundle exec rake backfill:update_existing_subscription_plans_with_all_features_and_mark_inactive RAILS_ENV=production A01. bundle exec rake backfill:update_subscription_plans_table_with_new_plans RAILS_ENV=production A02. bundle exec rake backfill:add_question_type_fill_blanks RAILS_ENV=production A03. bundle exec rake backfill:update_site_subscriptions_per_user_cost_for_sites_subscribed_to_standard_and_professional_plans RAILS_ENV=production A04. bundle exec rake backfill:add_question_type_hotspot RAILS_ENV=production A. bundle exec rake backfill:update_canceled_by_column_of_site_subscription RAILS_ENV=production | A00, A01, A02, A03, A04 have already been executed —- 07/21/2014 | 07/31/2014 |
| 1.6.2.0-MAT | A. Increase the queueThreshold value of red5 from 7200 to 14400 on collab01 machine (https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081#setup_deploy_recorder_app) B. bundle exec rake backfill:enable_the_needed_features_for_old_subscriptions RAILS_ENV=production | 08/11/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.6.3.0-NED |
| 1.6.3.0-NED | Pre Deployment Config A00. Increase the queueThreshold value of red5 from 7200 to 14400 on collab01 machine (https://wiki.exphosted.com/doku.php/setup_and_deploy_bbb_081#setup_deploy_recorder_app) A01. bundle exec rake backfill:enable_the_needed_features_for_old_subscriptions RAILS_ENV=production A. bundle exec rake populate:default_notification_settings RAILS_ENV=production B. bundle exec rake backfill:include_dollar_50_subscription_plan_in_subscription_plans_table RAILS_ENV=production | 08/20/2014 | 08/25/2014 |
| 1.6.4.0-PAU | Pre Deployment Config - Delayed Job (Needed on both app servers.) Pre Deployment Config - Google SSO (Needed on both app servers.) | 09/10/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.6.5.0-QUIN |
| 1.6.5.0-QUIN | Pre Deployment Config - Delayed Job (Needed on both app servers. QA sever done) Pre Deployment Config - Google SSO (Needed on both app servers.QA sever done) A. bundle exec rake backfill:add_destroy_content_privilege RAILS_ENV=production | 09/19/2014 | 09/24/2014 |
| 1.6.6.0-RON | A. bundle exec rake backfill:reset_subscription_active_status_of_site_owners RAILS_ENV=production | 10/06/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.6.7.0-SAM |
| 1.6.7.0-SAM | Pre Deployment Config A00. bundle exec rake backfill:reset_subscription_active_status_of_site_owners RAILS_ENV=production A. bundle exec rake backfill:remove_dropbox_assosications_for_the_owners RAILS_ENV=production B. bundle exec rake backfill:populate_grouping_id_column_of_messages RAILS_ENV=production C. bundle exec rake backfill:disable_dropbox_item_share_with_participants_if_no_course RAILS_ENV=production D. bundle exec rake backfill:delete_procuct_suggestion_if_suggestion_item_is_blank RAILS_ENV=production Post deployment steps (for Google SSO. Can be executed any time after deployment. Not needed immediately.) | 10/10/2014 | 10/16/2014 (Post deployment steps were done on 10/19/2014) |
| 1.6.8.0-TOM | A. bundle exec rake backfill:delete_product_suggestion_if_the_same_product_is_added_as_suggestion RAILS_ENV=production | 10/19/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.6.9.0-VAN |
| 1.6.9.0-VAN | A00. bundle exec rake backfill:delete_product_suggestion_if_the_same_product_is_added_as_suggestion RAILS_ENV=production (Done on QA) A. Remove 'contacts' scope and add 'contacts.readonly' scope to Google marketplace app. Scope URL - https://www.googleapis.com/auth/contacts.readonly Steps - Post deployment steps | 10/28/2014 | 10/31/2014 |
| 1.7.0.0-ALUM | A. bundle exec rake backfill:auto_enroll_bundle_items_to_existing_bundle RAILS_ENV=production B. Restart delayed job once after the deployment. (/deploy/systasks/god.sh restart) | 11/07/2014 | 11/12/2014 |
| 1.7.1.0-BEAN | Pre-deployment Config A. bundle exec rake backfill:populate_progress_score_records_for_completed_certification_enrollments RAILS_ENV=production B. bundle exec rake backfill:set_dropbox_shared_status RAILS_ENV=production C. bundle exec rake backfill:delete_old_dropbox_associations_for_non_associated_items RAILS_ENV=production D. bundle exec rake backfill:reset_negative_coupon_redeemed_count_to_zero RAILS_ENV=production E. bundle exec rake backfill:set_redeem_true_for_renewal_coupon_usage_entries RAILS_ENV=production | 12/30/2014 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.7.3.0-DIX |
| 1.7.2.0-CAPE | A. bundle exec rake backfill:make_system_generated_contents_invisible RAILS_ENV=production | 01/19/2015 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF 1.7.3.0-DIX |
| 1.7.3.0-DIX | Pre-deployment Config A00. bundle exec rake backfill:populate_progress_score_records_for_completed_certification_enrollments RAILS_ENV=production B00. bundle exec rake backfill:set_dropbox_shared_status RAILS_ENV=production C00. bundle exec rake backfill:delete_old_dropbox_associations_for_non_associated_items RAILS_ENV=production D00. bundle exec rake backfill:reset_negative_coupon_redeemed_count_to_zero RAILS_ENV=production E00. bundle exec rake backfill:set_redeem_true_for_renewal_coupon_usage_entries RAILS_ENV=production A01. bundle exec rake backfill:make_system_generated_contents_invisible RAILS_ENV=production \\ | ALL TASKS ALEADY RUN on QA | 01/23/2015 |
| 1.7.4.0-EEL | 01/30/2015 | 02/11/2015 | |
| 1.7.5.0-FOX | Pre-deployment Config A. bundle exec rake backfill:populate_user_uuid RAILS_ENV=production | 03/02/2015 | 03/12/2015 |
| 1.7.6.0-GALE | Pre-deployment Config | 03/24/2015 | 03/27/2015 |
| 1.7.7.0-HUFF | 03/30/2015 | SKIPPED | |
| 1.7.8.0-IRIS | A. bundle exec rake backfill:populate_enrollments_evaluated_at RAILS_ENV=production B. bundle exec rake populate:default_notification_settings RAILS_ENV=production | 04/16/2015 | 04/22/2015 |
| 1.7.9.0-JUMP | Predeployment Config - Move “google_api_key” config parameter from ga_measurements.yml to google_sso.yml | 05/21/2015 | SKIPPED PRODUCTION DEPLOYMENT. ALL TASKS WILL BE RUN AS PART OF1.8.0.0-KITE |
| 1.8.0.0-KITE | Predeployment Config - Move “google_api_key” config parameter from ga_measurements.yml to google_sso.yml | PREDEPLOYMENT CONFIG ALREADY RUN on QA 06/25/2015 | 07/09/2015 |
| 1.8.1.0-LAKE | 07/13/2015 | 07/14/2015 | |
| 1.8.2.0-MAT | 07/26/2015 | SKIPPED DUE TO A DEPLOYMENT ISSUE | |
| 1.8.3.0-NAPA | 08/04/2015 | PRODUCTION DEPLOYMENT SKIPPED | |
| 1.8.4.0-ORR | 08/06/2015 | 08/07/2015 | |
| 1.8.5.0-PAW | A. bundle exec rake backfill:remove_duplicate_content_from_course RAILS_ENV=production B. bundle exec rake backfill:set_subscribe_only RAILS_ENV=production C. bundle exec rake backfill:fix_incorrect_progress_percentage RAILS_ENV=production | 08/14/2015 | 08/16/2015 |
| 1.8.6.0-QUIN | 09/15/2015 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.8.7.0-RIO | 09/23/2015 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.8.8.0-SALT | 09/23/2015 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.8.9.0-URN | 09/25/2015 | 09/29/2015 | |
| 1.9.0.0-VEGA | 10/13/2015 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.9.1.0-WARE | bundle exec rake backfill:set_activated_at_for_suspended_and_reactivated_users RAILS_ENV=production | 10/20/2015 | 10/22/2015 |
| 1.9.2.0-XIAO | Pre-deployment Config Issues faced | 01/18/2016 | 02/16/2016 |
| 1.9.3.0-ANT | bundle exec rake backfill:set_unsubscribe_token_for_users RAILS_ENV=production | 03/11/2016 | 03/20/2016 |
| 1.9.4.0-BAT | 04/11/2016 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.9.5.0-CAT | NONE | 04/22/2016 | 04/29/2016 |
| 1.9.6.0-DOG | A. bundle exec rake backfill:update_normalised_domain_name RAILS_ENV=production | 05/11/2016 | 05/20/2016 |
| 1.9.7.0-EEL | 06/04/2016 | SKIPPED PRODUCTION DEPLOYMENT | |
| 1.9.8.0-FOX | A. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production | 06/20/2016 | SKIPPED - ALL TASKS WILL BE RUN AS PART OF 1.9.9.0-GNAT. QA TASKS ALREADY RUN |
| 1.9.9.0-GNAT | A00. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production | 06/27/2016 | https://tracker.exphosted.com/view.php?id=10364 Deployed on 11th Jul 2016 |
| 1.9.10.0-HOG | A. Add an entry in the /deploy/crossbow/shared/config/staging.rb file, after “config.action_view.cache_template_loading = true” (i.e. in line number 13) add “config.log_level = :info” B. bundle exec rake backfill:disable_enhanced_pricing_feature_for_all_companies RAILS_ENV=production C. Update staging::google_api_key in config/google_sso.yml ONLY IN QA. | 08/10/2016 | SKIPPED PRODUCTION DEPLOYMENT |
| 1.9.11.0-IBIS | A00. Add an entry in the /deploy/crossbow/shared/config/staging.rb file, after “config.action_view.cache_template_loading = true” (i.e. in line number 13) add “config.log_level = :info” B00. bundle exec rake backfill:disable_enhanced_pricing_feature_for_all_companies RAILS_ENV=production C00. Update staging::google_api_key in config/google_sso.yml ONLY IN QA. D00. bundle exec rake backfill:modify_existing_wepay_accounts_to_have_a_callback_uri RAILS_ENV=production E00. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production | SKIP A00, B00, C00 on QA. ALREADY DONE AS PART OF 1.9.10.0-HOG 09/08/2016 | PRODUCTION DEPLOYMENT FAILED AND RELEASE ROLLED BACK. MANTIS TICKET 10800 HAS RCA. |
| 1.9.12.0-JAGUAR | A00. Add an entry in the /deploy/crossbow/shared/config/staging.rb file, after “config.action_view.cache_template_loading = true” (i.e. in line number 13) add “config.log_level = :info” B00. bundle exec rake backfill:disable_enhanced_pricing_feature_for_all_companies RAILS_ENV=production C00. Update staging::google_api_key in config/google_sso.yml ONLY IN QA. D00. bundle exec rake backfill:modify_existing_wepay_accounts_to_have_a_callback_uri RAILS_ENV=production E00. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production | SKIP A00, B00, C00, D00, E00 on QA. ALREADY DONE AS PART OF 1.9.11.0-IBIS 09/28/2016 | SKIPPED PRODUCTION DEPLOYMENT |
| 1.9.13.0-KITE | A00. Add an entry in the /deploy/crossbow/shared/config/staging.rb file, after “config.action_view.cache_template_loading = true” (i.e. in line number 13) add “config.log_level = :info” ONLY IN QA. B00. bundle exec rake backfill:disable_enhanced_pricing_feature_for_all_companies RAILS_ENV=production C00. Update staging::google_api_key in config/google_sso.yml ONLY IN QA. D00. bundle exec rake backfill:modify_existing_wepay_accounts_to_have_a_callback_uri RAILS_ENV=production E00. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production F00. Add entry in /deploy/crossbow/shared/config/production.rb “LRS_SSL_ENABLED = true” G00. bundle exec rake backfill:delete_announcement_availabilities_for_group_specific_announcements RAILS_ENV=production | SKIP A00, B00, C00, D00, E00 on QA. ALREADY DONE AS PART OF 1.9.11.0-IBIS. ONLY RUN 'A' on QA 10/21/2016 | 11/03/2016 |
| 1.9.14.0-LION | A.bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production B. bundle exec rake backfill:modify_existing_wepay_accounts_to_have_a_callback_uri RAILS_ENV=production C. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production D. bundle exec rake backfill:disable_invoice_payment_method_feature_for_all_companies RAILS_ENV=production | release specific tasks A B C D Excuted in QA 01/23/2017 | SKIPPED PRODUCTION DEPLOYMENT |
| 1.9.15.0-MULE | A00.bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production B00. bundle exec rake backfill:modify_existing_wepay_accounts_to_have_a_callback_uri RAILS_ENV=production C00. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production D00. bundle exec rake backfill:disable_invoice_payment_method_feature_for_all_companies RAILS_ENV=production | SKIP A00, B00, C00, D00 on QA. ALREADY DONE AS PART OF 1.9.14.0-LION ONLY TO BE RUN ON PRODUCTION Deployed in QA on 02/07/2017 | 02/12/2017 A00, B00,D00 –following backfill task executed |
| 1.9.16.0-NEWT | A.bundle exec rake backfill:create_membership_record_for_group_owner RAILS_ENV=staging B.bundle exec rake backfill:create_super_admin_privilege_and_set_as_default_role_for_site_admin RAILS_ENV=staging | 03/10/2017 backfill task executed A and B | SKIPPED PRODUCTION DEPLOYMENT |
| 1.9.17.0-OWL | A00.bundle exec rake backfill:create_membership_record_for_group_owner RAILS_ENV=production B00.bundle exec rake backfill:create_super_admin_privilege_and_set_as_default_role_for_site_admin RAILS_ENV=production | SKIP A00, B00 QA. ALREADY DONE AS PART OF 1.9.16.0-NEWT ONLY TO BE RUN ON PRODUCTION 03\17\2017 | 03\24\2017 |
| 1.9.18.0-PANDA | NONE | 03\26\2017 | 04\03\2017 |
| 1.9.19.0-QUAIL | A00.bundle exec rake populate:default_notification_settings RAILS_ENV=production B. bundle exec rake backfill:modify_existing_wepay_accounts_callback_uri C. bundle exec rake backfill:update_state_column_of_merchant_account D. Add variable 'COLLAB_SSL_ENABLED = true or false' based on the collabserver ssl status inside the environment file(development.rb, staging.rb, production.rb) E. Incase if dialin number, base_url, checksum has changed in BBB setup update the same in config/bigbluebutton.yml based on the environment F. Incase voice extension is changed in BBB setup then old extension needs to be deleted and the new extension needs to be added in the database via running the following backfill tasks(voice_extensions.rake) * First change the extention which is needs to be inactivated in(db/voice_extensions_inactive.csv) and run → bundle exec rake voice_extensions:inactivate * Delete the extension which are all inactive by running → bundle exec rake voice_extensions:delete_inactive * Add the new extension which is needs to be added in (db/voice_extensions.csv) and run bundle exec rake voice_extensions:populate G. bundle exec rake backfill:create_hide_pricing_setting H. bundle exec rake backfill:update_current_subscription_plan_benifits_in_site_subscription | 06\30\2017 | SKIPPED PRODUCTION DEPLOYMENT |
| 1.9.20.0-RAT | A. bundle exec rake populate:default_notification_settings RAILS_ENV=production B. bundle exec rake backfill:modify_existing_wepay_accounts_callback_uri RAILS_ENV=production C. bundle exec rake backfill:update_state_column_of_merchant_account RAILS_ENV=production D. bundle exec rake backfill:create_hide_pricing_setting RAILS_ENV=production E. bundle exec rake backfill:update_current_subscription_plan_benifits_in_site_subscription RAILS_ENV=production F. bundle exec rake backfill:update_site_active_user_tracking_with_correct_values RAILS_ENV=staging G. bundle exec rake backfill:reprocess_documents_thumbnails RAILS_ENV=staging H. Add variable 'SWF_ABORT_TIME = 86400' in environment files(development.rb, staging.rb, production.rb) I. Add variable 'COLLAB_SSL_ENABLED = true or false' based on the collabserver ssl status in environment files(development.rb, staging.rb, production.rb) J. Make sure new collab machine is prepared with BBB1.1 and java code signing certificate is installed on it K. If dialin number, base_url, checksum has changed in BBB1.1 setup, Update the same in learnexa config/bigbluebutton.yml based on the environment L. If voice extension is changed in BBB setup then old extension needs to be deleted and the new extension needs to be added in the database via running the following backfill tasks(voice_extensions.rake) 1. Update the extention in 'db/voice_extensions_inactive.csv' which is needs to be inactivated and run → bundle exec rake voice_extensions:inactivate 2. Delete the extension which are all inactive by running → bundle exec rake voice_extensions:delete_inactive 3. update the new extension in 'db/voice_extensions.csv' which is needs to be created and run → bundle exec rake voice_extensions:populate M. Follow this to remove openoffice and add libreoffice https://wiki.exphosted.com/doku.php/install_libre_office_centos | SKIP A, B, C, D, E, I in QA. ALREADY DONE AS PART OF 1.9.19.0-QUAIL ONLY TO BE RUN ON PRODUCTION | |
| 1.9.21.0-SWAN | |||
| 1.9.22.0-TICK |