Release Notes 2020

Release notes for STRATUS Hosting 2020

Release Notes

 Rss Feed

12-31-2020

New Items

  • STRAT-3452: Enable autoscaling with ZDD enabled.

12-09-2020

Bug Fixes

  • STRAT-3453 Copy to clipboard button not working
  • STRAT-3315 Blackfire vcl instruction fix

New Items

  • STRAT-3159 Add symbol in a label for all required fields in all forms
  • STRAT-3190 Redirect to newly created Whitelist after creating one

12-04-2020

New Items

  • STRAT-3496: Update spot controller drain
  • MageMojo Autoban: updated to accept a num for the –carding option

11-30-2020

New Items

  • STRAT-3303 consumers final solution
  • STRAT-2969 detect cron config changes
  • STRAT-3226 MageMojo Cron export consumer timeout addition

11-26-2020

Bug Fixes

  • STRAT-3451: ZDD hpa deployments fix

New Items

  • STRAT-3344: php cache settings

11-24-2020

New Items

  • STRAT-3407 POC removed delay from purging pods

11-17-2020

Bug Fixes

  • STRAT-3383: Block Countries fix.
  • STRAT-3319: Varnish -> Info -> Options missing e in cache
  • STRAT-3202: Access->Block Countries page
  • STRAT-3393 White txt on White background for deprecated php alert
  • STRAT-ZDDFIX: Move php_bg_suffix to object

New Items

  • STRAT-MY80: mysql config version 8

11-13-2020

Bug Fixes

  • STRAT-3379: Zero Downtime Deployment pod fixes

11-12-2020

New Items

  • STRAT-3209 Revise Access under Protect urls
  • STRAT-3373 Add meta directive to clear cache
  • STRAT-3343 Textarea boxes change to be grabbed and expanded
  • STRAT-3387 Dark theme text in input fields needs to be lighter and more contrast

11-10-2020

Bug Fixes

  • MAR-969: KB link fix in customer account

New Items

  • MAR-924: MaaS KB updates

11-06-2020

New Items

  • STRAT-3324: Updated remaining starter stores in us-east to have 2 minimum AS pods
  • STRAT-3410: Add nginx reload function to * STRATus cli

11-05-2020

New Items

  • STRAT-3324: Updated pro stores in us-east to have 2 minimum AS pods
  • STRAT-3141 Remove 2nd flock in cron.sh script
  • STRAT-3324: Updated 70 starter stores in us-east to have 2 minimum AS pods

11-03-2020

New Items

  • STRAT-3324: Updated plus and elite stores in us-east to have 2 minimum AS pods
  • STRAT-3324: Updated all stores in sydney to have 2 minimum AS pods
  • STRAT-3324: Updated all stores in frankfurt to have 2 minimum AS pods

10-29-2020

Bug Fixes

  • STRAT-FIXMYH: Add mysql datasource host to sphinx devstore container

New Items

  • STRAT-3335 Add a dedicated ssh user, called www.
  • Release new * STRATus panel themes.

10-27-2020

New Items

  • STRAT-3267 Make exim logs editable via SSH for DEV environments - requires redeploy

10-26-2020

Bug Fixes

  • magemojo cron install detect fix (for TOS validation)

10-20-2020

New Items

  • STRAT-3307 Integrate new google analytics check

10-15-2020

New Items

  • STRAT-3267 Make exim logs editable via SSH for DEV environments.
  • STRAT-PHP74XD Add phpv7.4 XD plugin path

10-13-2020

Bug Fixes

  • STRAT-2832: Fix file descriptors error

New Items

  • STRAT-3032: Nice crons
  • STRAT-3257: Opcache clean

10-12-2020

New Items

  • Health Check tickets: Resolve after 3 days
  • Health Check tickets: Delete after 7 days

10-08-2020

New Items

  • STRAT-2584: Making mysql restart less intrusive.

10-05-2020

Bug Fixes

  • STRAT-3212 Magento error when trying to revalidate in Customer account

