Skip to content

Weekly Update 2021

CWen edited this page Jan 5, 2022 · 60 revisions

Weekly Update (Dec,26 - Dec,31)

  • Enhancements

    • [Merge] Chaosctl add physical-machine command #2642
  • Bugfixes

    • [Merge] Dashboard: fix wrong field name in PhysicalMachineChaos #2724

Weekly Update (Dec,20 - Dec,26)

  • Enhancements

    • [Merge] Add physical machine crd #2587
  • Bugfixes

    • [Merge] Chaosd Network: set default value for duplicate and corrupt action && fix partition #115
    • [Merge] Add specific prefix for identifiers of toda and tproxy #2673
    • [Merge] Fix build image-chaos-kernel #2693
    • [Merge] Chore: nil check when creating stressor #2655
  • Others

    • [Merge] Fefactor: rename, documents and tests for action.Delegate #2663
    • [Merge] E2E: dynamically get branch name from env #2702
    • [Merge] Setup codecov for master branch #2679

Weekly Update (Dec,13 - Dec,19)

  • Enhancements

    • [Merge] Feat(metrics): add bpm controlled processes metrics #2497
    • [Merge] Feat(metrics): add gRPC client request duration histogram metric #2458
    • [Merge] Feat: enable mTLS between chaos-controller-manager and chaosd #2580
    • [Merge] Chore: divide http and https server #113
  • Bugfixes

    • [Merge] Fixed: Schedule with default value of historyLimit is not working as expected #2618
    • [Merge] Fix the order of generating tasks in make scripts #2600
  • Others

    • [Merge] Refactor pkg/time #2570
    • [Merge] Feat!: UI monorepo #2590
    • [Merge] Update tproxy of HTTPChaos #2555
    • [Merge] Dashboard: rename physic to hosts #2645
    • [Merge] Providing additional printer #2526

Weekly Update (Dec,06 - Dec,12)

Release v2.1.1

  • Enhancements

    • [Merge] Feat(metrics): add emitted event counter metric #2435
    • [Merge] Feat(metrics): add iptables, ipset and tc metrics #2540
  • Bugfixes

    • [Merge] Add pipeline controller, take common controllers into a pipeline in order #2465
  • Others

    • [Merge] Refactor pkg/time #2570
    • [Merge] JVMChaos:SQLHelper some optimize && add unit test byteman-helper/2

Weekly Update (Nov,29 - Dec,05)

Release v2.1.0

  • Enhancements

    • [Merge] Feat(metrics): add archived objects metrics for chaos-dashboard #2568
    • [Merge] Refactor: pod selector #2318
  • Bugfixes

    • [Merge] Fix(ui): unable to load from objects #2585
    • [Merge] Fix: always use latest for build-env and dev-env #2582
    • [Merge] Fix: helm install error #2591
  • Others

    • [Merge] Helm: update manifests for cert-manager/v1 API #2302

Weekly Update (Nov,22 - Nov,28)

Release v2.0.5, v1.2.4

  • Enhancements

    • [Merge] Feat: show event and yaml component for workflow #2275
    • [Merge] Easily to send HTTP request in task node #2308
  • Bugfixes

    • [Merge] Resolve error with utils package #2547
    • [Merge] Auth: add rooturl configuration in gcp authentication #2554
    • [Merge] Fix(daemon): allow docker client use low version API #2544
    • [Merge] Add capabilities for APIVersion of cert-manager #2552
  • Others

    • [Merge] Daemon: avoid tls downgrade attack by setting min version of tls #2558

Weekly Update (Nov,15 - Nov,21)

  • Enhancements

    • [Merge] Support JVMChaos in Dashboard #2529
  • Bugfixes

    • [Merge] Fix dashboard mysql bug #2502
    • [Merge] Test: run test for crclients pkg #2512
    • [Merge] Makefile: remove buildx and load argument #2522
    • [Merge] Fix: can’t load schedule archives #2524
    • [Merge] Client: use updatedClient to fix cache issue #2534
  • Others

    • [Merge] Chore: change project name for build-env and dev-env #2528
    • [Merge] Chore: restructure image for primary components in helm #2496
    • [Merge] Chore: remove useless rollme #2517
    • [Merge] Dashboard: remove datasource in log #2532

