Assigned
Status Update
Comments
kn...@google.com <kn...@google.com> #2
I have forwarded this request to the engineering team. We will update this issue with any progress updates and a resolution.
Best Regards,
Josh Moyer
Google Cloud Platform Support
Best Regards,
Josh Moyer
Google Cloud Platform Support
[Deleted User] <[Deleted User]> #3
This is not only useful for IP addresses, but also for many other resources. I understand that names are currently used as identifiers, so this request is probably not trivial to implement. Maybe distinguishing between a (numeric, automatically generated) identifier and a (textual) label is the way to go?
[Deleted User] <[Deleted User]> #4
Is it any hope? We have migrated our IP address to the server with different role, and now the name of this IP address resource doesn't match its role at all. It seems to be trivial enough to momentary reserve static IP address of the old named resource, drop resource, and immediately recreate it with the new name and the old IP address.
ad...@johnlewis.co.uk <ad...@johnlewis.co.uk> #5
This would also improve life when using the Google Deployment Manager (since it otherwise error's out if you've changed a name of an IP)
[Deleted User] <[Deleted User]> #6
Over 3 years to get something as basic as renaming a static IP address. Any progress here?
fa...@gmail.com <fa...@gmail.com> #7
Yes, I have a customer who has this exact issue too! Any updates or workarounds would be very appreciated!
ma...@gmail.com <ma...@gmail.com> #8
Any progress in here?
[Deleted User] <[Deleted User]> #9
I would like this feature as well.
fa...@gmail.com <fa...@gmail.com> #10
Hello, any progress in here? Please is very frustrating.
jo...@mindanalytics.es <jo...@mindanalytics.es> #11
Hi, open request for more than 3 years for a simple change. Please proceed that.
ch...@gmail.com <ch...@gmail.com> #12
+1. :(
an...@gmail.com <an...@gmail.com> #13
We need this.
[Deleted User] <[Deleted User]> #14
please add this!
Description
There seems to be no way to print to stdout from inside a Python template in Cloud Deployment Manager e.g.:
<def GenerateConfig(context):
"""Generates configuration of a VM."""
print "Hello World"........
and so on....>
<gcloud deployment-manager deployments create...>
"Hello World" will not be printed.
However, if I deliberately raise an error in my template, then I can see the stdout is captured in the traceback:
<ERROR: (gcloud.deployment-manager.deployments.create) Error in Operation [operation-1527510990084-56d435df457a0-37434418-54b86991]: errors:
- code: MANIFEST_EXPANSION_USER_ERROR
location: /deployments/quickstart-deployment-15/manifests/manifest-1527510991055
message: |-
Manifest expansion encountered the following errors: Exception in vm-instance-example.py
Traceback (most recent call last):
return constructor[m](evaluation_context)
File "<string>", line 56, in GenerateConfig
ValueError: A very specific bad thing happened
Resource: vm-instance-example.py Resource: config
stdout:
Hello World> <---------HERE
Users need a way to debug/log while developing.