3.1.0
Changelog for app-autoscaler-release
Enhancements
- Generate changelog from pull-request contents - garethjevans
- Convert acceptance tests to gomodules - garethjevans
- Added an example ops file to get secrets from the cf deployment - garethjevans
- Switch to use new blobstore - garethjevans
- Changeloglockcleaner now uses go modules - OliverMautschke
- Removed deprecated v1 node apps and other packages - garethjevans
- Don't trigger cooldown if scaling was ignored - silvestre
- Simplify application context - asalan316
- [AAS-1] Switch to v3 API for space developer check - silvestre
Bug Fixes
- Fixed linter issues in acceptance tests - garethjevans
- added retry logic for liquibase migration - asalan316
- Grant_type does not exist in the cf.CFConfig struct - garethjevans
- Liquibase 4.0+ does not allow absolute paths to changelogs - garethjevans
- Added GODEBUG variable to pre-start scripts for changeloglockcleaner - garethjevans
- Temporarily set GODEBUG=x509ignoreCN=0 to support go1.15 - garethjevans
- fix: update script performs gomodules vendoring - garethjevans
- add missing quartz properties (ref spring application context) - asalan316
- Fix tests when running against mysql - garethjevans
- Reduce size of generated archive by 800Mb (ish) - garethjevans
- Add primary key on scalinghistory table - garethjevans
- Stopping macos firewall from triggering - OliverMautschke
Chores
- Force cleanup script to help with acceptance - garethjevans
- Remove ginkgo installation - garethjevans
- remove deprecated v1 config templates - garethjevans
- Switch to orange-cloudfoundry image for creating bosh releases - garethjevans
- Use the cloudfoundry action for compiling the bosh release - garethjevans
- Move blobstore to GCS - garethjevans
- Build java apps before packaging - garethjevans
- Extend create bosh release to attempt to compile bosh packages - garethjevans
- Dependabot configuration to update submodules - garethjevans
- Added some GitHub action tests for changeloglockcleaner - garethjevans
- Added an example operations file to change the default vm type - garethjevans
- Adding the dependabot yaml - OliverMautschke
- Removed references to git submodules in spec files - garethjevans
- Acceptance tests should use CF CLI v7 - tlwr
- Update to build instructions - garethjevans
- [AAS-82] update docs - asalan316
- [AAS-82] Test Golang and Java Linters - asalan316
- [AAS-82] add java checkstyle linter - asalan316
- Do not run tests after merge - garethjevans
- Adding errorlint to the linter - KevinJCross
- aas82 configure Checkstyle for Java - asalan316
- Fix: added the "unconvert" linter and fixed some unused parameter warnings - KevinJCross
- St1023 fixes - asalan316
- Enable gosec linter - garethjevans
- Enabled staticcheck linter - garethjevans
- Enable structcheck linter - garethjevans
- Enabled typecheck linter - garethjevans
- Enabled varcheck linter - garethjevans
- fix: enable errcheck linter - garethjevans
- Enabled testpackage linter - garethjevans
- Enable stylecheck linter - garethjevans
- add golangci-lint in git pre- commit hooks - asalan316
- [AAS-52] fix: enable ineffassign linter - garethjevans
- [AAS-52] fix: enabled gosimple linter - garethjevans
- Code style guide - asalan316
- fix: correct spelling in golang src - garethjevans
- fix: enable the rowserrcheck linter - garethjevans
- tools.go imports the correct package to fix vendoring - garethjevans
- Remove metricscollector from golang source - garethjevans
- Fix golangci-lint installation - silvestre
- Remove node implementations of api & broker - garethjevans
- Removing dead/unused golang code - garethjevans
- Check that fakes are up to date - garethjevans
- Added linter job and fixes - garethjevans
- Convert autoscaler to use go modules - garethjevans
- Add the MySQL badge to the readme - garethjevans
- Replace Travis with GHA badge - silvestre
- Add a simple GitHub action for pull requests & pushes to main - garethjevans
Dependency Updates
- Bump src/app-autoscaler from
ca51937
to98294e9
- dependabot - Bump golang to 1.15.15 from 1.15.13 - garethjevans
- Bump src/app-autoscaler from
a232145
toca51937
- dependabot - Bump src/app-autoscaler from
5b95063
toa232145
- dependabot - Bump src/app-autoscaler from
62a9c65
to5b95063
- dependabot - Bump src/app-autoscaler from
3660fb7
to62a9c65
- dependabot - Bump src/app-autoscaler from
08ddc67
to3660fb7
- dependabot - Bump src/app-autoscaler from
18b5637
to08ddc67
- dependabot - Bump autoscaler to the latest - garethjevans
- [Snyk] Upgrade request from 2.88.0 to 2.88.2 - snyk-bot
- Bump src/app-autoscaler from
335ccd8
tocad030f
- dependabot - Bump github.com/onsi/gomega from 1.14.0 to 1.15.0 in /src/changeloglockcleaner - dependabot
- Bump src/app-autoscaler from
0b5fab6
to335ccd8
- dependabot - Bump src/app-autoscaler from
d15aeb5
to0b5fab6
- dependabot - Bump github.com/onsi/gomega from 1.13.0 to 1.14.0 in /src/changeloglockcleaner - dependabot
- Bump github.com/lib/pq from 1.2.0 to 1.10.2 in /src/changeloglockcleaner - dependabot
- Update generated properties for spring-boot 2.1 and above - garethjevans
- Update src/app-autoscaler to updated release - garethjevans
- Bump checkstyle from 8.44 to 8.45.1 in /scheduler - dependabot
- Bump maven-jxr-plugin from 2.5 to 3.1.1 in /scheduler - dependabot
- Bump google.golang.org/grpc from 1.39.1 to 1.40.0 in /src/autoscaler - dependabot
- Bump mysql-connector-java from 8.0.25 to 8.0.26 - dependabot
- Bump commons-dbcp2 from 2.8.0 to 2.9.0 in /scheduler - dependabot
- Bump google.golang.org/grpc from 1.39.0 to 1.39.1 in /src/autoscaler - dependabot
- Bump liquibase-core from 4.4.2 to 4.4.3 - dependabot
- Bump github.com/onsi/gomega from 1.14.0 to 1.15.0 in /src/autoscaler - dependabot
- Bump liquibase-core from 4.4.1 to 4.4.2 - dependabot
- Bump mysql-connector-java from 8.0.25 to 8.0.26 in /scheduler - dependabot
- Bump spring-boot-starter-parent from 2.5.2 to 2.5.3 in /scheduler - dependabot
- Bump golang to latest 1.15 release - garethjevans
- Bump github.com/onsi/gomega from 1.13.0 to 1.14.0 in /src/autoscaler - dependabot
- Bump liquibase-core from 4.4.0 to 4.4.1 - dependabot
- Bump postgresql from 42.2.22 to 42.2.23 - dependabot
- Bump postgresql from 42.2.22 to 42.2.23 in /scheduler - dependabot
- Bump google.golang.org/grpc from 1.38.0 to 1.39.0 in /src/autoscaler - dependabot
- Bump UnicornGlobal/has-changes-action from 1.0.11 to 1.0.12 - dependabot
- Bump spring-boot-starter-parent from 2.5.1 to 2.5.2 in /scheduler - dependabot
- Bump postgresql from 42.2.5 to 42.2.22 in /scheduler - dependabot
- Bump mysql-connector-java from 8.0.18 to 8.0.25 - dependabot
- Bump liquibase to 4.4.0 - garethjevans
- Bump springfox to 3.0.0 - garethjevans
- Bump simpleclient to 0.11.0 - garethjevans
- Upgrade to Spring Boot 2.5.1 - garethjevans
- Upgrade to Spring Boot 2.4.7 - garethjevans
- Upgrade Spring Boot to 2.3.12.RELEASE - garethjevans
- add java 11 support to github actions - asalan316
- Upgrade Spring Boot to 2.2.13.RELEASE - garethjevans
- Upgrade spring-boot to 2.1.10.RELEASE - garethjevans
- Bump commons-dbcp2 from 2.7.0 to 2.8.0 in /scheduler - dependabot
- Bump mysql-connector-java from 8.0.18 to 8.0.25 in /scheduler - dependabot
- Bump hibernate-core from 5.2.18.Final to 5.5.2.Final in /scheduler - dependabot
- Bump maven-surefire-plugin from 2.19.1 to 2.22.2 - dependabot
- Bump maven-compiler-plugin from 3.5.1 to 3.8.1 - dependabot
- Bump postgresql from 42.2.5 to 42.2.22 - dependabot
- Bump jaxb-impl from 2.3.0.1 to 3.0.1 in /scheduler - dependabot
- Bump code.cloudfoundry.org/go-loggregator/v8 from 8.0.3 to 8.0.5 in /src/autoscaler - dependabot
- Bump jaxb-api from 2.3.0 to 2.3.1 in /scheduler - dependabot
- Added dependabot configuration for Java/Golang & GitHub Action updates - garethjevans
Other
- Improved cleanup script - garethjevans
- Query submodule to determine the complete list of PRs for the changlog - garethjevans
- Improve the cleanup for the OSS tests - garethjevans
- replace -d option in cf push to fix acceptence test - aqan213
- AAS-75: Slight improvement github actions and test-cert scripts. - KevinJCross
- Disable keepGoing in test suite to make them fail fast - garethjevans
- Added a better spring-boot banner - garethjevans
- Doc update - asalan316
Deployment
releases:
- name: app-autoscaler
version: 3.1.0
url: https://storage.googleapis.com/app-autoscaler-releases/releases/app-autoscaler-v3.1.0.tgz
sha1: b1a808879e3c4f4c2dd620a544042963e2504a97