Weekly Update (Nov,08 - Nov,14)

  • Bugfixes

    • [Merge] Fix: leader election create cm in target namespace #2474
  • Others

    • [Merge] Building images on GitHub Action #2470 #2481 #2488
    • [Merge] Migrating from dockerhub to ghcr.io #2462 #2482
    • [Merge] bpfki: upgrade absl to support arm build system
    • [Merge] Makefile: natively build without setting platform #2495

Weekly Update (Nov,01 - Nov,07)

  • Enhancements

    • [Merge] Feat(metrics): add schedule and workflow metrics #2402
    • [Merge] Prepares for physical machine auth: add genericSelector struct #2442
    • [Merge] Chore: rename PodMode to SelectorMode #2457
  • Bugfixes

    • [Merge] Fix schedule workflow webhook #2454
    • [Merge] Fix: bundle UI assets when building dashboard #2456
  • Others

    • [Merge] Typo: fix FixedPercentPodMod and RandomMaxPercentPodMod #2467
    • [Merge] Overwrite GORPOXY in the Makefile #2455
    • [Merge] Update pr template #2439

Weekly Update (Oct,25 - Oct,31)

  • Enhancements

    • [Merge] PhysicalMachineChaos: support clock && partition and dns action in network #2405
  • Bugfixes

    • [Merge] Fix finalizers outdated bug on two phase conflict #2430
  • Others

    • [Merge] TimeChaos: generate a fake image from c source code #2404

Weekly Update (Oct,18 - Oct,24)

  • Enhancements

    • [Merge] NetworkChaos: support select different interface in networkchaos #2290
  • Bugfixes

    • [Merge] Fix: initialize phase selector and pods to fix the failure of loading from the archive list on the dashboard #2394
    • [Merge] Fix: repair field names to camelCase #2408
  • Others

    • [Merge] Use SHA256 rather than SHA1 #2380

Weekly Update (Oct,11 - Oct,17)

  • Enhancements

    • [Merge] Add ENABLED_CONTROLLERS and ENABLED_WEBHOOKS flags to control controllers and webhooks #2214
  • Bugfixes

    • [Merge] Fixed: label selectors on dashboard don't work #2364
    • [Merge] Fix image tag output in github action #2370
    • [Merge] BugBash (Kubecon event): #2375 #2374 #2377 #2373
  • Others

    • [Merge] Add github action to build on multiple arch #2352
    • [Merge] Add new chaos-builder marker 'chaos-mesh:experiment` #2353
    • [Merge] CI: add skywalking eyes license header check #2358
    • [Merge] Spawn new object before validating EmbedChaos #2371

Weekly Update (Sep,27 - Oct,10)

  • Bugfixes

    • [Merge] Fixed: Creating StressChaos on dashboard will cause unexpected arguments #2349
  • Others

    • [Merge] Chaos Daemon supports arm64 #2340
    • [Merge] Upgrade kind version on e2e tests #2339
    • [Merge] Build(install.sh): Bump kind kind version to 0.11.1 #2357
    • [Merge] Better way to gen command #2336

Weekly Update (Sep,20 - Sep,26)

  • Enhancements

    • [Merge] Feat: enable chaos-controller-manager leader election #2291
  • Others

    • [Merge] e2e test on kubernetes v1.22.1 #2301
    • [Merge] Replace fake.NewFakeClient with NewClientBuilder since the NewFakeClient method is already deprecated #2332
    • [Merge] Make the managed-by label a const value #2325
    • [Merge] Remove the duplicated GetObjectMeta method #2324

