Home
changelog

Follow us:RSS feed

Changelog

Instances

Fixed

We released a fix for the Debian Bullseye OS image to avoid an issue when updating the operating system. This fix is immediately available for DEV1/GP1/PLAY2/PRO2 Instances. For ENT1 Instances, we are working with Debian to include the bug fixes. Please watch the changelog for the update.

If you encounter an issue with the Debian Bullseye OS image after updating the operating-system (error: filesystem is mounted as read-only), follow our documentation to boot your Instance in recovery mode and recover to a working kernel version.

Join the #instance channel on Slack.

PostgreSQL and MySQL

Changed

Add up to three Read Replicas to your PostgreSQL or MySQL Instance and offload your main node from read requests. Follow the how-to to create your first Read Replica.

Join the #database channel on Slack.

Domains and DNS

Added

Domains and DNS is a service that allows you to register and manage your domains directly from the Scaleway console.

Join the #domains-beta channel on Slack.

Redis™

Added

Managed Database for Redis™ is now available in the Availability Zone nl-ams-2!

Join the #database channel on Slack.

Kubernetes

Added

Discover our new dedicated control-plane offer for heavy workloads!

Join the #k8s channel on Slack.

Transactional Email

Added

Discover Transactional Email, a fully managed solution dedicated to sending your transactional emails!

Join the #transactional-email channel on Slack.

Cockpit

Added

Discover Scaleway Observability, a fully managed solution for monitoring and troubleshooting your entire infrastructure in one place!

Join the #observability-beta channel on Slack.

Functions

Added

New Serverless Functions runtimes are available in beta:

  • Python 3.11
  • Go 1.19
  • Rust 1.65
Join the #serverless-functions channel on Slack.

Containers

Added

New tiers for Serverless Containers (3GB/1680 mCPU & 4GB/2240 mCPU) available.

Join the #serverless-containers channel on Slack.

Functions

Added

You can now trigger private functions with CRON and define complex patterns easily.

Join the #serverless-functions channel on Slack.
Added

New tiers for Serverless Functions (3072 & 4096 MB) are available.

Join the #serverless-functions channel on Slack.
Changed

The Authentication System v2 is now available for both Serverless Functions and Serverless Containers. Simply declare your function/container as private and generate a token to authenticate incoming requests.

Join the #serverless-functions channel on Slack.

Console

Changed

New support plans are available! Discover Scaleway's four plans designed to meet all your cloud experience needs.

Join the #community channel on Slack.

Redis™

Changed

Managed Database for Redis™ is now in General Availability in the following Availability Zones:

  • fr-par-1
  • fr-par-2
  • nl-ams-1
  • pl-waw-1
Join the #database channel on Slack.

Elastic Metal

Added

Windows 2022 Standard and Datacenter images and licences are now available on Elastic Metal servers (Aluminium range excluded).

Join the #elastic-metal channel on Slack.

Kubernetes

Deprecated

The option to deploy an Ingress Controller in a Kubernetes cluster at cluster creation is no longer possible. Users can still deploy a pre-configured Ingress Controller after cluster creation using the Easy Deploy feature within the Scaleway Console.

Join the #k8s channel on Slack.
Removed

Kubernetes 1.19 is no longer supported on our Kubernetes products starting October 15th. Clusters in this specific version will automatically be upgraded to 1.20 at that date.

Join the #k8s channel on Slack.

Object Storage

Changed

New version of our (meta)database core engine (aka “Hive”), that includes improvements and bug fixes.

Join the #object-storage channel on Slack.

PostgreSQL and MySQL

Added

Read Replicas are now available for Managed Database for PostgreSQL and MySQL. Follow the how-to to create your first Read Replica.

Join the #database channel on Slack.

Functions

Added

NodeJS 18 is now in general availability.

For more information please refer to our dedicated documentation.

Join the #serverless-functions channel on Slack.
Deprecated

  • NodeJS 8 and NodeJS 10 will reach end of support. We recommend you update to Node 14 or a newer node version.
  • NodeJS 17 will reach end of support. We recommend you update to NodeJS 18.

For more information please refer to our dedicated documentation.

Join the #serverless-functions channel on Slack.
Deprecated

  • Golang and Go113 will reach end of support. We recommend you update to go1.17 or a newer version.

For more information please refer to our dedicated documentation.

Join the #serverless-functions channel on Slack.
Deprecated

  • Python and Python 2.7 will reach end of support. We recommend you update to a newer version of Python.
  • Python 3 will reach end of support. We recommend you update to Python 3.7.

For more information please refer to our dedicated documentation.

Join the #serverless-functions channel on Slack.

Messaging and Queueing

Added

SNS and SQS are now available for Messaging in private beta. You can create an SNS/SQS namespace, generate credentials and use them to connect to the system. Find out more on the SNS/SQS documentation overview.

Join the #messaging-queuing-beta channel on Slack.

Instances

Added

