Pass on properties like writeConnectionSecretRef, Region and providerRef
to Configuration.
Backport #2847
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com>
Synchronized the status of an Terraform typed components to .status.
services of the application
Signed-off-by: zzxwill <zzxwill@gmail.com>
(cherry picked from commit 1a13735d7b)
Co-authored-by: zzxwill <zzxwill@gmail.com>
* Fix: healthscope failed since appRevision is not set && rollout controller amend appRevision to workload since compRev does not have this one
(cherry picked from commit dd67fa976e)
* Fix: test
(cherry picked from commit 97cf2d1bfd)
Co-authored-by: Yin Da <yd219913@alibaba-inc.com>
- Fix issue: addon name should not include forward-slash "/" cloud-resource fix#2588
- Install terraform and the provider in one jump. Instead of installing `terraform`
and `terraform-xxx` in two steps
- Terraform ComponenetDefinition won't be applied at once even though not all of them are needed
* Feat: support user defined image registry
(cherry picked from commit afbc661e91)
* Feat: add test app image repo into values
(cherry picked from commit 31da329e77)
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
When golangci-lint doesn't locate in $PATH, it will be installed in
$GOBIN every single time.
(cherry picked from commit bff846b7fe)
Co-authored-by: zzxwill <zzxwill@gmail.com>
* Revert "Fix: patch status retry while conflict happens (#2629) (#2638)"
This reverts commit 4e9a7fc82e.
* Style: make reviewable
Co-authored-by: Yin Da <yd219913@alibaba-inc.com>
Function aggregateHealthStatus() in pkg/controller/core.oam.dev/v1alpha2/
application/apply.go which is used to retrieve components status, was
abandoned. All unit-tests of it was abandoned too. Fixed it and restore all the unit
tests.
* Fix: minor fix for vela cli printing
(cherry picked from commit 45177b74e9)
* add dockerfile go mod cache
(cherry picked from commit db5fd86a53)
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
* Fix: fix definition schema cm name
(cherry picked from commit ef899413a3)
* fix ut
(cherry picked from commit 374aa64e32)
* fix ut
(cherry picked from commit a4357f6acf)
* fix show
(cherry picked from commit b3033f9f80)
* add switch default case
(cherry picked from commit dbe8167959)
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: add owner reference in workflow context cm
(cherry picked from commit f5d5fe4463)
* fix ci
(cherry picked from commit b4debba07b)
* delete useless test case
(cherry picked from commit 6fffd6c3d9)
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: fix notification def
(cherry picked from commit f35a213048)
* Feat: store workflow step def properties in cm
(cherry picked from commit 7f3902536c)
* fix ci
(cherry picked from commit a252749f77)
* fix data race
(cherry picked from commit 0b55ce8386)
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
In this doc, updated the Observability implementation from initializer
to Application. I also store definitions as it's not well stored in
vela-templates/addons/observability
(cherry picked from commit 52e17dc466)
Co-authored-by: zzxwill <zzxwill@gmail.com>
* fix cli throttling
(cherry picked from commit ef7c640430)
* fix import
(cherry picked from commit 93a4b8fd0e)
* set to a lower value
(cherry picked from commit e14623c9ca)
Co-authored-by: qiaozp <chivalry.pp@gmail.com>
* Feat: add nocalhost dev config trait definition
(cherry picked from commit 965869b43b)
* Feat: add nocalhost dev config trait example
add nocalhost dev config trait example in `docs/examples/nocalhost`
Signed-off-by: yuyicai <yuyicai@hotmail.com>
(cherry picked from commit 70114877ce)
Co-authored-by: yuyicai <yuyicai@hotmail.com>