Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
releasespecifictasks

Release Specific Tasks

Note - All the rake tasks need to be run with RAILS_ENV=staging on QA.

Crossbow

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-OAHUA. 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-PUFFINA. 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/2013SKIPPED - TASKS TO BE RUN ON PRODUCTION WHEN YUMA IS RELEASED. QA TASKS ALREADY RUN
1.2.5.0-YUMAA. 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/201306/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-GEORGETOWNPre 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-HANOIPre 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
SKIPPEDSKIPPED
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/201310/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/2013SKIPPED - 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/2013SKIPPED - 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-SEOULPre 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-DANNote. 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-EDPredeployment 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-GINOA00. 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-HANA00. 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-IANA. 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/2014SKIPPED 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/2016SKIPPED 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
releasespecifictasks.txt · Last modified: 2018/08/31 16:16 (external edit)