Skip to content

Managing OpenStack projects

A project in the portal is an OpenStack project: a tenancy with its own quotas, members, and resources. Each project belongs to exactly one contract, which is also the scope its usage is billed under.

Open My Contracts, pick a contract, and you'll see its projects (and clusters) listed.

Creating a project

From a contract, choose New project and fill in:

  • Project name: lowercase letters, digits, and hyphens only. It must start and end with a letter or digit, and be at most 64 characters. The name is permanent and cannot be changed later, so pick something stable.
  • Description: free text describing what the project is for.
  • Contract: fixed to the contract you started from.
  • Members: the federated identifiers of people who may manage the project, one per line. You can change this list at any time.
  • Quotas: resource limits for the project, pre-filled with sensible defaults.

Submitting the form does not create everything instantly. The portal records your request and the platform provisions the OpenStack project in the background, so a new project first appears as Provisioning or Pending and becomes Ready once it is live.

Quotas

Quotas are grouped into three areas:

  • Compute: instances, vCPUs, and RAM (in GB).
  • Storage: volumes, total volume storage (in GB), and snapshots.
  • Network: security groups and security group rules.

You can adjust quotas whenever you like from the project's Edit page.

Lowering a quota never deletes anything

Setting a quota below what the project already uses will not remove existing resources. It only prevents creating new resources of that type until usage drops back below the new limit.

Project status

Each project shows a phase:

  • Ready: provisioned and usable.
  • Provisioning / Pending: being created or updated; give it a moment.
  • Error / Failed: something went wrong. If it persists, contact Sunet.

Members

Members are the people allowed to manage the project. Add or remove them from the Edit page, one identifier per line. Use the exact federated identifier each person signs in with.

Editing a project

From a project, choose Edit to change the description, members, or quotas. The project name is fixed and shown read-only.

Deleting a project

Deleting a project removes the OpenStack project and all of its resources: instances, volumes, networks, and anything else inside it. This cannot be undone, so the portal asks you to confirm first.

Deletion is permanent

Back up anything you need before deleting a project. There is no recovery once the OpenStack project and its resources are gone.

Sunet-managed projects

Some projects are labelled managed-by-sunet. These back a tenant cluster (for example its management or backup project) and are read-only to customers: you cannot edit or delete them directly, and the relevant cluster admins are granted read access automatically. To change anything about a managed project, use the cluster's request a change flow instead.