Compute Engine

Welcome to the Google Compute Engine idea forum. You can submit and vote on ideas here to tell the Google Compute Engine team which features you’d like to see.

This forum is for feature suggestions, and is visited regularly by Google’s Product Managers. It is not actively monitored by our technical support team. If you’re looking for help forums, look here:

If you are looking to file a bug report for which you do not need 1:1 technical support, you can also visit our Public Issue Tracker

We can’t wait to hear from you!

  1. Please unblock port 25 (allow outbound mail connections)

    This is of course already addressed in you documentation, but as far as we're concerned the given answer is inappropriate for us. We do not wish to spam anyone, send mass emails, or abuse the system in any other way. I would expect the service to allow us the chance to prove this and not block such outgoing traffic until any actual offense takes place.
    I was very pleased to have started work on your platform, but this single issue is likely to force me to search for a different provider.

    506 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    39 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Hello folks,

    We are currently testing a new option that may help people send mail without using a third party service. If you are interested in testing this product, please fill out the interest request form here1. Product Management for the feature may reach out to you.

    We are also continuing to make improvements to our system to allow for some customers that have an established relationship with us to apply for an exception to be able to send directly on port 25. There are a number of IP reputation issues that have to be worked through for such a use case, so it should not be considered a common solution that will meet everyone’s needs.

    We will have more updates on both of these items over time.

    1 https://www.google.com/url?q=https://docs.google.com/forms/d/e/1FAIpQLScg6ponYf4bc9HftBh4H4LypqpqKm3AS3bEJ20u_EfgTw59GQ/viewform&sa=D&source=hangouts&ust=1539107700687000&usg=AFQjCNFJ4f8dyp1OgCLUwjeLWoUKY1-Z6Q

  2. Restoring a VM to snapshot

    There is a VM on GCP.
    We will take a snapshot of the disk of that VM. And name it as Restore point 1.
    Now after 10 days I want to take my system back to Restore point 1.

    There is no way of doing that.
    Only one way around is to delete this Instance and create new instance with the Snapshot taken. This can lead to following issues- Internal IP address might change. So to resolve this issue, there should be some feature by which one can restore the machine to an older date

    479 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    36 comments  ·  Flag idea as inappropriate…  ·  Admin →

    We’ve just released a feature to GA which allows you to detach and re-attach boot disks to GCE VMs.

    Using this feature, you may now restore a VM from snapshot by:

    1. Stopping the instance – (e.g. gcloud compute instances stop INSTANCE_NAME —zone INSTANCE_ZONE)

    2. Detaching the boot disk from the VM in question ($ gcloud compute instances detach-disk INSTANCE_NAME —disk DISK_NAME —zone INSTANCE_ZONE)

    2. Creating a disk from the snapshot in question

    3. Attaching the disk from step 2 to the VM as the boot disk ($ gcloud compute instances attach-disk INSTANCE_NAME —disk NEW_DISK_NAME —boot —zone INSTANCE_ZONE)

    After restore, the VM will keep its IP address and other properties (e.g. tags, labels, etc.).

    See more info about the feature in the docs:
    https://cloud.google.com/compute/docs/disks/detach-reattach-boot-disk

    Down the road, we’re also planning to improve this flow to be “one-click easy.” More updates to come.

  3. Columns configuration in VM Instances grid view

    I'd like to configure the VM instances grid view in order to get more information about the instances that I have right there in that view without having to open instances detail.
    One of the information that is good to have there is the machine type.

    49 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Hello all. We have now deployed column configuration options in the UI for the GCE area of our Console. We recognize that there have been several requests for additional columns, and we’re happy to implement those. If you’d like to suggest specific columns, please comment on this feature request and we’ll get to work on them! :)

  4. Sharing snapshots and images across projects

    I don’t know how Google expect the majority of people to use projects in GCE, but we are mainly interested in them as a better way than is available in AWS of dividing resources up between cost centres. We might occasionally end up giving third-parties access to a specific project (e.g. giving a client access to the servers which we run on their behalf), but our main interest in GCE projects relates to internal administration and cost control.

    In this context, it is a nuisance that a snapshot created in one project cannot be used in another project, and that…

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. /dev/disk/by-id/ contains only one NVMe device symlink when having multiple NVMe Local SSD disks attached to one Ubuntu 16.04 instance

    I created an instance with Ubuntu 16.04 LTS and three Local SSDs in NVMe mode.

    /dev/disk/by-id/ is missing two of three Local SSDs attached to instance

    $ ls -ltra /dev/disk/by-id/
    total 0
    drwxr-xr-x 6 root root 120 tammi 16 09:35 ..
    lrwxrwxrwx 1 root root 13 tammi 16 09:35 nvme-nvme_card_nvme_card -> ../../nvme0n2
    drwxr-xr-x 2 root root 140 tammi 16 09:35 .
    lrwxrwxrwx 1 root root 9 tammi 16 09:35 scsi-0Google_PersistentDisk_elk -> ../../sda
    lrwxrwxrwx 1 root root 9 tammi 16 09:35 google-elk -> ../../sda
    lrwxrwxrwx 1 root root 10 tammi 16 09:35 scsi-0Google_PersistentDisk_elk-part1 -> ../../sda1
    lrwxrwxrwx 1 root root 10 tammi…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks again for the report. We have confirmed that there is a bug in disk/by-id/ node creation for NVMe. In the interim, the nvme* devices should work. This will be fixed in future image releases.

  6. Please have an option in VM Instances page to convert our instances to template and save in cloud.

    Please have an option to convert our instances to template and save it in cloud. This will help us to deploy the customised instance as and when needed and save some cost.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Snapshot Compression

    I have concluded that snapshots are automatically compressed, and this is clearly a great feature!

    The only thing is that I can't find any mention of this in any documentation, or anywhere after googling quite extensively.

    It would make sense to mention it briefly here: https://cloud.google.com/compute/docs/disks/create-snapshots

    That could avoid future uncertainty about whether the snapshot functionality is working as it should or not.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Compute Engine

Feedback and Knowledge Base