Weekly Update (Sep,13 - Sep,19)

  • Bugfixes

    • [Merge] Fix: persist event with UTC Time #2303
  • Others

    • [Merge] Use v1 rather than v1beta1 for admissionregistration.k8s.io apiVersion in webhooks #2292
    • [Merge] Chaos Dashboard can't create an experiment due to no namespace or label selectors #2306
    • [Merge] Failed to apply chaos: unable to flush ip sets for pod #2300
    • [Merge] Build only when dockerfile is modified #2299
    • [Merge] Add label to skip script test #2296
    • [Merge] Add version to helm install / helm upgrade #2315
    • [Merge] Add aarch64 release in ci tproxy#15

Weekly Update (Sep,06 - Sep,12)

  • Bugfixes

    • [Merge] Add schedule and workflow to a special kinds map #2279
    • [Merge] Fix the dependency of generate #2282
  • Others

    • [Merge] Chore: always build swagger server #2284
    • [Merge] Fix: add some annotation to pull request template #2276
    • [Merge] Use v1 rather than v1beta1 for admissionregistration.k8s.io apiVersion in webhooks #2292

Weekly Update (Aug,30 - Sep,05)

  • Enhancements

    • [Merge] Update proxy method & some other listed updates #10
    • [Merge] Add admission webhooks for schedule and workflow #2239
    • [Merge] Refactor: experiments related APIs #2218
  • Bugfixes

    • [Merge] Fix: disable duration when chaos is instant #2269
    • [Merge] Fix: add some annotation to pull request template #2276
  • Others

    • [Merge] Move [InnerObjectWithCustomStatus],[InnerObjectWithSelector] to api/v1alpha1 and add static check #2262
    • [Merge] Makefile: use tools in docker #2250
    • [Merge] Chore: remove unused codes #2195
    • [Merge] Chore: upgrade kind apiVersion to v1alpha4 #2258

Weekly Update (Aug,23 - Aug,29)

  • Bugfixes

    • [Merge] Fix(StressChaos): containerNames problem #2245
    • [Merge] Fix: the download url of kubebuilder #2249
  • Others

    • [Merge] Refactor: add SpawnObject and SpawnList for ChaosKind #2254
    • [Merge] Scope PSP more tightly, based on chart values #2098
    • [Merge] Bump controller runtime to 0.9.5 #2195

Weekly Update (Aug,16 - Aug,22)

  • Enhancements

    • [Merge] Add apiserver for chaosctl #2192
  • Bugfixes

    • [Merge] Fixed: the broken webhook for workflow #2225
    • [Merge] Use host-sys in fuse dev privilege granting #2242
    • [Merge] Fixed: the patched annotation will overwrite the original annotation of pod #2183
  • Others

    • [Merge] Workflow: Eliminate redundant code #2221
    • [Merge] Chore: related changes on frontend about #2221 #2234
    • [Merge] Skip test if the only change is markdown files #2244
    • [Merge] Minon improvement for chaos-dlv #224
    • [Merge] Replace ChaosInstance and ChaosList with GenericChaos and GenericChaosList #2217

Weekly Update (Aug,09 - Aug,15)

  • Others
    • [Merge] Chaosd JVM attack: fix the issue that can not install the agent to java process from root #9
    • [Merge] Workflow: Eliminate redundant code #2221
    • [Merge] Support setting ​​Imagepullsecrets in value.yaml #2203
    • [Merge] HTTPChaos: fix bugs in replace or patch body; add validators and (e2e) tests #2207

Weekly Update (Aug,02 - Aug,08)

  • Others
    • [Merge] Automatically generate webhook for a chaos type #2122
    • [Merge] feat: add junit report xml output #2170
    • [Merge] Check the length of parts while using ParseNamespacedName and ParseNamespacedNameContainer #2141