A new generation of Development Instances is now available: PLAY2. Scaleway’s PLAY2 Instances are designed for testing and development purposes. PLAY2 Instances are the second generation of Development Instances after DEV1. They are small, agile and meet performance requirements for standard testing and development scenarios. Learn more about PLAY2 Instances on their dedicated product page. PLAY2 Instances are currently available in:

  • fr-par-2
  • nl-ams-2
  • pl-waw-1 More AZs will follow in the coming weeks.
Join the #instance channel on Slack.
Changed

The new generation of PRO2 General Purpose Instances is now available in par-3.

Join the #instance channel on Slack.
Changed

The new generation of PLAY2 development Instances is now also available in par-1.

Join the #instance channel on Slack.

Packer

Added

We have added an optional step to remove information related to the Instance used to build the image, such as its machine ID.

Join the #packer channel on Slack.
Added

Support for devcontainer has been added, providing a full-featured development environment with all of the dependencies already set up.

Join the #packer channel on Slack.
Added

Support for unified snapshots has been added to Packer.

Join the #packer channel on Slack.
Added

Default timeouts have been added for the different steps of image creation, they can be set and overridden in the configuration if necessary.

Join the #packer channel on Slack.
Added

Nightly tests are now run to perform sanity checks on the environments.

Join the #packer channel on Slack.
Added

Support for cloud-init and other kinds of user-data has been added, the support type can be specified in the configuration file.

Join the #packer channel on Slack.
Changed

The Scaleway Packer documentation has been updated to include the install process. Examples have also been added. Check out the documentation on this page.

Join the #packer channel on Slack.
Fixed

VolumeServerTemplate supports the creation of volumes from snapshots. With this template type, you can also force a server to boot from the newly created volume.

Join the #packer channel on Slack.
Fixed

A fetching log has been added to the nightly tests.

Join the #packer channel on Slack.

Documentation

Added

Guess who's back? Back again.

Join the #documentation channel on Slack.

Instances

Added

We released Rocky Linux 9 and AlmaLinux 9 OS images.

Join the #instance channel on Slack.
Fixed

We released a fix for VPC related issues on the following operating systems:

  • Centos Stream 9
  • Fedora 36
  • AlmaLinux 8
  • Rocky Linux 8
  • Debian Buster & Debian Bullseye

Users wanting to get the patch without having to launch new Instances can run the following commands:

  • For Ubuntu and Debian: apt-get install scaleway-ecosystem
  • For CentOS, Fedora...: dnf update scaleway-ecosystem
Join the #instance channel on Slack.

Elastic Metal

Added

The distribution Rocky Linux 9 is now available for installation.

Join the #elastic-metal channel on Slack.

Documentation

Added

The product documentation team has released a CLI cheatsheet to have the most handy commands available whenever you need them.

Download the cheatsheet as PDF file.

Join the #documentation channel on Slack.

IAM

Added

Scaleway IAM (Identity and Access Management) is a free service providing you access control with flexibility across Scaleway cloud resources, securing your infrastructure in the easiest way.

Note:

Due to the high demand for IAM, the Private Beta phase is currently only open to selected users identified by the Product team. Fill out this form to request your access: https://scaleway.typeform.com/to/pZrr5Rei

Join the #iam-beta channel on Slack.

Redis™

Added

Databases for Redis™ is now available in Public Beta in the following Availability Zones:

  • fr-par-1
  • fr-par-2
  • nl-ams-1
  • pl-waw-1
Join the #database channel on Slack.

Functions

Added

Several new runtimes are available (Node 16, 18, Python 3.7, 3.8, 3.9, Go 1.13, 1.17,1.18).

Join the #serverless-functions channel on Slack.
Changed

The Serverless Framework now supports custom domains and serverless invoke.

Join the #serverless-functions channel on Slack.
Deprecated

Some runtimes are now deprecated (Node 8, 10, Python 2.7, 3, Golang)

Join the #serverless-functions channel on Slack.
Deprecated

The Client IP is now available in the X-Forwarded-For header on Serverless Functions.

Join the #serverless-functions channel on Slack.

Instances

Added

Build your infrastructure on state-of-the-art AMD EPYC™ 7003 Series processors at an amazing price/performance ratio & 99.99% SLA. Learn more about PRO2 Instances.

PRO2 Instances are now available in:

  • fr-par-1
  • fr-par-2
  • nl-ams-2
  • pl-waw-1
Join the #instance channel on Slack.
Changed

It is now possible to set/get all the Security Group rules in a single API call instead of having to manage them individually.

Join the #instance channel on Slack.
Removed

The following Instances images have reached their end of live and have been removed:

  • Ubuntu 16.04 Xenial Xerus
  • Centos 7.6
  • CentOS 8
  • Fedora 32
  • OwnCloud Instant App
Important:

Scaleway does not guarantee maintenance or troubleshooting on those Instances images.

Join the #instance channel on Slack.

Private Networks

Added

Enable SMTP traffic on VPC Public Gateway to allow sending emails from resources located inside your VPC (ports 25, 465, 587, and 2525).

Join the #load-balancer channel on Slack.

Elastic Metal

Added

For security reasons, SMTP ports are now blocked by default on every new Elastic Metal server delivered. You can enable them in the Scaleway console (through general settings) when your identity is validated.

