cf-mysql/30
You can find the source of this version on GitHub at cloudfoundry/cf-mysql-release. It was created based on the commit 63cc5347
.
Release Notes¶
Cluster Stability Improvements
This release addresses a limitation in the quota enforcer in which it can interfere in service broker activities. The quota enforcer runs a query is costly relative to the number of tables in the database.
We’ve added a property that allows the operator to disable the quota enforcer.
- Configure my deployment to run without a quota enforcer. [#131445093]
Note If setting cf_mysql.broker.disable_quota_enforcer: true
in a rolling deploy, service instances that the quota enforcer revoked INSERT
privileges from will be stuck in this state. This can be solved by manually granting the user full permission to their service instances again with: GRANT INSERT, UPDATE, CREATE ON <DB_NAME>.* TO '<USERNAME>'@'%';
. The USERNAME can be found in the service-binding via cf env
.
- The super user username is configurable again [#130544249]
Manifest Changes
- Re-introduce the
cf_mysql.mysql.admin_username
- defaults to
root
- defaults to
- Create non-required
cf_mysql.mysql.previous_admin_username
- If changing the
admin_username
property, set this property to the previous value of theadmin_username
. Otherwise, there will be two admins for the cluster.
- If changing the
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "cf-mysql" version: "30" url: "https://bosh.io/d/github.com/cloudfoundry/cf-mysql-release?v=30" sha1: "ea8f0d981d0514cb5fa9690d362d86e970f676ba"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 ea8f0d981d0514cb5fa9690d362d86e970f676ba \ "https://bosh.io/d/github.com/cloudfoundry/cf-mysql-release?v=30"
Jobs¶
- arbitrator
- bootstrap
- broker-deregistrar
- broker-registrar
- cf-mysql-broker
- mysql
- proxy
- rejoin-unsafe
- smoke-tests
- verify-cluster-schemas
Packages¶
- acceptance-tests
- boost
- bootstrap
- cf-mysql-broker
- cf-mysql-cluster-health-logger
- cf-mysql-common
- cf-mysql-route-registrar
- check
- cli
- cluster-schema-verifier
- galera
- galera-healthcheck
- golang
- gra-log-purger
- mariadb
- mariadb_ctrl
- mysqlclient
- python
- quota-enforcer
- ruby
- scons
- switchboard
- syslog_aggregator
- xtrabackup