Weekly Update (July,26 - Aug,01)

  • Bugfixes
    • [Merge] Fix: do not use tls while connected to bpkfi #2157
    • [Merge] Fix data race in client and daemon #2168
    • [Merge] Fix: i18n #2169

Weekly Update (July,19 - July,25)

Release v2.0.0

  • Bugfixes

    • [Merge] Fix: deadline reconciler, keep deadline exceed with true #2120
    • [Merge] ​Fix: missing created_at field #2123
    • [Merge] Frontend: mapping template type to fields #2137
  • Others

    • Dashboard
      • [Merge] Chore: show status on single page #2126
      • [Merge] Chore: disable scope in advance #2135

Weekly Update (July,12 - July,18)

  • Bugfixes

    • [Merge] Alert when no record has been selected #2111
    • [Merge] Incorrect ENV using in env test TEST_USE_EXISTING_CLUSTER #2124
  • Others

    • [Merge] Integrate with delve #2104
    • [Merge] Dashboard: Show create_time at workflow list page #2123

Weekly Update (July,04 - July,11)

  • Enhancements

    • [Merge] Feat: enriching events for workflow #2083
    • Dashboard
      • [Merge] Add API for task node #2062
      • [Merge] Sort experiments(schedules and workflows) #2056
  • Bugfixes

    • [Merge] Fix: duplicated field created_at with which in gorm.Model #2081
  • Others

    • [Merge] ChoreL show children of task node #2086
    • [Merge] GitHub: upload schedule-migration binary #2085 #2089

Weekly Update (June,28 - July,04)

  • Enhancements

    • Dashboard
      • [Merge] Chore: create workflow tasks recursively #2015
      • [Merge] Chore: support workflow task node on UI #2046
  • Bugfixes

    • [Merge] Fix: task node could also be trigger by child workflow node #2044

Weekly Update (June,21 - June,27)

Release Chaosd v1.0.0

  • Enhancements

    • Chaosd
      • [Merge] Simulate port is already allocated #67
      • [Merge] Add more dns attack support #66
    • Chaos Dashboard
      • [Merge] Chore: full search #2006
      • [Merge] Chore: create workflow tasks recursively #2015
  • Bugfixes

    • [Merge] Fix: use patch instead of update within podfailure #2020
  • Others

    • [Merge] Fix gitVersion in version #2005
    • [Merge] Chore: remove the detail output of go download #2013
    • [Merge] Update the example of workflow #2012

Weekly Update (June,14 - June,20)

Release v2.0.0-beta.1

  • Enhancements

    • Workflow
      • [Merge] Workflow: propagate deadline into children node #1970
      • [Merge] Support task node #1866
      • [Merge] Structured event recorder for Workflow #1909
    • Dashboard
      • [Merge] Feat: support new 2.0 features on the UI #1977
      • [Merge] Add API to archive workflow #1961
      • [Merge] Migrate GCPChaos to 2.0 branch #1936
  • Others

    • [Merge] Chore: rename duration in workflowspec.template to deadline #1973
    • [Merge] Chore: change the status of workflow, keep same with chaos #1975
    • [Merge] Rename confusion names in workflow definition and status #1984
    • [Merge] Chore: rename Tasks to Children #1986
    • [Merge] Add IsOneShot function to fit PodKill and AwsRestart #1979
    • [Merge] NetworkChaos: fix networkchaos without target #1978
    • [Merge] Enable schedule webhook #1972
    • [Merge] Avoid aggregating multiple different events #1995
    • [Merge] Add rollme for chaos dashboard #1996
    • [Merge] Fix: migration script #1983
    • [Merge] Dashboard: fix some bugs #1967 #1969 #1988 #1990
    • [Merge] Update migration file #1985
    • [Merge] Check schedule.IsPaused before getRecent UnmetScheduleTime #1962
    • [Merge] Custom pause image for Pod Failure chaos #1981