Join the #elastic-metal channel on Slack.
Added

You can request a /64 for free and assign it to any of your Elastic Metal servers.

Join the #elastic-metal channel on Slack.
Added

The brand-new Elastic Metal EM-A210R-HDD is now available. These new dedicated servers are powered with the AMD Ryzen™ 5 PRO 3600 processor (6C/12T – 3.6GHz), 2 x 1 TB HDD, 16 GB RAM and 1 Gbit/s.

Join the #elastic-metal channel on Slack.

GPU Instances

Added

Paired with one of the best processors – the AMD EPYC™ 7003 series, GPU-3070 is built on the world-class NVIDIA Universal GPU, providing you with strong computing powers for your intensive workloads. The GPU-3070 Instances are now available in our PAR2 region.

Join the #gpu-instances channel on Slack.

Containers

Added

Use Serverless Containers from any region of your choice:

  • Paris
  • Amsterdam
  • Warsaw
Join the #serverless-containers channel on Slack.

Functions

Added

Use Serverless Functions from any region of your choice:

  • Paris
  • Amsterdam
  • Warsaw
Join the #serverless-functions channel on Slack.

Instances

Added

The following new images are available for your Instances:

  • Ubuntu 22.04 Jammy Jellyfish
  • GitLab InstantApp
  • Nextcloud InstantApp
Join the #instance channel on Slack.

Kubernetes

Added

Integrate Helm charts and kubectl configurations in a few clicks, directly from the Scaleway console, and run pre-configured container images.

Join the #k8s channel on Slack.

Functions

Added

Set up custom domain names rather than using the default address provided by Serverless services. Map your services to the domain you need to allocate to your Functions.

Join the #serverless-functions channel on Slack.

PostgreSQL and MySQL

Added

Join the #database channel on Slack.

Instances

Added

All Instance offers, including DEV, GP, RENDER, and Stardust can now boot on Block volumes. This type of storage is safer and can be moved from one Instance to another. Make sure you check our documentation to create an Instance booting on a block volume or to change the boot volume of your Instance.

For API users, note that the local volume min_size returned by a call to /instance/v1/zones/{zone}/products/servers is now 0, whereas it was previously equal to the max_size.

Be careful if you are using this value in your automation scripts, as trying to create an Instance with a local volume of size 0 will fail.

Important:

This impacts our Terraform provider. We have currently implemented a workaround, which will be deprecated when the next release of Terraform is available. Make sure to keep your Terraform up to date.

Join the #instance channel on Slack.

Public Gateways

Added

The SSH Bastion feature helps you control and secure all your SSH keys for developer and sysadmin access. Moreover, it will help to reduce the attack surface of any malicious actors.

Join the #load-balancer channel on Slack.

PostgreSQL and MySQL

Added

This latest release of PostgreSQL brings many improvements. For more information refer to the PostgreSQL release notes.

Join the #database channel on Slack.
Added

With this feature, you can:

  • Change storage and node size independently to optimize your costs and adapt to your application's traffic.
  • Scale up your storage volume from 5GB to 10TB with no downtime.
  • Make Snapshots of your data in seconds for any size of the volume and recover a previous state of your data in case of accidental data alteration.
Join the #database channel on Slack.

Elastic Metal

Added

Proxmox VE7, Proxmox Backup Server 2 and ESXi 7.0U2a are now available on our Beryllium and Lithium ranges.

Join the #elastic-metal channel on Slack.

Load Balancers

Changed

A pool of Instances stands ready to take over in case of failure. More information is available in our blog post.

Join the #load-balancer channel on Slack.

Object Storage

Added

Join the #object-storage channel on Slack.

Container Registry

Changed

All regions were migrated to the new S3 backend (HIVE) and are now using its highly redundant #MultiAZ infrastructure in FR-PAR. As a result, almost all recent issues regarding the registry are resolved.

Join the #container-registry channel on Slack.

Instances

Changed

All virtual Instance images have been updated with the latest version of the scaleway-ecosystem (0.0.5-3) which fixes various issues related to Private Networks such as:

  • Absence of configuration of the Private Network interface
  • Misconfiguration of the Private Network interface
  • The Private Network does not come up when hot-plugged on Ubuntu Focal
Join the #instance channel on Slack.

IoT Hub

Changed

Iot Hub Route will now silently drop messages coming from their own hub events.

Join the #iot-beta channel on Slack.

Kubernetes

Added

Join the #k8s channel on Slack.
Changed

Join the #k8s channel on Slack.
Removed

Join the #k8s channel on Slack.

Object Storage

Added

Object Storage now supports the highly redundant MultiAZ infrastructure for its Standard class in the Paris region. Built on a Scaleway-designed stack, it takes data redundancy, resiliency & scalability to the next level.

A new storage class is also available in the Paris region: One Zone – IA (Infrequent Access).

This storage class is a good choice for storing secondary backup copies or easily recreate data. It can also be integrated into your lifecycle management rules, along with Standard and Glacier classes.

On Buckets created starting January the 27th, you will be able to store billions of objects inside a single bucket without any performance issues.

Join the #object-storage channel on Slack.