New Items

  • STRAT-2732 Zero Downtime Deploy (ZDD). CLI deploy procedure.
  • STRAT-3090 enable debug/verbose exim logging (#105)
  • STRAT-3233 preserve query cache on/off setting

09-28-2020

Bug Fixes

  • MAR-894: Fix 2fa customer login
  • STRAT-2896 fix for blank POC emails

New Items

  • STRAT-3112 Add increased timeouts to default Varnish VCL
  • STRAT-3110 Add pub/static/_cache to autoscaling shared mounts
  • STRAT-2215 Panel logs
  • STRAT-2820 run MySQL upgrade on 5.6 to 5.7 change
  • STRAT-2706 improve HealthCheck notifications
  • STRAT-3045 update session pricing per plan
  • STRAT-3171 opcache flush changed to reduce 502s
  • STRAT-3069 HA for MySQL 8
  • STRAT-3188 Fix: Sub GA accounts can no longer validated after a change made by google

09-22-2020

New Items

  • STRAT-3140 updated TOS violations to exclude non-core caches

09-21-2020

New Items

  • STRAT-3100 reenable ga notifications after corrections
  • STRAT-3120 Updated my.cnf settings to improve performance

09-16-2020

New Items

  • STRAT-3116 added downloader block to all detected Magento 1 stores in all regions

09-09-2020

Bug Fixes

  • STRAT-3083 white screen for suspended stores in panel fix

09-03-2020

New Items

  • STRAT-3098 store overview dash improved

08-31-2020

Bug Fixes

  • STRAT-3079 Problem with displaying PHP version on ‘Info’ tab
  • STRAT-3082 Autoscaling excludes/shares remove trailing / from folders

08-18-2020

New Items

  • STRAT-2820: Add mysql_upgrade
  • STRAT-3001: Autoscaling add setup dir and change var/generated to var/generation

08-13-2020

New Items

  • STRAT-3048 Add the “iotop” utility to the tools role
  • STRAT-2988 Add flush query cache for mysql 5.x.
  • STRAT-3000 Add a liveness probe to php-fpm

08-11-2020

Bug Fixes

  • STRAT-2489 Reindex posts no results to screen

New Items

  • STRAT-2552 Make the search on DNS page case insensitive
  • STRAT-3037 Update * STRATus panel for MySQL8

07-30-2020

New Items

  • STRAT-2987 SSH2 lib updated for PHP 7.3 and 7.4
  • STRAT-3000 liveness check script added to PHP-FPM containers
  • STRAT-2916 Elasticsearch 7 updated to latest

07-29-2020

Bug Fixes

  • STRAT-3008 Evironment type wrong info on dev/staging environment

New Items

  • STRAT-2277 Delete button for SSL certificates
  • STRAT-3006 Magento template version change
  • STRAT-2731 Implement a reconnect policy in the client side applications
  • STRAT-2917 Change ES choice in panel to say Elastic 7 instead of 7.3
  • STRAT-2797 Add warning text under URLs about session billing
  • STRAT-3017 Petalbot block now done for all regions

07-07-2020

Bug Fixes

HTTP Alerts: One UUID should create no more than one single ticket

New Items

  • STRAT-2833: Don’t allow duplicate domains to be provisioned
  • STRAT-2801: Remove old unexistent clusters configuration leftovers
  • STRAT-2936: Adjust delays for new LetsEncrypt ratelimits

07-02-2020

Bug Fixes

  • STRAT-2849 Invoice for emails missing the evironment name in the subject

New Items

  • STRAT-2859 MySQL 8 and PHP 7.4 are released. Magento 2.4 could now be installed.

06-30-2020

New Items

  • STRAT-2856 Add PHP 7.4 choice to panel
  • STRAT-2860 Add MySQL 8 choice to panel

06-16-2020

Bug Fixes

  • MAR-862 Affiliate redirect goes to old * STRATus product
  • STRAT-2848 Updating root certificates does not update CloudFront SSL

New Items

  • STRAT-2895: Added a lazy umount flag to FlexVolume driver
  • STRAT-2474 Rework ‘Magento Info’ page
  • STRAT-2883 Remove Bower and use NPM instead
  • STRAT-2853 Replace quay helm with dcr helm

06-09-2020

New Items

  • STRAT-2778 APCU module added to PHP 7.1+ requires redeploy
  • STRAT-2861 minor version update for Imagemagick 7.0.10-9 Q16 x86_64

06-01-2020

Bug Fixes

  • STRAT-2710 Fix SSH Whitelist IPs patterns

New Items

  • STRAT-2583 Add warning to SSL page to not use LE
  • STRAT-2836 Enable console debugging
  • MAR-844 sla to footer and rearranged order of footer links
  • MAR-850 pricing calculator now recalculates when storage amount changes
  • MAR-851 fixed missing explainer video after new video update

05-27-2020

Bug Fixes

  • MAR-849 fixed bug in home/pricing (also stopped auto popup)

New Items

  • STRAT-2586 previous node configuration removed from 7.2/7.3 SSHD images, replaced with NVM manager

05-25-2020

Bug Fixes

  • STRAT-2828 Bugfixes for GA detection

05-20-2020

New Items

  • STRAT-2738 Slight improvement to provision speed
  • STRAT-2809 Additional GA code checks for session billing
  • STRAT-2687 MOTD update

05-18-2020

New Items

  • STRAT-2798 Make .mojo STRATus.i’ domains indicated by orange color.

05-15-2020

Bug Fixes

  • STRAT-2795 Fix Loading… overlay styling

05-14-2020

New Items

  • Magesecuritypatcher now includes SUPEE-11314

05-13-2020

Bug Fixes

  • STRAT-2717: Fixed typo
  • STRAT-2605 Less confusing markers on URLs page

New Items

  • STRAT-2708 Update php access log format
  • STRAT-2755 mutagen monitor output
  • STRAT-2568 Allow supplying of full set of labels
  • STRAT-2734 Shift to pull request environment generation
  • STRAT-2625 Add ‘Scripts->Post Clone’ page
  • STRAT-2470 Disable Login page for production env

05-12-2020

New Items

  • STRAT-2765 PHP 7.2 and 7.3 updated to latest minor version, requires redeploy to take effect
  • STRAT-1361 Imagemagic updated to 7.0 for PHP 7.2/7.3

05-06-2020

New Items

  • NEW Website Design MageMojo.com Launch
  • 2 New plans added for purchase
  • STRAT-2733 Provisioning direction to shared-perf/dev nodes
  • STRAT-2625 Add scripts to StoreObj with update function

04-29-2020

Bug Fixes

  • STRAT-2549 Fixed the SSH URL pattern on SSH->Users page

04-24-2020

New Items

  • STRAT-2700 Address requirement
  • STRAT-2674 Blackfire.so module update for PHP 7.1/7.3
  • STRAT-2716 Add puttygen to SSHD container for PHP 7.1+

04-23-2020

Bug Fixes

  • STRAT-2714 Do not sent migration notification if evironment is a clone

New Items

  • STRAT-2678 Install dry tool on nodes
  • STRAT-2722 Update links to * STRATus 3 projects from the admin
  • STRAT-2713 - Mutagen Monitor.
  • STRAT-2715 - * STRATuslink entrypoint

04-20-2020

Bug Fixes

  • STRAT-2620: Remove old Sphinx .pid files on launch, in case of ungraceful shutdown.

04-17-2020

Bug Fixes

  • STRAT-2695 Fix ‘domain’ parameter value when adding evironment.
  • STRAT-1700: Init only with HPA enabled
  • STRAT-2693: removing hardcoded * STRATuslink settings

04-16-2020

Bug Fixes

  • STRAT-2685 Fixes in evironment info section

New Items

  • STRAT-2258 Block shutdown until tasks complete
  • STRAT-2657: Optimizing file-download services
  • STRAT-2640 provisioning accept a null domain name and use the mojo* STRATus.io as default

04-15-2020

New Items

  • INFRA-2172 Alert to check for expiring SSL certificates on monitored domains
  • STRAT-1880 launched services node in sydney

04-14-2020

Bug Fixes

  • STRAT-2670 Allow PHP pods to prefer underutilized nodes
  • STRAT-2667 Restrict INI files

New Items

  • STRAT-2510 LetsEncrypt errors for domains pointed to Route53
  • STRAT-2683 Detection of Magento in a subdirectory during clone

04-09-2020

New Items

  • STRAT-2642 Change suspension time to 30 days
  • STRAT-2666 Remove admin link in customer my * STRATus
  • STRAT-2446 Changed release notes formatting

03-25-2020

Bug Fixes

  • STRAT-2610 Enable process control timeout;
  • STRAT-2600 Base URL update

03-24-2020

Bug Fixes

  • STRAT-2600 Added local.xml/env.php content replacing. Fixed error handling and logging. Removed files content replacing. Added docroot as a parameter.;
  • STRAT-2609 Increase php-fpm max replicas to 30

New Items

  • STRAT-2382 Enabled captcha on additional forms on magemojo.com

03-17-2020

Bug Fixes

  • STRAT-2570 Skip JSON delimiters for SES-related IAM user policies

New Items

  • STRAT-2507 Provide access to the API via ingress;
  • STRAT-2528 Environment specific config.yaml

03-16-2020

Bug Fixes

  • STRAT-1974 Remove (redundant) backup partition from newly created nodes

New Items

  • STRAT-2556 Updated RabbitMQ for new configuration: /stratus-control-panels/rabbitmq-panel/info/

03-13-2020

Bug Fixes

  • STRAT-2471 Fix ticket system cc, race condition on new tickets;
  • STRAT-2511 Fixed links to KB for BF and Xdebug;
  • STRAT-2554 Refactored RabbitMQ UI, added ‘reset data’ functionality;
  • STRAT-2519 Added validation to ‘Sphinx->Path to config’ value;
  • STRAT-2488 Force a refresh of pods on deployment;
  • STRAT-2488 Remove the recreate pods;
  • STRAT-2540 Fix URL path protection;
  • STRAT-1971 STRAT-2047 apply fs limit verirfication to existing nodes;
  • STRAT-2527 Add symlink to /cache/$webroot to sphinx container for Mirasvit module

New Items

  • STRAT-2555 Added procedure for purging RabbitMQ data. Added functionality to wait for pods descaling.;
  • STRAT-2564 Added PHP modules blacklist.;
  • STRAT-2554 Refactored RabbitMQ UI, added ‘reset data’ functionality;
  • STRAT-2564 Added Admin->PHP Modules BlackList page;
  • STRAT-2535 An option to block a list of php modules.;
  • STRAT-2543 Add a salt state to add root ssh keys to workers;
  • STRAT-2479 Instance cloning MySQL DB rebuild script.;
  • STRAT-2168 Add exclude for zfs ha datasets

03-12-2020

Bug Fixes

  • STRAT-1953 Use a more accurate check to test join;
  • STRAT-2508 Correct event for tag;
  • STRAT-2557 Fix malware scan not updating ticket to nag customer;
  • STRAT-2559 Database snapshot prune needs to look at child datasets for count

New Items

  • STRAT-2548 Add includes location to HTTP block in;
  • STRAT-2558 Restructure pod redistribution for poc;
  • STRAT-2569 Additional magedetect info

03-10-2020

Bug Fixes

  • STRAT-2466 STRATUS Provisioning Service

New Items

  • STRAT-2479 Refactored provision procedure to accept port a parameter. Added stub for store copying;
  • STRAT-1840 Ability to run more than one provision at a time;
  • STRAT-2416 Instance lifesycle scheduling;
  • STRAT-2503 Move provisioning functions into noc/stratusinstance model;
  • STRAT-2531 Add new fields to stratus noc forms;
  • STRAT-1841 STRATUS ports to be able to be reused;
  • STRAT-2447 Endpoints for stratus 3 permissions;
  • STRAT-2516 Endpoints for stratus 3 new projects;
  • STRAT-2541 Update endpoint notification and error handling;
  • STRAT-2520 Added parameter for uuid to clone on provision

03-06-2020

Bug Fixes

  • STRAT-2544 Fixed launch error related to permissions on .erlang.cookie file when RabbitMQ is restarted after Health correction kill/force terminate

03-03-2020

Bug Fixes

  • STRAT-2526 Changed redirects policy for file validation;
  • STRAT-2509 Fixed broken call to ‘admin.stratus.image.tag.prefix.update’;
  • STRAT-2258: Reverted socket-reaper container. Refresh the backend every day.;
  • STRAT-2092 Merge provision and preprovision. Dropped CloudFormation usage. Provided additional logging for provisioning. Added /call path to ingress. Disabled TLS. Moved CloudFront ID lookup to store objects load procedure. Moved CloudFront Endpoint lookup to store objects load procedure. BUGFIX Enabled TLS. Fixed yaml typos.

New Items

  • STRAT-2510 Log the warnings generated by LetsEncrypt . Decrease TTL.

03-02-2020

Bug Fixes

  • STRAT-2522 Fixed bug with rabbitmq and erlang cookie

02-28-2020

New Items

  • STRAT-2468 user_ini.filename option set to empty;
  • STRAT-2504 rabbitmq changed to 3.8 added management plugin and addition of rabbitmqadmin to SSHD containers

02-26-2020

Bug Fixes

  • STRAT-2085 Elasticsearch Version. if you choose the version 6.8 or 7.3 and save it. In tab Elasticsearch Info will appear error popup;
  • STRAT-2228 Elasticsearch 6 and 7 versions can crash the servicepod;
  • STRAT-2078 Update memory lock settings for all Elasticsearch versions;
  • STRAT-2377 In Internet Explorer when you open tab Magento Info or Deployment mode an overlay appears and does not disappear;
  • STRAT-2490 rabbitmqctl command does not function from ssh;
  • STRAT-2406 Sphinx Config Overwritten By Files Owned As root

New Items

  • STRAT-2105 Set Elasticsearch replicas to zero;
  • STRAT-2435 Allow DNS zones to be created on dev instances after provisioning is finished;
  • STRAT-782 Support for xdebug on php 7;
  • STRAT-2037 Support for Blackfire;
  • STRAT-2103 Magento Maintenance Mode menu. The flag is not saved in the ON position;
  • STRAT-2425 When removing dns subdomain on a dev instance production dns zone removed from route53;
  • STRAT-2472 Change PHP default set during provision to 7.2;
  • STRAT-2399 add php-amqplib php library;
  • STRAT-2387 change default gzip settings

02-24-2020

Bug Fixes

  • STRAT-2475 Fixed DNS verification case when LetsEncrypt doesn’t provide DNS verification challenge for a hosted domain

New Items

  • STRAT-2426 Malware scanner ticket generation enabled

02-21-2020

Bug Fixes

  • STRAT-2475 Fixed DNS verification case when parent DNS zone is not in store URLs.;
  • STRAT-2253 Fix .drone.yml typo;
  • STRAT-2323 Correct path to dev cluster in config;
  • STRAT-2323 Keep the websocket connection open longer;
  • STRAT-2435 Removed restriction to add DNS zones to dev stores1

New Items

  • STRAT-961 Adjusted PHP-FPM values for development stores;
  • STRAT-2472 Changed default PHP version to 7.2.;
  • STRAT-2323 Sandbox the UAT environment;
  • STRAT-2323 Override dev magemojo DNS;
  • STRAT-2323 Rework release strategies;
  • STRAT-2323 Optimistic cleanup of releases

02-20-2020

Bug Fixes

  • STRAT-2406 Correct sphinx.conf config owned by root

New Items

  • STRAT-2247 Adding exim4 to nginx as a dependency;
  • STRAT-2213 Double php rate limit in dev mode for PWA;
  • STRAT-2487 Magemojo kb build moved into drone

02-19-2020

Bug Fixes

  • STRAT-2438 setuptools and cron fix for 7.1+ SSHD

New Items

  • STRAT-2387 Add more GZIP compression options to nginx.conf;
  • STRAT-2357 rabbitmq-server package for the rabbitmqctl binary

02-12-2020

New Items

  • STRAT-2434 - POC to shift scaled pods off nodes with high LA

02-06-2020

Bug Fixes

  • STRAT-2425 Fixed DNS deletion while deleting a store;
  • STRAT-2327 Fixed warnings about old PHP versions;
  • STRAT-2359 Fixed form error messages position on DNS page;
  • STRAT-2377 Fixed IE JS polyfill bug

New Items

  • STRAT-2258 Add socket-reaper container.;
  • STRAT-1818 LSOF tool added to PHP-FPM;
  • STRAT-1735 GNUPG extension added for php-fpm, cron,sshd (all PHP);
  • STRAT-2353 Changed ACME verification object Content-Type to text/plain. Ignore absent DNS challenges

02-05-2020

New Items

  • STRAT-1654 Add doc how to build sphinx from docker;
  • STRAT-1752 Add “stratus” alias for cli;
  • STRAT-2078 Update memory lock settings for all Elasticsearch versions and remove xpack;
  • STRAT-2299 compass gem installed for ruby in sshd container

02-04-2020

Bug Fixes

  • STRAT-2347 Fixed the SSH Host value,
  • STRAT-2356 Revert virtualhost.conf back

New Items

  • STRAT-2399 PHP Sockets extension enabled for PHP 7.2/7.3;
  • STRAT-1845 Merged default autoscaling values;
  • STRAT-2360 Disabling Xdebug if PHP version is lower than 7.1;
  • STRAT-2283 Added customization for SaltStack environment;
  • STRAT-2353 Separate processing for HTTP and DNS domains on LetsEncrypt cert generation;
  • STRAT-2283 Added ‘Admin->SaltStack’ page;
  • STRAT-2377 Added ‘String.includes’ polyfill for IE;
  • STRAT-2359 Redesigned DNS page. Sort by record name and type;
  • STRAT-2356 Fix enableBranchBackend logic;
  • STRAT-2356 [CD\CI] Refactoring multi-branch deployments. Conditionally enable withCredentials;
  • STRAT-2356 Enabling dev/prod backend switching. Refactoring builds.;
  • STRAT-1927 Disabled the addition of new DNS zones for the stores, which have filled ‘parent_id’ property;
  • STRAT-2327 Created PHPV alert messages;
  • STRAT-2078 Update memory lock settings for all Elasticsearch

01-28-2020

Bug Fixes

  • STRAT-2298 Set realip from 127.0.0.1 to stop catalogsearch from ratelimiting IP with varnish enabled;
  • STRAT-2251 Fix of non-headless services in order to recreate headless;
  • STRAT-2358 fix customer 2fa on apple devices;
  • STRAT-2379 snapshots not clearing fix

New Items

  • STRAT-2356 Allow variable deployments for backend;
  • STRAT-2343 Add localhost to purge whitelist;
  • STRAT-2328 Update stratus docker images cache to comply with IfNotPresent policy;
  • STRAT-2239 Add hidden .uuid location for validation;
  • STRAT-2381 PHP 7.2 updated to latest 7.2.27 requires redeploy;
  • STRAT-2352 remove username and pass from welcome emails;
  • STRAT-2384 ignore ga status for retry payments on rbp plans

01-21-2020

Bug Fixes

  • STRAT-2169 updated mysql settings for dedicated plans mem leak prevention;
  • STRAT-2325 fix for UA code used as GTM code

New Items

  • STRAT-2356 WS healthcheck;
  • STRAT-2259 activated stratus-plus and stratus elite plans;
  • STRAT-2042 added limits for plans in STRAT-2259;
  • STRAT-1159 alert on purchase of dedicated plans instead of emailing customer;
  • STRAT-2349 uuid plus instance name added to invoices;
  • STRAT-2364 auto restart systemd if dbus error occurs;
  • STRAT-2214 updates to magetect magento info gathering

01-14-2020

Bug Fixes

  • STRAT-2266 Fixed URL validation stages;
  • STRAT-2249 Fixed infinite overlay on task_error event;
  • STRAT-2301 Fixed panel header for STRATUS Enterprise plan;
  • STRAT-2034 Fixed the Cancel bug on Magento Frontend URL page;
  • STRAT-1136 Fixed overlay blinking on Nginx Info page;

New Items

  • STRAT-2233 Moved HTTP Only ssl option to Admin Tweaks section;
  • STRAT-2340 Changed the year in copyright;
  • STRAT-2265 Added GROWL notifications to MaintMode and DeploymMode pages;
  • STRAT-2230 Improved error handling on MySQL Info menu;
  • STRAT-2345 Creates ssh.uuid.mojostratus.io record in CloudFormation on provision;
  • STRAT-2237 Added default pod quantity to higher level plans;
  • STRAT-1927 Restricted dns zones from being created when the store is a child;
  • STRAT-2240 Added file validation.;
  • STRAT-2341 Fixed ACME registration.;
  • STRAT-2140 Added servicepod status lookup before Magento installation.

Last modified January 1, 0001