Drycc Workflow v1.5.0
New Drycc Workflow Release v1.5.0
11 minute read
These release notes for Drycc Workflow v1.5.0 provide an overview of the release and document the known issues with Drycc Workflow and its flavours. For details of the changes applied since v1.4.0, please refer to the following change summary.
Workflow ## v1.4.0 -> v1.5.0
Releases
- passport v1.0.0
- rabbitmq v1.0.0
- imagebuilder v1.0.0
- builder v1.2.0 -> v1.3.0
- controller v1.3.0 -> v1.4.0
- database v1.0.2 -> v1.1.0
- fluentd v1.1.0 -> v1.2.0
- redis v1.1.0 -> v1.2.0
- influxdb v1.0.1 -> v1.1.0
- logger v1.1.0 -> v1.2.0
- minio v1.1.0 -> v1.2.0
- monitor v1.1.0 -> v1.2.0
- nsqd v1.1.0 -> v1.2.0
- registry v1.0.3 -> v1.1.0
- registry-proxy v1.0.2 -> v1.1.0
Features
0f5f8e4
(builder) - builder: multi-platform supportf269d06
(builder) - build: add buildx supportjkjkk:q5e72fe8
(builder) - registry: use docker build25d8a4c
(builder) - docker: dealing with the change of docker in kubenetes 1.207a3e1c5
(builder) - charts: set the default chart version46b75ff
(builder) - builder: add cloud native buildpacks support2db2054
(builder) - builder: unified build model4b7f9d9
(builder) - builder: add initContainersb78c936
(controller) - token: add get token apibac52a5
(controller) - tasks: use celery replace nsqdb9b0c58
(controller) - build: add buildx support205dcb3
(controller) - influxdb: add influxdb clientff15849
(controller) - influxdb: upgrade to influxdb 2.x4016244
(controller) - controller: push data to influxfcfce2e
(controller) - workflow-manager: add workflow-manager support00e9bfb
(controller) - influxdb: review influxdb codedd644d5
(controller) - docker: dealing with the change of docker in kubenetes 1.20118278b
(controller) - charts: set the default chart version122a9cd
(controller) - oauth2: add oauth2 support559a5b6
(controller) - controller: use cncf buildpacks replace slugrunner96130e6
(controller) - charts: database configuration optimization of passport and controller2ea8508
(controller) - oauth: using passport authentication868c437
(database) - database: multi-platform supporteadd5da
(database) - build: add buildx supportb6eea4c
(database) - docker: dealing with the change of docker in kubenetes 1.2004a88db
(database) - charts: set the default chart version92ed309
(database) - database: add initContaineree6b78f
(fluentd) - build: add buildx supportf523e30
(fluentd) - docker: dealing with the change of docker in kubenetes 1.20ee47b53
(fluentd) - charts: set the default chart version80a51af
(influxdb) - influxdb: modify influxdb naming rulesfb10030
(influxdb) - influxdb: use influxdb v20e87ad8
(influxdb) - docker: dealing with the change of docker in kubenetes 1.209d10801
(influxdb) - charts: set the default chart versiond825c9f
(logger) - build: add buildx supportb139576
(logger) - docker: dealing with the change of docker in kubenetes 1.2088f84ea
(logger) - charts: set the default chart version5ccae3e
(logger) - dockerfile: remove chmod cmd193aefc
(logger) - logger: add initContainersbaee330
(minio) - minio: multi-platform supportad5d055
(minio) - build: add buildx support19868d4
(minio) - docker: dealing with the change of docker in kubenetes 1.204bd84b8
(minio) - charts: set the default chart version79d1f2f
(monitor) - database: multi-platform support88e5a7f
(monitor) - build: add buildx support5672e99
(monitor) - influxdb: modify influxdb naming rules8672103
(monitor) - influxdb: use influxdb v266cb4c8
(monitor) - docker: dealing with the change of docker in kubenetes 1.209576eb3
(monitor) - charts: set the default chart version30809c9
(monitor) - monitor: add initContainers70d140c
(nsqd) - nsqd: using self compiled nsq binary1073d4f
(nsqd) - nsqd: use GOPATH replace /goe498480
(nsqd) - build: add buildx supportcf9b7d5
(nsqd) - docker: dealing with the change of docker in kubenetes 1.20c335856
(nsqd) - charts: set the default chart versionefba713
(redis) - build: add buildx supportc7a3b53
(redis) - docker: dealing with the change of docker in kubenetes 1.204cdad7b
(redis) - charts: set the default chart version652b443
(registry) - registry: multi-platform support4060176
(registry) - registry: use docker build7102a03
(registry) - docker: dealing with the change of docker in kubenetes 1.206c8600d
(registry) - charts: set the default chart version33a51c9
(registry) - registry: add initContainersbef70dc
(registry-proxy) - build: add buildx supportd2319c1
(registry-proxy) - docker: dealing with the change of docker in kubenetes 1.2002fafed
(registry-proxy) - charts: set the default chart version
Fixes
5499c9a
(controller) - gunicorn: gunicorn not running06e9e88
(controller) - controller: error loading shared library01b5bd0
(controller) - controller: upgrade celery config6e32d55
(controller) - controller: fix update resources bug0e0d53f
(controller) - chart: set the domain depends certManagerEnabled2ac4ca8
(controller) - passport: error loading shared library libexpat.so.1a0dd517
(fluentd) - fluentd: drone build6eca2a3
(logger) - logger: golang lint63b0aa0
(registry) - drone: charts url error
Docs
472cfcc
(controller) - controller organize README.md documentd9d6e29
(redis) - redis: delete links that do not exist
Test case
1468f57
(controller) - controller: add command unittest
Maintenance
9999bfd
(builder) - builder:replace the special wordscda8b58
(builder) - builder: remove docker keyword from chartsdc575dd
(builder) - builder: use imagebuilder replace dockerbuilderd3bb183
(builder) - docker: use the full name of registry5fe34d1
(builder) - travis: add DEV_REGISTRY7e36453
(builder) - CICD: use drone52b8d9d
(builder) - drone: add image_registries volumes65963f4
(builder) - k8s: add privileged to dindd345fcf
(builder) - LICENSE: revert modifications to Apache license7975c99
(builder) - drone: always pull image59633dd
(builder) - builder: modify launch imagebuild pod8d14e67
(builder) - builder: use Procfile in anywhere5357fa8
(builder) - go: bump go mod8d26ac0
(builder) - k8s: k8s deprecated api migration0af620d
(builder) - chars: change org to imageTagae84303
(builder) - builder: run imagebuider replace pod with job3b2c496
(builder) - builder: change docs website5679a4c
(builder) - builder: upgrade to golang1.17a214503
(controller) - controller:replace whitelist with allowlist375ddcc
(controller) - ps:drycc ps:list show autoscale numc32e409
(controller) - ldap: canot register when ldap is enabledc46580a
(controller) - controller:modify redis configfa9e87b
(controller) - chart:modify controller charts6f9fd08
(controller) - nsq: remove nsq994b2dc
(controller) - docker-buildx: add check-dockera720c3a
(controller) - controller: remove docker keyword from chartse9a5c84
(controller) - docker: use the full name of registrya26614a
(controller) - controller: add rabbitmq env3df229d
(controller) - controller: modify database config && remove redis port config && add env prefix with DRYCC257e94b
(controller) - controller: CELERY_BROKER use rabbitmq and modify celery-deployment cronjobf4d6ec3
(controller) - chart: pretty chart format63e6195
(controller) - influxdb: modify influxdb code0f6d408
(controller) - CICD: use drone87bad28
(controller) - python: upgrade to python3.9e8f7560
(controller) - volumes: modify mount summary6cf6c6b
(controller) - drone: add image_registries volumesa9397e8
(controller) - oauth: modify token Authenticationc7f8c8b
(controller) - deps: bump django from 2.2.14 to 2.2.18 in /rootfsa1a08aa
(controller) - deps: bump djangorestframework from 3.11.0 to 3.11.2 in /rootfsefd78b4
(controller) - deps: bump django from 2.2.18 to 2.2.20 in /rootfs649b044
(controller) - deps: bump django from 2.2.20 to 2.2.22 in /rootfs41b742b
(controller) - deps: bump django from 2.2.22 to 2.2.24 in /rootfs22ffe5d
(controller) - LICENSE: revert modifications to Apache licensec98b468
(controller) - drone: always pull image20e6edb
(controller) - chart: modify the problem of using buildpackdb16879
(controller) - controller: pretty pods list printba6f456
(controller) - test: pretty pods list print5fce4b7
(controller) - k8s: k8s deprecated api migratione9e0bcb
(controller) - oauth: using passport authentication0311172
(controller) - chars: change org to imageTag150eff1
(controller) - charts: update cert-manager api versionde8545a
(controller) - controller: update requirements1442207
(controller) - controller: using django native JSONFiledab4e836
(controller) - oauth: modify passport api5c54e06
(controller) - controller: eliminate pip warnings870328d
(controller) - controller: remove entrypoint5e5e6ae
(controller) - controller: upgrade celery config607778f
(controller) - controller: add initContainer23dc016
(controller) - chart: set the domain depends certManagerEnabledf3cf20b
(controller) - controller: remove default bash env73f2636
(controller) - controller: modify alpinelinux repositories498e9f2
(controller) - chart: change certManagerEnabled to boolean type27f5308
(controller) - passport: exclude cryptography370b75d
(controller) - controller: use sh env07585b4
(database) - postgres:replace the special words20172dc
(database) - database: remove docker keyword from chartsabb9b88
(database) - docker: use the full name of registrye72f58f
(database) - chart: modify the off-cluster databasea91f64f
(database) - travis: add DEV_REGISTRY614fb76
(database) - tests: use add-host replace linka3428f3
(database) - CICD: use drone239fef1
(database) - drone: add image_registries volumes42858e1
(database) - LICENSE: revert modifications to Apache licensed0fe850
(database) - drone: always pull image34a36ad
(database) - charts: Nn secret is generated during off-cluster064ccf4
(database) - database: create database9228992
(database) - chars: change org to imageTag9f7810c
(database) - database: upgrade to wal-g v1.105783f4
(fluentd) - fluentd:replace the special words0739809
(fluentd) - influxdb:replace monitor-influx with influxf02487c
(fluentd) - fluentd: remove docker keyword from charts2c96cc0
(fluentd) - docker: use the full name of registryb20c429
(fluentd) - charts: remove port config6dd0197
(fluentd) - travis: add DEV_REGISTRYc5bec51
(fluentd) - CICD: use dronef8524b7
(fluentd) - drone: add image_registries volumesa50878a
(fluentd) - LICENSE: revert modifications to Apache license14fe20e
(fluentd) - drone: always pull image4a2f660
(fluentd) - k8s: k8s deprecated api migrationde2dd91
(fluentd) - chars: change org to imageTaga9f1944
(fluentd) - fluentd: upgrade to fluentd1.147cb4e95
(influxdb) - influxdb: change username to user0fdc21b
(influxdb) - influxdb: remove docker keyword from chartsb2acddb
(influxdb) - influxdb: change default pathba88919
(influxdb) - influxdb: add check_env function9117401
(influxdb) - influxdb: modify init_influxdb has_bucket092a3e6
(influxdb) - chart: pod not readiness51de380
(influxdb) - travis: add DEV_REGISTRY66d7667
(influxdb) - docker: replace influxdb base image3aa3094
(influxdb) - CICD: use drone14b9c24
(influxdb) - drone: add image_registries volumes02b4cd1
(logger) - logger:replace the special words114b5d5
(logger) - reids: delete the logger prefix of redis639278a
(logger) - redis: remove logger from redis conf90195e2
(logger) - go: remove GOOS and GOARCH31e2e27
(logger) - logger: remove docker keyword from charts8fbd9fa
(logger) - docker: use the full name of registryb39df2d
(logger) - charts: remove redis\nsqd port config35d6d07
(logger) - travis: add DEV_REGISTRY69aabf5
(logger) - tests: remove docker linke916644
(logger) - CICD: use droned6872b7
(logger) - drone: add image_registries volumes37801da
(logger) - LICENSE: revert modifications to Apache licensecfb4b38
(logger) - drone: always pull image8bda3bf
(logger) - go: bump go mode13ebfc
(logger) - chars: change org to imageTag38e6d8d
(minio) - minio:replace the special wordsd6925dd
(minio) - minio: remove docker keyword from chartsd56bc39
(minio) - docker: use the full name of registrye4696cc
(minio) - travis: add DEV_REGISTRY70c5c79
(minio) - minio: use latest version773cf6c
(minio) - Makefile: remove DEV_REGISTRY ?=5ce5bc6
(minio) - CICD: use drone5da8be3
(minio) - drone: add image_registries volumesc1f0611
(minio) - LICENSE: revert modifications to Apache licenseb73f792
(minio) - drone: always pull image79d1c93
(minio) - go: bump go modc448899
(minio) - chars: change org to imageTag15ee49e
(minio) - minio: migrate deprecated warning9968a1a
(minio) - minio: upgrade to golang1.714fedd2
(monitor) - monitor:replace the special works52c431a
(monitor) - reids: delete the logger prefix of redis2c95b47
(monitor) - redis: remove logger from redis confda9bc56
(monitor) - monitor:remove influxdb53f47b9
(monitor) - grafana: use grafana docker image5bdb188
(monitor) - grafana: use grafana docker imagec0586dd
(monitor) - monitor: remove docker keyword from charts87d02b6
(monitor) - charts: add nodes and persistentvolumes rule1b5598f
(monitor) - monitor: modify grafana dashboard with FLUX and pretty config.tomlbcbc0d5
(monitor) - docker: use the full name of registry9418c9e
(monitor) - monitor: fix upload dashboard error and modify INFLUXDB input589f29a
(monitor) - travis: add DEV_REGISTRYf776f8a
(monitor) - CICD: use drone6ca3060
(monitor) - drone: add image_registries volumes6a9ffb2
(monitor) - LICENSE: revert modifications to Apache license45e41ed
(monitor) - drone: always pull image654d407
(monitor) - k8s: k8s deprecated api migration41e9b9c
(monitor) - chars: change org to imageTag99c10d3
(monitor) - charts: update cert-manager api version9bf83c4
(monitor) - oauth: user oauth passporta128f6d
(monitor) - chart: change certManagerEnabled to boolean type8f897fe
(monitor) - chart: set the domain depends certManagerEnabledba6d793
(nsqd) - README:update travis build status49879c4
(nsqd) - nsqd: minimum git clone codec5e2680
(nsqd) - nsqd: remove docker keyword from charts21dd17b
(nsqd) - docker: use the full name of registry7d86b3c
(nsqd) - charts: remove port configc073d95
(nsqd) - travis: add DEV_REGISTRY55c297c
(nsqd) - CICD: use drone165c2ae
(nsqd) - drone: add image_registries volumes9c6a1f8
(nsqd) - LICENSE: revert modifications to Apache license9283098
(nsqd) - drone: always pull image46acf8a
(nsqd) - k8s: k8s deprecated api migration43caf80
(nsqd) - chars: change org to imageTag6897471
(nsqd) - nsqd: use official image297bc05
(redis) - redis:replace the special wordsf5f8b5e
(redis) - reids: delete the logger prefix of redisaf7b657
(redis) - redis: change logger-redis to redis8dca154
(redis) - redis: remove logger from redis confeaeda2d
(redis) - redis: remove docker keyword from charts53c6358
(redis) - docker: use the full name of registryae37416
(redis) - charts: remove port confige985656
(redis) - travis: add DEV_REGISTRY423336a
(redis) - CICD: use dronebe64ab4
(redis) - drone: add image_registries volumes3bec735
(redis) - LICENSE: revert modifications to Apache license4f934f6
(redis) - drone: always pull image359b878
(redis) - chars: change org to imageTag83b8ac2
(registry) - workflow:replace the special words869b280
(registry) - registry: remove docker keyword from charts999c1e9
(registry) - docker: use the full name of registry5652da9
(registry) - travis: add DEV_REGISTRYcc8c6c2
(registry) - CICD: use dronec7bdbd0
(registry) - CICD: pretty .drone.yaml format5c55a38
(registry) - test: use add-host replace linkf8866f3
(registry) - drone: add image_registries volumes6c8292f
(registry) - LICENSE: revert modifications to Apache license1d50f2c
(registry) - drone: always pull imageefbca6d
(registry) - chars: change org to imageTag2eafc59
(registry-proxy) - registry-proxy: update nginx071bd86
(registry-proxy) - charts: upgrade k8s newer API versionsc72db96
(registry-proxy) - registry-proxy: change travis icon url63ffb92
(registry-proxy) - registry-proxy:replace the special works1d904a6
(registry-proxy) - registry-proxy: remove docker keyword from chartsc8200b1
(registry-proxy) - docker: use the full name of registryd3fa939
(registry-proxy) - travis: add DEV_REGISTRY5a8b353
(registry-proxy) - CICD: use drone703d05a
(registry-proxy) - drone: add image_registries volumesaa71db1
(registry-proxy) - LICENSE: revert modifications to Apache license710c126
(registry-proxy) - drone: always pull image2dcc5e6
(registry-proxy) - chars: change org to imageTag