Weekly Update (June,7 - June,13)

  • Enhancements

    • Dashboard

      • [Merge] Add pause/start schedule api #1942
      • [Merge] Update some archive fields #1943
      • [Merge] Update state of chaos and schedule #1946 #1960
    • Workflow

      • [Merge] Chaos node could also sync schedule #1935
      • [Merge] Structured event recorder for Workflow #1909
  • Others

    • [Merge] Update go mod and add test for schedule webhook #1958
    • [Merge] Webhook refactor #1948
    • [Merge] Fix: jvmchaos example #1944
    • [Merge] Workflow dashboard api, change field names into snake_case #1945
    • [Merge] Refine pr template #1956

Weekly Update (May,31 - June,6)

  • Enhancements

    • Nirvana (2.0 branch)
      • [Merge] Merge nirvana into master #1908
      • [Merge] Add webhook to reject updating chaos spec #1926
    • Workflow
      • [Merge] Structured event recorder for Workflow #1909
      • [Merge] Appending UID for dashboard workflow and workflownode #1934
    • Dashboard
  • Bugfixes

    • [Merge] Fix: startup workflow bootstrap with fx #1929
    • [Merge] Fix netoworkchaos heal #1899
  • Others

    • [Merge] Rename IoChaos to IOChaos #1927
    • [Merge] Feat: also append workflow name for controlled chaos object #1900
    • [Merge] Test: make memory e2e test more stable #1907
    • [Merge] Fix: the bad camelCase conversion method #1937

Weekly Update (May,24 - May,30)

  • Enhancements

    • Nirvana Branch (2.0 Branch)
      • [Merge] Support HTTPChaos #1858
      • [Merge] Support JVM #1871
      • [Merge] Add meaningful events message in controllers #1863
      • [Merge] Implement schedule workflow #1861
      • [Merge] Implement PodIOChaos through reconciler #1836
  • Bugfixes

    • [Merge] Fixed the issue where OSThread will be not unlocked if ptrace returns an error #1888
  • Others

    • [Merge] Add tcp flags in iptables chain && minor fix #1800
    • [Merge] Bump the version of controller-gen to v0.4.1 #1880
    • [Merge] Bump kind to 0.11.0 for cgroupv2 #1876
    • [Merge] Append workflow name for controlled chaos object #1900

Weekly Update (May,17 - May,23)

  • Enhancements

    • Nirvana Branch
      • [Merge] PodNetworkChaos through reconciler #1801
      • [Merge] Condition controller #1832
      • [Merge] Pause controller #1831
    • Workflow
      • [Merge] Feat: compose the name of task and node #1853
      • [Merge] Chore: change items in embed chaos to camelCase #1859
    • HttpChaos
      • [Merge] Apply all matched rules in the order of rule list rs-tproxy#9
    • Chaosd
      • [Merge] Implement Scheduling #50
      • [Merge] JVM attack: Simulate thread pool full in ThreadPoolExecutor #4
  • Bugfixes

    • [Merge] Split events if there are too many events to delete #1865
  • Others

    • [Merge] Dashboard API: adjust namespace with the target namespace when it is empty #1854

Weekly Update (May,10 - May,16)

  • Enhancements

    • [Merge] PodNetworkChaos through reconciler #1801
    • [Merge] Implement PodHttpChaos #1706
    • Chaosd
      • [Merge] Add more disk attack support ,pr merged #60
      • [Merge] upport JVM attack, pr merged #33
  • Others

    • [Merge] build: also re-generate .pb.go files for pkg/chaoskernel/pb/bpfki.proto #1824
    • [Merge] chore: appending go mod tidy check on other go.mod #1823

Weekly Update (May,2 - May,9)

