Comments (4)
@turkenf I see commit 597337c replaced the upjet.upbound.io/manual-intervention
with uptest.upbound.io/pre-delete-hook: testhooks/delete-user.sh
, see 597337c#diff-10002ef5d36e299d3a4c9b570c82006c79f5c3176761eff6b84a5c595b5014a0
while upjet documentation still mentions
https://github.com/upbound/upjet/blob/main/docs/add-new-resource-short.md#testing
There are cases where the resource requires user to take an action that is not possible with a Crossplane provider or automated testing tool. In such cases, we should leave the actions to be taken as annotation on the resource like the following:
[...]
upjet.upbound.io/manual-intervention: "User needs to upload [...]
Should users now look instead at the uptest.upbound.io/pre-delete-hook
annotation?
Any chance to share a bit of analysis to the root cause of this issue ?
Is there any declarative workaround to document for crossplane users ?
@bobh66 had planned for sharing its kyverno mutation policy early jan, but I haven't yet seen it.
from provider-upjet-gcp.
Should users now look instead at the uptest.upbound.io/pre-delete-hook annotation?
Yes with hook support in uptest, we can now automate testing resources which require ordered deletion. We actually use these annotations to make our examples uptestable in our tooling system.
from provider-upjet-gcp.
This provider repo does not have enough maintainers to address every issue. Since there has been no activity in the last 90 days it is now marked as stale
. It will be closed in 14 days if no further activity occurs. Leaving a comment starting with /fresh
will mark this issue as not stale.
from provider-upjet-gcp.
This issue is being closed since there has been no activity for 14 days since marking it as stale
. If you still need help, feel free to comment or reopen the issue!
from provider-upjet-gcp.
Related Issues (20)
- DatabaseInstance Replica configuration Required for Non-MySQL Instances HOT 5
- BackendService: allow using InstanceGroup in groupRef and groupSelector HOT 6
- GlobalForwardingRule: Allow using TargetTCPProxy in targetRef and targetSelector HOT 7
- Add support for new field on BigQuery connection: use_data_boost and database_role HOT 1
- Improve TTR and performance when large number of MRs HOT 6
- [provider-Redis] writeConnectionSecretToRef doesn't publish server CA certs HOT 3
- Request for `compute_region_target_tcp_proxy` resource
- Incorrect Sync status on Composition (XRC) level when managed resource failed to synced on lifecycle.prevent_destroy event HOT 1
- Request for `google_artifact_registry_repository`cleanup policy resource HOT 3
- Is there a way to reference ServiceAccounts by kubernetes resource name? HOT 2
- Request for `google_monitoring_monitored_project` resource HOT 1
- gcp vpc network labels HOT 1
- [Bug]: Pubsub provider - debug logging permanently enabled + memory leak HOT 2
- [Bug]: Creation of compute Instances (and others) fails with `SetNew only operates on computed keys` HOT 3
- [Bug]: v1.0.0 Connection Error waiting for Create Service Networking Connection HOT 7
- [Bug]: Significant memory leakage of pubsub provider
- [Bug]: Unable to refer the `notificationChannels` in GCP AlertPolicy using NotificationChannel name as documented HOT 1
- Request for `gcp_sql_backup_run` resource
- Request for `google_storage_bucket` resource HOT 1
- [Bug]: Unable to Update ServiceAccountIAMMember
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from provider-upjet-gcp.