{"push_id":809030893,"size":7,"distinct_size":7,"ref":"refs/heads/integration/cypress","head":"4f7fe00304c293b66d3bbf67f0cd7a341eafd349","before":"387bc5920f3ecb93f4e649a10a97a7df161fdce5","commits":[{"sha":"2f05e33fef80ff279f06fe742122e3d7ec8be971","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Fix mariadb cluster role\n\nThe mariadb cluster role expected a wrong name for the analytics API\nsettings variable.\n\nThe old \"check that this is the first server in the group\" strategy also\ndidn't work with the current supported Ansible version.  Update it\naccordinly, with \"run_once\".\n\nFinally, make the MARIADB_HAPROXY_USER lines be idempotent, by using\nINSERT IGNORE.","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/2f05e33fef80ff279f06fe742122e3d7ec8be971"},{"sha":"bdf33ea346c340cd0b2dca253020a5cfd1b14a53","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Install htop and a better screenrc","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/bdf33ea346c340cd0b2dca253020a5cfd1b14a53"},{"sha":"bfd306bca9d2bdf7cca0007d800c8df800d40907","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Add CMS and LMS nginx server include hooks\n\nProvide a way for system administrators to include site-specific\nlocations in the CMS and LMS nginx server definitions.","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/bfd306bca9d2bdf7cca0007d800c8df800d40907"},{"sha":"625c83e061c501095e9ab7651700e9a51fc5dccd","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Expose more environment settings\n\nExpose environment settings for additional installed apps (required for\nthe hastexo-xblock, for instance), the sysadmin dashboard on the LMS,\nand allowing all advanced components on the CMS.","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/625c83e061c501095e9ab7651700e9a51fc5dccd"},{"sha":"7d8d660d59f1cbeeb34435008de4653a9ca78d69","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Add hastexo_xblock roles\n\nThe included roles and playbook are meant install the hastexo_xblock and\nits dependency, the gateone server.\n\nNote that in addition to installing the XBlock, it must be added to the\nLMS's Django INSTALLED_APPS (so it can use the edxapp Celery workers).\nTo do this, the included playbook depends on the edxapp role and its\nvariables.  To speed up the runs of edxapp (if it has already been\ninstalled before, of course), use \"--tags edxapp_cfg\".\n\nTo install this in a cluster, --limit the run of the playbook to the app\nservers.\n\nNote: this depends on two modifications to the edxapp role: one that\nadds support for including locations in the LMS nginx configuration, and\nanother that exposes the EDXAPP_ADDL_INSTALLED_APPS variable.","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/7d8d660d59f1cbeeb34435008de4653a9ca78d69"},{"sha":"6c2b1c1fad521b8ff846c35804f7c8809bf55370","author":{"email":"1b4c4352f52e05e0b53239e0a0f7bbf2386d4130@hastexo.com","name":"Adolfo R. Brandes"},"message":"Add single-node OpenStack deployment\n\nThis adds an OpenStack Heat template to launch a full stack in a single\nnode, and an accompanying playbook.","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/6c2b1c1fad521b8ff846c35804f7c8809bf55370"},{"sha":"4f7fe00304c293b66d3bbf67f0cd7a341eafd349","author":{"email":"102a52bbfada10dd333cc7173801ae5162f76a92@hastexo.com","name":"Syed Armani"},"message":"OpenStack multi-node deployment\n\nIncludes heat templates for deploying edX in a multi-node OpenStack\nenvironment with an arbitrary number of app servers.  It includes a\ndynamic inventory generator for deployment to the latter.\n\nIt also includes a sample playbook, for use with the above.\n\nSigned-off-by: Adolfo R. Brandes <adolfo@hastexo.com>","distinct":true,"url":"https://api.github.com/repos/arbrandes/edx-configuration/commits/4f7fe00304c293b66d3bbf67f0cd7a341eafd349"}]}