Skip to content

Commit dd48792

Browse files
authored
Merge branch 'main' into fix-genapi-zed
2 parents e9972d4 + 5dcf0be commit dd48792

File tree

26 files changed

+281
-104
lines changed

26 files changed

+281
-104
lines changed

blocks/header.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
"label": "FAQs",
1010
"package": "docs"
1111
},
12+
{
13+
"to": "/troubleshooting/",
14+
"label": "Troubleshooting",
15+
"package": "docs"
16+
},
1217
{
1318
"to": "/",
1419
"label": "Developers Reference",
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: IAM policies with conditions on rules
3+
status: added
4+
date: 2025-03-20
5+
category: security-identity
6+
product: iam
7+
---
8+
9+
You can now declare conditions in IAM policy rules to restrict principal access based on IP addresses, user agents, or timestamps. Read our documentation on [policy conditions](/iam/reference-content/understanding-policy-conditions/) to learn more.
10+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Pull errors fixed
3+
status: fixed
4+
date: 2025-03-20
5+
category: serverless
6+
product: jobs
7+
---
8+
9+
A very low percentage of Job runs faced pull errors impacting execution.
10+
11+
We have now identified and fixed the issue across all regions.
12+

macros/console/create-account.mdx

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,28 @@
22
macro: create-account
33
---
44
1. Click **Sign Up** in the upper right corner of the page. You are redirected to the account creation page.
5-
2. Select an account type (**Personal** or **Professional**) and fill out the form with the requested information.
5+
2. Select an account type (Corporate, Startup, Consultant/Freelancer, or Personal project).
66
3. Select a sign-up method, and follow the corresponding steps below.
77
<Tabs id="create-account">
8-
<TabsTab label="SSO">
9-
To sign up using Google, Microsoft, or GitHub SSO, follow the steps to complete the creation of your account.
8+
<TabsTab label="Sign-up with SSO">
9+
1. Select the service you want to use (Google, Microsoft, or Github). Make sure the associated email address is the one you want to use for your Scaleway account.
10+
2. Check the box to agree to Scaleway's [Terms and Services](https://www.scaleway.com/en/contracts/), and Scaleway's [Data Protection Agreement](https://www.scaleway.com/en/contracts/).
11+
3. Click **Confirm email address** to continue.
12+
4. Fill out the form with the requested information.
13+
5. Click **Create account** to continue.
1014
</TabsTab>
11-
<TabsTab label="Email address">
12-
To sign up using your email address, click **Sign up with your email**, then:
13-
1. Check the box to agree to Scaleway's [Terms and Services](https://www.scaleway.com/en/contracts/), and Scaleway's [Data Protection Agreement](https://www.scaleway.com/en/contracts/).
14-
2. Click **Create account**. A message displays, inviting you to verify your email address.
15-
3. Click the verification link sent to your mailbox to confirm your email address. You are redirected to the Scaleway console to continue your account creation.
15+
<TabsTab label="Sign-up with your email address">
16+
1. Click **Sign up with email**.
17+
2. Enter the email address you want to use.
18+
3. Check the box to agree to Scaleway's [Terms and Services](https://www.scaleway.com/en/contracts/), and Scaleway's [Data Protection Agreement](https://www.scaleway.com/en/contracts/).
19+
4. Click **Confirm email address** to continue.
20+
5. Click the validation link sent to your email address.
21+
6. Fill out the form with the requested information.
22+
7. Click **Create account** to continue.
1623
</TabsTab>
1724
</Tabs>
1825

1926
### Add your phone number
20-
2127
1. Enter your phone number and click **Send code**.
2228
2. Enter the 6-digit code you received on your phone number.
2329
3. Click **Verify phone number**.
@@ -28,17 +34,14 @@ Fill out the required fields, then click **Add billing address**. This address w
2834
You can click **Add later** to [enter your billing information at a later time](/billing/how-to/add-payment-method/), and directly access your Organization dashboard in the [Scaleway console](https://console.scaleway.com/organization). However, you will need to add a valid credit card to order Scaleway resources.
2935
</Message>
3036

31-
### Add your credit card
32-
Enter your credit card information, then click **Add credit card**. We will send you an authorization charge of €1, which will be automatically reimbursed within two days. A [3D Secure](https://en.wikipedia.org/wiki/3-D_Secure) validation is initiated. Depending on your bank, you may be asked to enter a code received by SMS or to confirm via an application on your smartphone.
37+
### Add your payment method
38+
Enter your credit card information, then click **Add payment method**. We will send you an authorization charge of €1, which will be automatically reimbursed within two days. A [3D Secure](https://en.wikipedia.org/wiki/3-D_Secure) validation is initiated. Depending on your bank, you may be asked to enter a code received by SMS or to confirm via an application on your smartphone.
3339
Note that prepaid cards and some virtual cards are not accepted as a payment method.
3440

35-
### Validate your credit card
41+
### Validate your payment method
3642
<Message type="note">
3743
This step is necessary for security purposes, but does not prevent you from using Scaleway resources. **You have 10 days to validate your credit card** once it's added.
3844
</Message>
3945
When checking your bank statement, look for a €1 transaction labeled "SCW", followed by a 4-digit code (e.g., SCW* C-1234).
4046
1. Enter the 4-digit code.
4147
2. Click **Verify payment method**.
42-
43-
44-
You are redirected to your Organization Dashboard.

menu/navigation.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3142,6 +3142,10 @@
31423142
{
31433143
"label": "IPAM API Reference",
31443144
"slug": "https://www.scaleway.com/en/developers/api/ipam/"
3145+
},
3146+
{
3147+
"label": "Set a reverse IPv6 DNS record",
3148+
"slug": "set-ip-reverse"
31453149
}
31463150
],
31473151
"label": "API/CLI",
@@ -3456,6 +3460,10 @@
34563460
],
34573461
"label": "Additional content",
34583462
"slug": "reference-content"
3463+
},
3464+
{
3465+
"label": "Troubleshooting",
3466+
"slug": "troubleshooting"
34593467
}
34603468
],
34613469
"label": "Edge Services",

pages/domains-and-dns/troubleshooting/cannot-transfer-domain.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This page shows you how to solve domain transfer issues related to **Scaleway Do
1919

2020
- A Scaleway account logged into the [console](https://console.scaleway.com)
2121
- [Created](/iam/how-to/create-api-keys/) an API key with sufficient [IAM permissions](/iam/reference-content/permission-sets/) to perform the actions described on this page
22-
- Registered a domain with Scaleway Domains and DNS
22+
- Registered a domain
2323

2424
## Problem
2525

pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ Zed is an IDE (Integrated Development Environment) including AI coding assistanc
186186
Refer to our dedicated documentation for [connecting Zed to Generative APIs](/generative-apis/reference-content/adding-ai-to-zed-ide/)
187187
</Message>
188188
189-
190189
## Chatbox AI
191190
192191
Chatbox AI is a powerful AI client and smart assistant, compatible with Scaleway's Generative APIs service. It is available across multiple platforms, including Windows, macOS, Android, iOS, Web, and Linux.

pages/generative-apis/reference-content/supported-models.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Our API supports the most popular models for [Chat](/generative-apis/how-to/quer
2424
| Meta | `llama-3.3-70b-instruct` | 131k | 4096 | [Llama 3.3 Community](https://www.llama.com/llama3_3/license/) | [HF](https://huggingface.co/meta-llama/Llama-3.3-70B-Instruct) |
2525
| Meta | `llama-3.1-8b-instruct` | 128k | 16384 | [Llama 3.1 Community](https://llama.meta.com/llama3_1/license/) | [HF](https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct) |
2626
| Mistral | `mistral-nemo-instruct-2407` | 128k | 8192 | [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | [HF](https://huggingface.co/mistralai/Mistral-Nemo-Instruct-2407) |
27-
| Qwen | `qwen2.5-coder-32b-instruct` | 128k | 8192 | [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | [HF](https://huggingface.co/Qwen/Qwen2.5-Coder-32B-Instruct) |
27+
| Qwen | `qwen2.5-coder-32b-instruct` | 32k | 8192 | [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) | [HF](https://huggingface.co/Qwen/Qwen2.5-Coder-32B-Instruct) |
2828
| DeepSeek (Preview) | `deepseek-r1` | 20k | 4096 | [MIT](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/mit.md) | [HF](https://huggingface.co/deepseek-ai/DeepSeek-R1) |
2929
| DeepSeek (Preview) | `deepseek-r1-distill-llama-70b` | 32k | 4096 | [MIT](https://huggingface.co/datasets/choosealicense/licenses/blob/main/markdown/mit.md) | [HF](https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Llama-70B) |
3030

pages/generative-apis/troubleshooting/fixing-common-issues.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,20 @@ dates:
1313

1414
Below are common issues that you may encounter when using Generative APIs, their causes, and recommended solutions.
1515

16+
## 403: Forbidden - Insufficient permissions to access the resource
17+
18+
### Cause
19+
- You are not providing valid credentials
20+
- You do not have the required IAM permissions sets
21+
- You are not connecting to the right endpoint URL
22+
23+
### Solution
24+
- Ensure you provide an [API secret key](/iam/how-to/create-api-keys/) in your API request or third party library configuration
25+
- Ensure the [IAM user or application](/iam/reference-content/users-groups-and-applications/) you are connecting with has the right [IAM permissions sets](/iam/reference-content/permission-sets/) (either `GenerativeApisFullAccess` or a narrower one)
26+
- If you have access only to a specific Project, ensure you are connecting to this Project URL:
27+
- The URL format is: `https://api.scaleway.ai/{project_id}/v1"`
28+
- If no `project_id` is specified in the URL (`https://api.scaleway.ai/v1"`), your `default` Project will be used.
29+
1630
## 429: Too Many Requests - You exceeded your current quota of requests/tokens per minute
1731

1832
### Cause

pages/instances/how-to/configure-reverse-dns.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@ Reverse DNS is the opposite of classic "forward" DNS and maps an IP address to a
3636
<Message type="note">
3737
Once the reverse DNS has been updated, it may take up to 24 hours before it is fully propagated.
3838
</Message>
39+
40+
<Message type="tip">
41+
You cannot set reverse DNS for individual addresses within a flexible IPv6 /64 block via the Scaleway console. See our dedicated documentation on [how to use the IPAM API](/ipam/api-cli/set-ip-reverse/) for this purpose.
42+
</Message>

0 commit comments

Comments
 (0)