Weekly Update (Apr,25 - May,2)

  • Bugfixes
    • [Merge] Fix stresschaos e2e #1744
  • Others
    • Chaosd
      • [Merge] JVM attack support trigger gc #3 1244a89
      • [Merge] Disk attack add more test & fix some bug #60 48172d8
    • [Merge] Feat: support GcpChaos in dashboard #1686
    • [Merge] Bump version of kind node for fitting kind version #1750
    • [Merge] Add cgo build tag for pkg/ptrace #1748
    • [Merge] Update go-protoc version to 1.3.0 #1752
    • [Merge] Helm: add some Kubernetes recommended labels when to deploy chaos mesh #1735

Weekly Update (Apr,19 - Apr,25)

Release v1.2.0, v1.1.4

  • Enhancements

    • [Merge] Feat: support batch delete in UI #1723
    • [Merge] Helm: enable chaos dashboard by default #1730
  • Bugfixes

    • [Merge] Fix: let workflow and workflownode bypass the vauth webhook #1681
    • [Merge] Ddd check for whether duration is nil #1719
    • [Merge] Fix "injection fails, delete the chaos does not clear the finalizer" #1739
  • Others

    • [Merge] E2e: disable chaos dashboard by default #1734
    • [Merge] Daemon: contain output in error when executing command #1745

Weekly Update (Apr,12 - Apr,18)

Release v1.1.3

  • Enhancements

    • [Merge] Chaos Dashboard web api for workflow #1583
    • [Merge] Support awschaos in UI #1682
    • [Merge] Chaosd: add percentage of disk option in disk fill #46
  • Bugfixes

    • [Merge] Fix vauth.kb.io webhook, use the lowercase resource name #1687
    • [Merge] Fix(ui): long text is not truncated #1673
  • Others

    • [Merge] Unified selector and new controller design #1578
    • [Merge] Chaosd Enhance HTTP server & some refactors (LFX mentee) #31
    • [Merge] Fix chaosctl on nirvana #1708

Weekly Update (Apr,5 - Apr,11)

  • Enhancements

    • [Merge] Support chaosctl tls connection #1599
    • [Merge] Apply multi type of chaos nodes with code generation #1621
  • Bugfixes

    • [Merge] Fix: token name duplicate #1644
  • Others

    • [Merge] Chore(makefile): build e2e thing on local host #1648
    • [Merge] Add more better logs in e2e tests #1658
    • [Merge] Add dashboard hostNetwork option in helm #1647
    • [Merge] GitHub action: upload chaosctl to s3 #1623 #1657

Weekly Update (Mar,28 - Apr,4)

  • Bugfixes

    • [Merge] Fix aws test failure #1625
    • [Merge] Check restart count for containerkill e2e test #1617
  • Others

    • [Merge] Chore: specify the different test name on github action #1608
    • [Merge] Add a script to test chaosctl #1620
    • [Merge] Add e2e test for StressChaos #1612
    • [Merge] Throw compiling error in make #1607

Weekly Update (Mar,22 - Mar,28)

  • Enhancements

    • [Merge] Chaosd: support recover disk chaos in server mode #34
  • Bugfixes

    • [Merge] Add retry for experiment update api #1589
    • [Merge] fix: also set NextRecover with cron expression #1588
    • [Merge] check the pointer when create an event #1592
    • [Merge] resume the chaos that has been paused for a long time #1591
  • Others

    • [Merge] feat: remove helm v2 tiller and use helm 3.5.3 as default #1575
    • [Merge] support apply http-chaos by yaml | json config file in rs-tproxy #1

Weekly Update (Mar,15 - Mar,21)

  • Enhancements

    • [Merge] Chaosd support disk fill & add disk (read|write) payload #30
  • Bugfixes

    • [Merge] fix panic in state machine when state is unexpected #1569
  • Others

    • [Merge] Chaosd fix unstable stress test #32
    • [Merge] docs: why do we not use argo #1532
    • [Merge] fix localstack installation in integration tests #1577
    • [Merge] feat: remove helm v2 tiller and use helm 3.5.3 as default #1575

Weekly Update (Mar,08 - Mar,14)

