Drycc Workflow v1.8.1
New Drycc Workflow Release v1.8.1
8 minute read
!IMPORTANT
This version is a major update with the following major changes made:
- Remove timeseries
- Remove telegraf
- Remove rabbitmq
- Replace seaweedfs with minio
- Replace redis with valkey
Workflow ## v1.7.12 -> v1.8.1
Releases
- filer v1.0.4 -> v1.0.5
- builder v1.7.2 -> v1.8.0
- controller v1.12.0 -> v1.13.0
- database v1.3.0 -> v1.3.1
- passport v1.3.2 -> v1.3.3
- imagebuilder v1.2.2 -> v1.3.0
- fluentbit v0.0.3 -> v0.0.4
- logger v1.3.6 -> v1.3.7
- gateway v0.0.3 -> v0.1.0
- grafana v1.4.2 -> v1.4.3
- valkey v1.4.0 -> v1.5.0
- prometheus v0.1.2 -> v0.2.0
- registry v1.3.0 -> v1.3.1
- registry-proxy v1.2.2 -> v1.2.3
- workflow-cli v1.9.0 -> v1.10.0
Features
456d64b
(builder) - build: change dryccfile to v29f6a2f7
(controller) - release: add query release versiond6e35bc
(controller) - build: add get build apibce1734
(controller) - route: support multi backend2f43e19
(controller) - release: add ptypes filter566e31d
(controller) - deploy: finer grained ptype locksc2d2aac
(controller) - config: add config for dryccfilea337d9c
(controller) - limits: add runtime class name to plansd5aa7c7
(controller) - dryccfile: dryccfile support pipelineecf84c4
(gateway) - charts: add storage consoleaf3e54b
(imagebuilder) - build: add drycc v2 support3fa1950
(prometheus) - prometheus: high availability support1c37db8
(valkey) - valkey: add sentinel0f57a05
(valkey) - valkey: add valkey sentinel proxyf8eff51
(workflow-cli) - release: add query release version9e7e72e
(workflow-cli) - build: add build info591560c
(workflow-cli) - route: support multi backend8bc3634
(workflow-cli) - release: add ptypes filter3f466b5
(workflow-cli) - workflow-cli: config add ValuesRefs field (#64)18a2658
(workflow-cli) - builds: add builds:fetch cmd (#72)5910bba
(workflow-cli) - workflow-cli:replace docopt with cobra (#77)
Fixes
a10df63
(builder) - wooddpecker: secsets are deprecated76d35fa
(controller) - controller: app_settings boolean field cannot be set correctly (#166)31489d0
(controller) - controller: scale cover structure (#169)395eba8
(controller) - migrate: master-slave database errorc53cc51
(controller) - dryccfile: config not setc4cc1eb
(controller) - wooddpecker: secsets are deprecatedbcfc0cc
(controller) - charts: indentation error6a67e65
(controller) - controller: pod CrashLoopBackOff, release should be crash (#178)19a8d5a
(controller) - controller: migrate error50c60d3
(controller) - controller: secret mistakenly deleted when force deploy (#179)3d8a51f
(controller) - migrate: group migrate error2810d60
(database) - wooddpecker: secsets are deprecated001247e
(filer) - wooddpecker: secsets are deprecatedd4f433c
(fluentbit) - wooddpecker: secsets are deprecatedd459290
(gateway) - wooddpecker: secsets are deprecateda22e5c6
(grafana) - fluentbit: fluentbit cpu error738b417
(grafana) - wooddpecker: secsets are deprecated6dd9ffe
(grafana) - grafana: cve-2024-45337ecd662f
(grafana) - grafana: cve-2024-453375390aad
(imagebuilder) - wooddpecker: secsets are deprecated16c7a05
(imagebuilder) - woodpecker: cron run error927452d
(logger) - wooddpecker: secsets are deprecated724003b
(passport) - wooddpecker: secsets are deprecatedb03cf4c
(prometheus) - wooddpecker: secsets are deprecated59ef8ab
(registry) - wooddpecker: secsets are deprecatedee050d9
(registry) - test: s3 api error261c45a
(registry) - registry: env REGISTRY_VERSION conflicts2d741e8
(registry-proxy) - nginx: ignored user conf03228f3
(registry-proxy) - wooddpecker: secsets are deprecated06c574a
(valkey) - wooddpecker: secsets are deprecated652c638
(workflow-cli) - filer: progressbar chinese garbled characters9756ef7
(workflow-cli) - domains: ptype no default error496f82f
(workflow-cli) - routes: command alignmentd20c80d
(workflow-cli) - routes: backend null error89bd46c
(workflow-cli) - workflow-cli: modify volume type (#63)6a3736e
(workflow-cli) - build: macos not support198c760
(workflow-cli) - perms: print indentb44db0c
(workflow-cli) - wooddpecker: secsets are deprecated4b98ab1
(workflow-cli) - workflow-cli: lint error
Docs
2d51735
(builder) - readme: remove foss
Maintenance
d6d1c8e
(builder) - controller-sdk-go: bump new version v0.0.0-20241021053012-e5fbff1281980da2b48
(builder) - k8s: bump version v0.31.2c1d4ff0
(builder) - builder: update config struct (#23)4e8f1be
(builder) - builder: modify config struct (#24)2658a58
(builder) - deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#25)445508c
(builder) - git: add git repo clean1bf85f3
(builder) - distribution: bump version to v3.0.0-rc.3.0d54e568
(builder) - go: bump version 1.24 (#28)8d8317c
(builder) - deps: bump golang.org/x/net from 0.33.0 to 0.36.0 (#27)197a87d
(builder) - controller-sdk-go: bump version78b6d6d
(builder) - builder: bump versionbf53d95
(builder) - mc: bump mc version to 2025.04.03.17.07.569914b4a
(controller) - filer: add pod security context3865137
(controller) - controller: volume not related release (#164)4187c02
(controller) - filer: url quote content dispositione432d84
(controller) - deps: bump django from 4.2.15 to 4.2.16 in /rootfs (#167)f53758e
(controller) - service: add name field618ae90
(controller) - routes: kind is required794ed58
(controller) - monitor: use memory_working_set_bytes replace memory_usage_bytes93f5b5f
(controller) - python: upgrade requirements version6201fa0
(controller) - migrations: add registry migrate8d6d70d
(controller) - monitor: use prometheus replace timeseriesa8cb39f
(controller) - tests: add empty test case2917bef
(controller) - controller: use valkey replace redisd2d333f
(controller) - filer: add clean old filerd4999af
(controller) - ps: support previous pod logs (#171)c420d58
(controller) - gateway: add parent ref filter14f17b4
(controller) - controller: modify query latest release (#173)6f2d0f5
(controller) - deps: bump django from 4.2.16 to 4.2.17 in /rootfs (#172)59a1e1e
(controller) - controller: request check name parameter (#174)f414624
(controller) - deploy: add apply tasks8b66072
(controller) - deps: bump django from 4.2.17 to 4.2.18 in /rootfs (#175)2819ac9
(controller) - pts: pts replicas not correct (#176)9971067
(controller) - settings: logger simple format (#177)68f02a3
(controller) - dryccfile: migrate to dryccfile v2d893f37
(controller) - charts: change upgrade helm hook4b33f78
(controller) - deps: bump django from 4.2.18 to 4.2.20 in /rootfs (#180)d55df43
(controller) - controller: allow re attach to update and some error (#181)3b0583d
(controller) - controller: add oss mount supporte17c180
(controller) - controller: bump version5fb3047
(controller) - woodpecker: add cron eventc91c28c
(database) - postgres: bump version 15.862bb2e3
(database) - database: remove all database extensions41a06b1
(database) - woodpecker: add cron event9c61805
(filer) - filer: bump go version to 1.2422c64dd
(filer) - filer: add cron event168bd13
(fluentbit) - charts: remove k8s early compatibilityb96af9d
(fluentbit) - fluentbit: bump go version to 1.23ff048d5
(fluentbit) - fluentbit: bump version 3.1.10c062f1c
(fluentbit) - fluentbit: use valkey replace redis6307847
(fluentbit) - fluentbit: limit log scope265a632
(fluentbit) - deps: bump fluent-bit version to 3.2.3c444a87
(fluentbit) - go: bump version 1.24c8c81c4
(fluentbit) - fluentbit: bump fluentbit to 4.0.0c97cb21
(fluentbit) - fluentbit: add cron event0adf9ec
(gateway) - charts: change drycc-monitor-grafana to drycc-grafana9d8fa5b
(grafana) - charts: remove k8s early compatibility0364f36
(grafana) - monitor: bump grafana to 11 and telegraf to 1.3244dab77
(grafana) - grafana: add rabbitmq dashboardc47e009
(grafana) - monitor: remove telegraf3302a01
(grafana) - grafana: use valkey replace redis80fffe5
(grafana) - rabbitmq: remove rabbitmq6badc10
(grafana) - woodpecker: add cron eventecd662f
(grafana) - grafana: bump grafana version to 11.6.0fa223c2
(imagebuilder) - build: change build args formatcc01e47
(imagebuilder) - deps: bump stack versiona2a6f72
(imagebuilder) - imagebuilder: podman_publish use dockerfile var (#7)e9d68da
(imagebuilder) - imagebuilder: change storage networkpolicy9bc6edc
(imagebuilder) - imagebuilder: bump versiond2a7d77
(imagebuilder) - mc: bump mc version to 2025.04.03.17.07.56885f267
(imagebuilder) - pack: bump pack to 0.37.000af0c8
(imagebuilder) - podman: bump version to 5.4.2465ee45
(logger) - golang: bump version to 1.234186f7e
(logger) - logger: use valkey replace redis933470b
(logger) - go: bump version 1.24effcc11
(logger) - logger: bump go version to 1.24b916a08
(logger) - logger: bump to latest version05495b6
(passport) - python: upgrade requirements version8904f3e
(passport) - charts: change drycc-monitor-grafana to drycc-grafana95473f0
(passport) - passport: use valkey replace redis93a05a6
(passport) - charts: change upgrade helm hookf2ac617
(passport) - passport: bump versioncf7c8ed
(prometheus) - prometheus: bump new version233d2f1
(prometheus) - woodpecker: add cron event52a1f1b
(registry) - mc: bump version to 2024.11.05.11.29.45aee3d3d
(registry) - registry: add cron event7f85c99
(registry) - registry: bump registry to 3.0.08b1d7d1
(registry) - mc: bump mc version to 2025.04.03.17.07.5608707aa
(registry-proxy) - charts: add probe881ba2a
(registry-proxy) - charts: remove k8s early compatibility4d99e30
(registry-proxy) - woodpecker: add cron event9ce2090
(valkey) - valkey: use valkey replace redisd9685dd
(valkey) - charts: remove dependencies77f26f4
(valkey) - valkey: add cron event064620a
(workflow-cli) - volumes: unified in bytesc7548de
(workflow-cli) - filer: url quote content dispositionad1ccb1
(workflow-cli) - volumes: ignore empty file0f5a5d3
(workflow-cli) - workflow-cli: remove fossa455c6d6
(workflow-cli) - routes: remove debug printa421dfb
(workflow-cli) - routes: change field order1ae288d
(workflow-cli) - workflow-cli: optimize drycc output7a7e1dc
(workflow-cli) - routes: format outputad2a530
(workflow-cli) - go.mod: bump version17cdc53
(workflow-cli) - ps: support previous pod logs (#65)18f7c81
(workflow-cli) - config: modify config groups annotation (#66)8be9ad3
(workflow-cli) - config: ConfigVar not omitempty (#67)a7c87f1
(workflow-cli) - shortcuts: remove sharding5a2b689
(workflow-cli) - deps: bump golang.org/x/net from 0.30.0 to 0.33.0 (#68)5a2b689
(workflow-cli) - deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#69)9793539
(workflow-cli) - workflow: compatible with the latest dryccfile formatf3374b6
(workflow-cli) - workflow-cli: default dryccpath (#70)7809a37
(workflow-cli) - config: display ptype refs (#71)684210e
(workflow-cli) - builds: fetch support preview and save to local (#73)3ff8c50
(workflow-cli) - workflow-cli: format builds config print, optimize shortcut exec logs (#74)5aae652
(workflow-cli) - workflow-cli: upgrade controller-sdk-gocdf857d
(workflow-cli) - workflow-cli: bump version1da6773
(workflow-cli) - workflow-cli: modify prompt info (#81)30e72b3
(workflow-cli) - workflow-cli: Optimize command flags (#82)036d053
(workflow-cli) - volume: change client use subcommand