Add role to call the "clearsessions" management command
All web pages that contain user-controllable content must opt-out of automatic MIME sniffing
fix typos in ansible-bootstrap.sh
index codecov metrics
update ff container to 3.11 and build ff container in travis
Retry when getting mongo signing keys
Default to false if JOURNALS_ENABLED not defined
remove job config history plugin script from build jenkins
Add props and transforms configuration to anonymize ansible output splunk
do not copy security config for local jenkins dev
Add git status to this diagnostic helper
add retries
Chown the venv directory
xserver sandbox apparmor
Give this file a better name
Leave a message for people still using the old name
Fix the indentation
Log the session, and check the success
Upgrade requirements using make upgrade
Improve 502 maintenance page OPS-3164
Fix variable name in comment
Check that git working trees are clean
Add nginx maintenance page playbook OPS-3164
This wasn't actually used by us for the CSMHE cutover
A new playbook we can use to create RDSes
Support named releases of analytics_pipeline and notes images
install and configure email extension plugin on jenkins
Always use notifier's settings_local.py to redefine notifier settings
Make notifier's celery polling interval customizable
Add fake heartbeat to CMS nginx config OPS-3164
Add maintenance playbook wrapper script OPS-3164
update mongo agent
Dont run cms and lms services on boot up of jenkins worker
Run testing.txt for jenkins_worker requirements
Run make upgrade.
Update go-server.yml (#4699)
Remove mongo and run sshd as CMD
Added Dockerfile for microfrontend deployment Go agents.
Bump plugins
OPS-3333 Fix default character sets and collations in mysql playbook (#4707)
Support for Asymmetric JWT Keys
Fix Auth issue
OPS-3270: Upgrade GoCD instance to Ubuntu 18.04 (#4710)
Add X-Frame-Options in LMS.
We're running into memory limits at 8G
go-agent-frontend ssh keys
Update mongo role link from 2.6 to 3.0
fix ACE defaults
update mongo agent
Fixes to build standalone Journal AMI
Adds option to configure CORS origin whitelist for the analytics-api
set xframe_options to deny for studio
ENT-1142. Enable CORS for analytics-data-api /api calls through edx_django_service role
ENT-1142. Added basic_auth_exempted_paths config for enterprise api
Ability to enable proxy_intercept_errors in nginx.
Support CORS OPTIONS preflights and CORS on error status
Allow Authorization header for CORS calls
Update the headers we pass back to deal with gunicorn 19.
Revert "Update the headers we pass back to deal with gunicorn 19."
Add EDX_REST_API_CLIENT_NAME env variable.
Don't default to the first instance
install python3 on jenkins master and workers
Upgrade base OS of dev environment from 16.04 to 18.04 Ubuntu (#4726)
Remove install_stack.sh (obsolete)
Ability to use custom template for static nginx pages.
configure global tools script for build jenkins
update jenkins build container
Ansible's RDS module makes either magnetic or io1 disks
add android label to jenkins container
OPS-3198 removing custom redirects (#4733)
create play for android sdk
configure jenkins security for csrf protection
DEVOPS-7790 Add management command users to ecom role (#4749)
TE-2646 Upgrade Chrome and Firefox
remove hipchat integration
Make the edxapp cache backend overridable
Changelog
DEVOPS-7797 Update sandboxes base AMI to be a new from scratch build (#4752)
setting region from environment variable
configuration for journals frontend app
Add CORS whitelist to journals IDA
add configs for jenkins slack plugin
Remove cloudformation references from Readme.
Allow CORS headers for journals service
Added NGINX_EDXAPP_DEFAULT_SITE_THEME to allow to override favicon when theme enabled
Fix override favicon when theme enabled
Add Allow-Credentials header so POSTs can work with cross origin
OPS-3468 Add utility script for aggregating ip addresses across AWS services (#4765)
Adds in prospectus playbook
prospectus checkout over ssh
Add script to print RDS/Aurora security groups
Adds in proper SSH for prospectus cloning
Updates path to no longer use old prospectus repo code directory
Adds in directory after it's cleared out for prospectus
Colons not allowed for git over ssh in ansible
add script to publish rds logs to cloudwatch
Allows root npm install
Updates env vars for prospectus
fix newrelic infrastructure role for ec2 linux
Moves prospectus public folder to var folder for nginx
OPS-3468 Add static report entries, add scanner ability to lookup ELBs by name (#4772)
cache the npm cache on jenkins workers
turn on splunk and newrelic on prospectus
add aws and automated
prospectus doesnt need minos
Add counting of workers to celery/redis monitoring
nginx set_real_ip_from internal ELBs to /admin
Revert "Add counting of workers to celery/redis monitoring"
Add optional aws role integration to edx_sandbox
Removes location robots.txt for prospectus
update permissions for local dev jenkins container
Fix enrollment API config variable
prospectus nginx should set host header
Revert "prospectus nginx should set host header"
Fix domain and path for build/runtime API calls
Allows Journals to accept uploads larger than 1MB
Remove the library that is no longer needed by the user role.
Remove bool filter
allow cors on courseware assets
move setting to main site server block
Add systemd directive for sending logs
fix set_real_ip_from variable nginx
Use prod.py instead of aws.py (#4795)
Reconstruct the jenkins_de role
Inline upload size limit and remove allow-credentials
pre request log in gunicorn
Add EDXAPP_LOGIN_REDIRECT_WHITELIST.
make nginx location for courseware assets less complex
Adds in new relic configs for prospectus
Add JWT_AUTH to edx-notes-api.
Adding in new validator configuration
Add ecommerce config for Prospectus
update mongo agents
Adds allow credentials header behind flag
Define ecommerce vars in prospectus template
Cleaning up unnecessary configuration settings
Update redis monitoring to track task age OPS-3529 (#4818)
Use env-specific name for csrftoken cookie
Fix decoding of state from redis
Revert "Fix decoding of state from redis"
Fix variable name, packed_state to unpacked_state
Fix decoding of values from redis
Fix for when all queues are empty
Pep 8 fixes
Improve alert message
Reorder print to fix output
Add time_delta to print_info
Prevent the browser from doing MIME-type sniffing
Add X-Content-Security-Policy header and move security-related headers to secure_headers.j2 template
Remove insecure transport protocol and weak ciphers
Update Strict-Transport-Security header to ensure that any subdomains will also use HTTPS
fix ecommerce journal api path
Alert closing and printing of task data OPS-3529
Stop always closing alert (#4839)
Add correlation id and args to output (#4840)
Compress prospectus images after build
Add info and job url to opsgenie alert
Add debug printing
Fix first item race condition
Fix packing of alert_created in state
Fix alert flapping
Make debug prints more obvious
Add an exception for health check endpoint in prospectus.
Add printing of thresholds on script start
Increase celery progress threshold to 5 minutes
remove regexp from nginx assets location
Fix ecommerce deployment bug (#4852)
Allow the USE-JWT-COOKIE header for cross origin requests.
Allow installing ecommerce from the custom repo.
Update PR Template.
Allow all django services to override how often they restart.
Add JWT refresh API endpoint to LMS nginx config.
remove redundant CORS headers we set these in middleware
Upgrade jenkins plugins
Only leave secrets to be built by ansible.
cant remove this yet
Fix missing boto configuration on GCP VMs (#4812)
Remove recurse
Make edx_django_service CONN_MAX_AGE configurable via variable.
Use variables for ssh key and version
Set Access-Control-Allow-Credentials header for analytics_api.
Remove basic auth from login page.
Remove the default edxapp secret key to ensure secure defaults
Fix missing variable edxapp_app_dir in demo role
Make sure JWT signing keys are treated as strings.
TE-2804 Upgrade Job DSL plugin
Update JWT_ISSUERS to the edx-drf-extensions format.
added customer success email as config
mongo 3.4 role
Adding python3.6 to GoCD agent (#4876)
basic it jenkins role
Remove unused legacy jwt-secret-keys.
Add JWT_PUBLIC_SIGNING_JWK_SET for ecommerce.
Avoid running the same operation multiple times (#4880)
add jenkins users
OPS-3540 Delete low priority queue (#4882)
load credentials on it jenkins
Remove hipchat from pre_supervisor code.
Fix pre-supervisor to not truncate whitespace before the check call.
Add the defaut writable gradebook url env variable. (#4885)
changed aws to production
update nginx log format to include scheme
add NEW_RELIC_DISTRIBUTED_TRACING_ENABLED
Fix http->https proxy for splunk (#4895)
Adding tags to splunk web config (#4897)
update mongo agent
Changes required to terminate splunk TLS correctly at the proxy (#4899)
TE-2803 Remove edx-platform clone and pip cache from xdist worker image
update expired ppa key
ASGs can page off, check all the ASGs.
Remove debug print line.
restrict ecommerce admin endpoints to VPN CIDRS
fix
update mongo agent
EDUCATOR-3839 | fix graded content api endpoint
Renamed proctoring backend setting (#4905)
Fixing procotoring config render (#4917)
fix celery script
Render auth and env json to single yml file (#4906)
Change OAuth issuer in devstack
Only test containers that have Dockerfile
update mongo agent
Changes required for xserver to use yaml config instead of json and to work with pipelines (#4924)
Removing calls to the blank docker playbook I removed that just ran common on all of our docker images (#4929)
Make common web able to read config to launch app (#4930)
Update common_node_version to the latest LTS version.
Revert "Update common_node_version to the latest LTS version." (#4932)
Since we decided to punt on yaml config for xserver, removing the yaml config (#4931)
Remove abbey.py (#4934)
missing alerts for in NewRelic
revisit missing alerts for in NewRelic
Remove cehcks and modify exit condition
Add requirements.txt file in missing alert directory
added IPs in celery tasks
merge_json_to_yaml
OPS-3640 Update production.py to read from a single yaml file (#4935)
Fixing typo with new yaml config rollout (#4940)
Whitelist XBlock APIs to avoid OAuth2-basic auth conflict
Revert "added IPs in celery tasks" (#4944)
Update robots.txt.j2 to accept Allow rule and multiple values
Fix dedent for running_tasks
Fix decode exception handling, add non-zero exit
Reorder and reformat output
Revert "Revert "added IPs in celery tasks" (#4944)"
Add args and kwargs to running_tasks output
Normalize current and running to active
Fix unpickle encoding
Add more info to exception output
Add redaction to active_tasks output for OpsGenie
Update build jenkins plugins
Expose sailthru key from ecomworker to ecommerce service (#4947)
Fix devstack auth issues
Make Issuer override on devstack only
install docker on IT jenkins
Add users role with COMMON_USER_INFO to ad_hoc
Fix filter for "celery" queue
add program certificate routing key
Add celery_progress.in
Add CORS support for discovery
Run make upgrade.
Looks like celery was added to the destination list but not the source.
Adds EDXAPP_ADDITIONAL_CRON_JOBS
Update existing ansible to install latest Android SDK tools & API
Upgrade ansible to the latest version.
Moved Nginx log format name override (#4763)
Added celery time zone variable
Install nodejs and required packages to necessary for android automation
Revert "Add program certificate routing key (OPS-3687)"
Add an Open edX consideration to the pull request template.
Revert "Revert "Add program certificate routing key (OPS-3687)""
update mongo agent
add jenkins to docker group
Revert "Feanil/upgrade ansible"
increase number of executors on it jenkins
Make notifier user service request page size configurable
Adds prospectus caching for different file types
Adds prospectus caching for different file types
Add Python 3.6 to tools-jenkins
Adds semi colon for prospectus nginx
Fixes Drupal admin by re-enabling tryfiles for Prospectus
Revert adding py3.6 to jenkins_common
Add CS/Business rollout checks into prospectus nginx conf
flower docker image (#4978)
Install pyenv-pipeline plugin on build-jenkins
add http context to prospectus nginx config
Add new OAuth2 settings to credentials-related playbooks.
Override more credentials OAuth2 settings.
fixup! Override more credentials OAuth2 settings.
REVERT prospectus nginx config
Define COMMON_LMS_BASE_URL
upgrade splunkforwarder
Subset of Prospectus whitelist mappings for nginx
Add _PROVIDER_URL oauth variable for django service config
Allow nginx.conf to override map_hash sizes
Move vars in prospectus.yml
Add full cs/biz whitelist to prospectus nginx config
Clean up prospectus nginx file. Whitelist moved to CF worker
Adding CORS_URLS_REGEX
download oracle instant client library
Remove default oauth2 public urls from the default yml config
Remove build flow plugins
enable http->https redirect xqueue
Added python script to check missing rds cloudwatch alarms
Added python script to check missing rds cloudwatch alarms
disable splunkforwarder listner
Add list of logout URIs for other svcs upon LMS logout.
Update python script to check missing rds cloudwatch alarms
bump plugins
Fix issue with rubygems 3.0.0 by pinning it to 2.7.8 (#4912)
Add counting of workers to celery/redis monitoring
add sailthru template config
Add CORS static assets in nginx DEVOPS-8273
update mongo agents
Upgrade jenkins_build to jenkins 2.150.2
Have discovery set up CORS via django, not nginx
Update python script to check missing rds cloudwatch alarms
Change the default favicon through variables
Add configuration for new Registrar IDA
Update script
Added boto wrapper in python script
Open edX installation improvements (#5025)
Update ansible configuration for new ec2 version
Fix font CORS
Add changelog entry for CORS whitelist
move cors map to common maps file
install libaio for it jenkins
stop clobbering oracle install on it jenkins
Restore an AWS option I mistakenly removed (#5029)
bump some plugins
added executable permissions to some files
add whitelist to splunkforwarder monitor
check rds slow query logs
Add --disable-heartbeat option for celery workers
Use strings in proctoring config default values (#5034)
Fix sandbox demo deploy after yaml config change (#5035)
Add Profile Microfrontend URL
Exit with a non-zero code on pre_supervisor failure.
Fix worker counting to work with all play values
Workers should source env (#5036)
Update docs for create_rds.yml
bump it jenkins version and plugins
update mongo agents
Improve the create_rds.yml playbook.
Add the configuration values for OAuth2 on registrar service
Fix app permissions (#5046)
Run all of ansible so oraclejdk installs
Slow query logs export to cloudwatch
Wire up JWT auth cookie name settings.
updated mongo monitoring agent version
Move syncing logs to a separate systemd service
Add the oauth2_public_url_root value to all django IDA role
Fix the value of the oauth_public_url_root for edx_django_service
Reverts PRs #5050 and #5051
Revert "move cors map to common maps file"
Handle CORS for studio.
Add a helpful comment.
add REGISTRAR_SEGMENT_KEY
add segment_key to config_overrides
install docker on build jenkins workers
Add USERNAME_REPLACEMENT_WORKER to relevant services
Adding timeout configuration for analytics api proxy.
nginx: Empty the robots.txt file when there are no rules (#5013)
Only grab active ASGs when selecting instances
Removing AWS.py (#5063)
Remove un-needed underscore.
Update render config script to work for all idas and environments (#5058)
Added script for mysql running process
Bump plugins and LTS version
Update script to get credentials form env variables
update mongo mms agent
Adding in values need for edx-rbac/edx-enterprise (#5067)
Added script for mysql running process
Use produciton.py (#5069)
Attempt to fix ora2 play (#5071)
ora2 syntax fix(#5072)
update supervisor role for bionic
Standardize service url variable names for registrar
Run make upgrade
Bump plugins and jenkins version for build jenkins
Slight ansible upgrade.
update Dockerfiles syntax
update AUTHORS
Remove OfficeMix (DEPR-10)
Add environment parameter
Change script exit behaviour
Added script for table size monitoring
Update script to have threshold for each RDS
Update script for table size monitoring
Added check to ignore irrelevant RDS
Added check to ignore irrelevant RDS
Update mongo backup agent
Revert "Update mongo backup agent"
script to create event notifications for auto scaling groups
Set ecommerce worker count based on ECOMMERCE_GUNICORN_WORKERS variable
Update script for slow query logs to cloudwatch
Update script for slow query logs to CW
create role for configuring codejail
jenkins should call the sandbox
Avoid empty logs
Update ubcpi XBlock to 0.6.5 (#5091)
Trigger CI
Add config plumbing for ORDER_HISTORY_MICROFRONTEND_URL setting.
moved ELB TLS to config after removing internal details
Add URL for the frontend-app-account microfrontend.
Fixing sandboxes (#5099)
Add media storage config for Registrar
clean up groovy scripts
Create API_ROOT setting for Registrar
Hermes application role (#5075)
Populate Registrar environment with Celery settings
Fixing hermes playbook bug (#5106)
Fixing remote artifact path for hermes (#5107)
Adding new test varible (#5108)
Revert "Adding new test varible (#5108)"
upgrade mongo backup agent
Restart hermes when it fails to start, this happens during builds, but in general we want to try restarting this when it fails. (#5109)
I think reload was causing the service to start during builds, as I verified start service was not running during builds (#5110)
Added resolvconf
More checks of config.yml, including infringing domain names (#5111)
tag instances volumes with AMI id
Add portal-designer IDA
cloudflare cache purger
rename from portal-designer to designer
Reorder variable to be after it's dependency
Change hermes reload command to send HUP signal
Make hermes work for edxapp OPS-3945
obfuscate reamde details
Fix missing sudo
Make hermes only restart if relevant on frontends
ENT-1887 | Added ENTERPRISE_MARKETING_FOOTER_QUERY_PARAMS to allow for edx specific query params to be added for business marketing footer. (#5114)
Fix worker errors (#5122)
Config baker no longer bakes json (#5123)
Fix jenkins_worker packer builds
Use Hermes master (#5125)
Removing selector for supervisor restart from hermes role (#5126)
Added script to export dead locks
Run make upgrade.
upgrade go-agent to ubuntu 16.04
ICP license info variable added (#5129)
Write Registrar worker configuration file
Updated the read_only MySQL account to have SELECT privileges. EW-419
variable EDXAPP_ICP_LICENSE_INFO default value changed from null to {} (#5132)
Fix callbacks for new Ansible >= 2.6
Make task titles clear
Convert to print function
Upgrade ansible to 2.5.15
Change ec2_facts to ec2_metadata_facts for upgrade
Fix "Using tests as filters is deprecated"
Make configuration oep2 compliant and update owner.
retry apt-get install in bootstrap role
Fix success to succeeded
Add hermes/remote config to designer DEVOPS-8694
fix pip version python2.7
Avoid empty deadlocks
Updates seed job template to deal with latest job-dsl library. (#5115)
Fix symlink following for Ansible >= 2.4
Write worker wrapper script for Registrar
The /courses url was being redirected to /, but host was not set, and prospectus listens on 8000, causing the location header in the response to wind up being set to :/course (#5147)
Fix Registrar worker startup script + config
Specify git key_file instead of using wrapper
Fix notifier git (#5151)
Fix quotes
add program-manager (#5148)
Stop hermes when retiring (#5154)
fix (#5155)
Syntax fix
IDAs and edxapp should exec gunicorn so that gunicorn receives signals sent to supervisor instead of the bash script that runs gunicorn (#5157)
Update node version for prospectus.
Bump build jenkins plugins (#5158)
update jinja2
Add quick and dirty queue print tool
Remove jenkins-configuration tag in favor of plugins (#5164)
Use only one celery client object
Use only one celery client object
Monitor correct end of queue
Add missing execs, Fix/add exec comments
Jenkins workers should report to new relic (#5169)
Update queue names
Fix android packer builds (#5173)
Add wrapper scripts to fix double reload
Fix decoding of pickled bodys
Improved detecting which workers run which queues
Fix excess whitespace
Add : to exception printing
Fix printing of correlation id
Do queue to worker mapping once
Comment out printing body
Add body flag
Move namespace variable
Set units on queue length data
Reorder the task info output
Update registrar default queue name
Wait for cloud-init to complete before trying to run 'apt' commands
Stop hermes from starting on build boxes (#5181)
Revert "update jinja2"
Add payment mfe configuration
Add flag to enable/disable edx-notes-api
Allow configuring hostname for edx-notes-api Only set default_server option for edx-notes-api if it is included in default_sites
Address review feedback
Rename EDX_NOTES_API_ENABLED -> SANDBOX_ENABLE_NOTES Added entries to changelog
Add simple users playbook
Ensure that created DOT applications have corresponding ApplicationAccess records with user_id scope.
Revert "Merge pull request #5179 from edx/jdmulloy/track_time_delta"
Add queue age tracking to cloudwatch
Track worker counts by ASG
Automate celery dashboard creation
Fix filter to be case insensitive
Conditionally make notifier widget
Reduce number of metrics
Add registrar to sandboxes, remove xserver.
Simplify registrar worker celery hostname
Add celery hostnames to ecomworker
Remove service_variant from registrar
Installing gh-ost on tools-gp + standalone role/playbook for gh-ost (#5192)
Fix overloaded variable name
cloudwatch metrics upload for primary keys data retention
Add queue age and xqueue to dashboard
Update dashboard for split ecommerce and notifier
update registrar_defaults to include home
add env to populate_model_conf
Add pretty printing
Add queue blacklist
Adjust right axis items in dashboard
Stop updating alarm all the time
PEP8 fixes
Add --dev-test-mode flag
Fix celery control issue
Fix pep8 errors
convert to yaml.safe_load
Delete incommon CA installation for notifier
Add celery hostname to notifier worker
Add CSRF_TRUSTED_ORIGINS settings - ENT-2025
configuration fixes
Fix changelog ordering
Add REGISTRAR_CELERY_ALWAYS_EAGER with default true
Ignore test RDS (#5202)
Fix
Fixing ignore list (#5208)
Add support for specifying Mongo authentication database
Add support for configuring auth db/source for forum
[BB-1372] Add COMMON_TAG_EC2_INSTANCE check to edx_service tasks [BB-1372] Enable COMMON_TAG_EC2_INSTANCE by default
update android build tools versions
Use null instead of a blank string for defualt auth db
Default REGISTRAR_CELERY_ALWAYS_EAGER to false
index ironwood jobs to splunk
Add asserts to make sure dev_test_mode is set
Fix comment typo
install zip
Add missing DOT OAuth2 config for ecommerce.
Add flag for enabling hermes pre check script
Improve pre_hermes_checks.sh
fixes made to the jenkins job
Add missing dev_test_mode
Fix exception/crash when queue empty
Add role for deploying blockstore.
Add RDS to whitelist
added percona_toolkit to gh-ost role (#5226)
Reduce hermes build box noise with sleep OPS-4107
Add splunk extend plugin and bump other plugins (#5233)
Add switch to enable/disable data gathering from ec2 instances This is needed in some deployments were S3 is being used for file storage but the appserver is in another cloud provider, such as OpenStack.
[BB-1372] Add COMMON_TAG_EC2_INSTANCE check to edx_service tasks
[BB-1372] Enable COMMON_TAG_EC2_INSTANCE by default
Test provisioning
Missing variable
Update sandbox AMI.
Make EDXAPP_PREVIEW_LMS_BASE dynamic for single server native installation
add private key to hermes config
rolling back the warnings ng plugin for build jenkins
fix for adding days to support ticket
masters sandbox playbook
Add the ability to run devstack.sh exec cmd --with args
Revert sandbox AMI.
Update sandbox AMI. Again.
Use devstack.sh as the standard entrypoint, and start as the standard argument, to make using exec easier
Install libsqlite3-dev on ecommerce so we can use the latest pysqlite3
Disabling logging of config/secrets OPS-4148
Cleanup
Use the service name to locate devstack.sh
fail when send mails
fail when send mails
Add devstack.sh files for forum and edx_notes_api
Add a devstack.sh fallthrough case to make docker exec function normally
Add atlantis role
Build forum docker image with the devstack:install tag
Use the correct template path and devstack variable for edx_notes_api docker builds
Fix JWK decode error on sandboxes
Work around Ansible issue
Use the correct variables/setup for forum environment setup
Use correct variables and environments for edx_notes_api
Revert to old, working version of Dockerfile CMD specification
Fix sandbox provisioning failure due to prospectus
update certs requirements file location
Update CFG path for devstack config
Use common basic auth variables for default
Fix revisions.yml location in devstack
Only override edxapp_environment with changed values, rather than overwriting all defaults
Add certs back to the Open edX installation, with the correct requirements file
Insights DOP->DOT config
Log asset collection to stdout
add schoolyourself py3 fix
add libssl-dev for Insights
Log asset collection to stdout (actually for real this time)
requirements path updated
Add an ansible play to sync the contents of STATIC_ROOT to an S3 bucket
Remove erroneous closing bracket in edxapp-update-assets
Use a default sub-application name when running the django shell in edxapp during asset uploads
Remove newline from STATIC_ROOT and STATIC_ROOT_EDXAPP environments in upload_assets.yml
Fix JWT signing data setup for sandboxes
Automated user should not be added to ssh allow users, as it could be a real user, and is causing openedx users to be locked out when doing native installs. (#5595)
BOM-1146 Fixing migration issue in opencraft/problem-builder.
added NR agent for splunk
Version bump for LabXchange XBlocks on edx.org
Adds a small plugin used by LabXchange.org to implement "pathways"
add ubuntu 18.04 LTS sandbox option
Version bump for LabXchange pathways plugin on edx.org
adding configuration for workers to start up from supervisor
adding changelog entry
removing ENTERPRISE_CATALOG_LANG because of Travis error
remove task timing plugin
Properly set the version of xqueue to install
fix mismatch between retirement service worker username configs
Fix sandboxes by undoing capitalization (#5620)
added devstack yml file and copy it
Remove override variable and rendering code
Add Stanford XBlocks: Qualtrics, In-Video Quiz
Never gather AWS facts (#5621)
fix deploy host string in sandbox
Removed override variables for lms/cms
Add Submit-and-Compare XBlock
Remove veda and video pipeline keys.
Add Free Text Response XBlock
Add back registrar configs which trigger Oauth backend setup
fix enterprise catalog playbook name
update ubcpi-xblock package.
Fix supervisor for enterprise_catalog DOS-484 (#5633)
Move app specific code out of supervisor role
Refactor pre_supervisor to not know about IDAs
Add output indicating migration checked
Fix variable name
Fix pre supervisor
Bump version of LabXchange pathway plugin (bugfixes)
modify nofile limit for user jenkins on build jenkins
Remove OIDC values and DOP references.
Add migration_check_services to xqueue & insights
Forward port backup code to Mongo 3.4 role
Bump Mongo 3.4 version
Remove python2 tests and increase test sharding.
fix IDAs env path in pre_supervisor script
Bump ruby 2.5.7
Updgrage Mongo to 3.4 in sandboxes OPS-4529
Restart mongod when upgrading OPS-4529
upgrade jenkins version
Uprade Atlantis to 0.11.1
Add version to executable to fix in place upgrade
Presupervisor check is failing because the service name for workers is X-worker, but the user is just X. Setting it to the play name instead.
fix matrix-auth version
BOM-1241 - Add watchman to devstack.
Fix local testing of xenial-common.
Stop alerting noise by not monitoring too early
use debian s3cmd package everywhere
stop building ansible playbooks in docker
upgrade build jenkins plugins
remove docker test scripts
this isn't useful
clean up dockerfile test references
add vertica connector to analytics-pipeline (#5597)
add allowed origin header to LMS responses
Revert "add allowed origin header to LMS responses"
location asset is a prefix match, and will match on assets, so we add the cors headers here as a temporary fix until we fix the lms
Added toggle vars in playbook
Add more conditionals for applying 'aws' role
increasing proxy_read_timeout and proxy_send_timeout build jenkins
Remove edx-stateless.yml file
ENT-2646 | Adding ENTERPRISE_LEARNER_PORTAL_HOSTNAME env var
Update ecommerce.yml
Remove create_user playbook, it breaks sshd config
Renaming to not be pedantic so people can find ghost playbook. Updating ghost playbook to support more general use case (#5668)
Add Contentful keys in prospectus
Fix ghost rename on tools gp
changelog entry for removal of task timing
Adding the ENTERPRISE_LEARNER_PORTAL_HOSTNAME for lms
updating changelog
Remove Atlantis ansible after moving to k8s
Fix broken sandbox builds
Revert "Bump ruby 2.5.7"
Launch celery directly rather than via django-celery (#5672)
BOM 1341: Removing all settings with OIDC in name (#5677)
Add volume size check to detect disk order swap
Mount via UUID to deal with disk order swap
BOM 1363: Removing OPENID settings (#5683)
Update mongo roles to get key from mongo servers
Add mongo 3.6 role OPS-4530
Upgrade sandboxes to Mongo 3.6
Revert "Revert "Bump ruby 2.5.7""
Make users role allow passing of public keys instead of deriving from github (#5686)
Add fact regathering to fix missing uuid error
Trying to fix analytics builds. Default created application user is analyticsapi in the presupervisor check, but config repo creates analytics_api (#5688)
Revert "Remove create_user playbook, it breaks sshd config"
Install python3 requirements in data api (#5692)
Install python3 requirements in Insights (#5693)
Fix users role to restart ssh on redhat/ec2 linux
Version bump for LabXchange XBlocks on edx.org
Add postgres library to handle openedxstats upgrades.
Upgrade configuration dependencies.
update build jenkins plugins
Unpin s3cmd and upgrade
Remove Python 2 support from Jenkins workers.
Remove usage of nodeenv from installing node packages.
Don't try to install sqlite_fix for jenkins workers. It's included in Python 3.
Set python version for jenkins build tests.
Remove pysqlite compilation instead of removing the whole role.
Address code review feedback.
Revert "Merge pull request #5705 from edx/diana/make-config-upgrade"
Install insights with python3 (#5703)
Run analytics api in python3 (#5702)
Install Stanford's SQL Grader XBlock
Unpin s3cmd and upgrade
Remove Python 2 support from Jenkins workers.
Remove usage of nodeenv from installing node packages.
Don't try to install sqlite_fix for jenkins workers. It's included in Python 3.
Set python version for jenkins build tests.
Remove pysqlite compilation instead of removing the whole role.
Address code review feedback.
Remove aws virtualenv
Add boto3 to aws requirements
Lock pyyaml to prevent packer errors
Adding a parameter to set rds binlog retention policy (#5711)
Update the page_size parameter of the catalog_integration on the Masters sandboxes to be 20 instead of default of 100
only pick InService instance from active ASG
Update build jenkins plugins
Increase Hermes jitter on LMS/CMS
Capitalize Hermes external variables
Capitalize Hermes external variables
Add documentation and ADR directories with first docs
[BD] Changes for the devstack (#5704)
Update Stanford Xblock versions
Changed error message for server error
Install Stanford's Image Modal XBlock
Upgrade problem builder
Increase xqueue upload limit to match LMS.
update build jenkins
Bump version of Pathways plugin for LabXchange on edx.org
Pass though Contentful access token to prospectus
Upgrade xblock-free-text-response
Move upload limit settings out of SSL condition.
Bump version of LabXchange XBlocks plugin for edx.org (Django 2.2 fix) (#5731)
add missing DigiCert certificate to installations
Upgrade to xblock-problem-builder 4.0.0 (#5735)
Revert Clean Up rendering code 00e2d127df81837ad1bd2e7d0de09d114be3a8e1
Revert "Removed override variables for lms/cms"
update hermes jitter on edxapp
Move worker scripts into edx_django_service
Add compatibility hack for enterprise_catalog tags
No longer deploy private requirements by default
Fix typo
Fix path to workers wrapper script
Remove unused variables
update versions for packages handling fragment DeprecationWarning.
make upgrade
make upgrade
./api
calls through edx_django_service rolebasic_auth_exempted_paths
config for enterprise apiedxapp_app_dir
in demo rolemake upgrade
.make upgrade
read_only
MySQL account to haveSELECT
privileges. EW-419COMMON_TAG_EC2_INSTANCE
check toedx_service
tasks [BB-1372] EnableCOMMON_TAG_EC2_INSTANCE
by defaultCOMMON_TAG_EC2_INSTANCE
check toedx_service
tasksCOMMON_TAG_EC2_INSTANCE
by defaultdevstack.sh exec cmd --with args
make docker.build.*
work againsingle-beat
when
fields