Release v1.1.2

  • Enhancements

    • [Merge] chaosd: support shutdown #26
    • [Merge] Add options to build on arm #1542
    • [Merge] perf: clearer search #1546
  • Bugfixes

    • [Merge] validate the authority of selector in admission webhook #1535
    • [Merge] Fix meaningless retry operations caused by the updates of status field #1533
    • [Merge] Now the LabelField will submit a label automatically when losing the focus on the text field #1563
  • Others

    • [Merge] Updated Makefile #1554
    • [Merge] chaosd: add test for process attack #23

Weekly Update (Mar,01 - Mar,07)

  • Enhancements
    • [Merge] use tls mutual authentication for chaos-daemon #1504
    • [Merge] models and controller of workflow http api #1527

Weekly Update (Feb,15 - Feb,28)

  • Enhancements

    • [Merge] Workflow: docs, interfaces and serial scheduler #1418
    • [Merge] Feat: token generator #1507
    • [Merge] Chore: support dns patterns in UI #1510
  • Bugfixes

    • [Merge] Use Last to get current phase at start time of standard cron #1286
    • [Merge] NetworkChaos: fix bth direction has no effect #1490
    • [Merge] Bugfix: use Last to get current phase at start time of standard cron #1286
  • Others

    • [Merge] AwsChaos: add integration test with localstack #1477
    • [Merge] DNSChaos: add patterns for match domain name #1454 #43
    • [Merge] Add document for offline installation #33
    • [Merge] Appending e2e test cases for issue 1450 #1512
    • [Merge] Chore: change stress workers' default value to 0 #1523

Weekly Update (Jan,25 - Jan,31)

  • Enhancements

    • [Merge] Implement the JVM chaos controller #1264
    • [Merge] Support aws-ec2-stop and aws-ebs-detach #1330
    • [Merge] Feat: more settings in dashboard #1449
    • [Merge] Chore: some dashboard updates #1461
  • Bugfixes

    • [Merge] Serialize ipset operation with the same name #1448
    • [Merge] Fix yaml generate #1451
    • [Merge] Fix: unhandled empty value in LabelField #1468
  • Others

    • [Merge] Run chaos-daemon in privileged by default #1453

Weekly Update (Jan,18 - Jan,24)

Release v1.1.1

  • Bugfixes

    • [Merge] Fix tons of bugs (found by pjdfstest) for IOChaos #1406
    • [Merge] Fix: some bug fixes related to the UI #1430
    • [Merge] Reset failed message when applying action successfully #1428
  • Others

    • [Merge] Perf(UI): reduce bundle size #1427
    • [Merge] Chaosctl: cleanup init functions #1398
    • [Merge] Chaosctl: cleanup magic value #1425

Weekly Update (Jan,11 - Jan,17)

  • Enhancements

    • [Merge] support setting node selector for chaos-daemon in helm chart #1381
  • Bugfixes

    • [Merge] fix: scope pods' isolation problem #1386
    • [Merge] fix: missing stressors checking #1387
    • [Merge] dashboard: set the config for SQLite to avoid error database is locked #1411
  • Others

    • [Merge] make e2e test more stability #1355

Weekly Update (Jan,04 - Jan,10)

Release v1.1.0

  • Bugfixes

    • [Merge] Chown for directory and symlink #11 #1345
    • [Merge] Fix: client.Get gets empty GVK #1368
    • [Merge] Fix: some UI bugs #1369
    • [Merge] Fix IOChaos for old Linux kernel (< 4.7) #13 #1367
    • [Merge] Fix: fail to build image when setting image tag #1373
    • [Merge] Fix: fail to get gitVersion and gitCommit #1377
  • Others

    • [Merge] faster e2e test #1300
    • [Merge] test Chaos Mesh on Aliyun ACK #1358 #1357
    • [Merge] dashboard: add integration test for authority #1340
    • [Merge] chore: set ns automatically #1343
    • [Merge] Update state bot rules #1363
Clone this wiki locally