Cloud projects/Wallets: manage project billing on CloudFerro Cloud

A cloud project can use a wallet inherited from its location or a wallet assigned directly to the project. Cloud projects/Wallets shows this relationship so that you can identify the project, check its status, and change its billing assignment when needed.

Prerequisites

No. 1 Access to the organization’s projects

You need access to the organization that owns the project. Check your membership in Register or join an organization in My Portal on CloudFerro Cloud. Creating projects or changing their billing assignments requires the appropriate administrative permission. Check the OpenStack role requirements in Tenant manager users and roles on CloudFerro Cloud.

No. 2 The target project, location, and wallet

Identify the cloud location and, for an existing project, its name or ID. Prepare a funded wallet or the applicable contract using Wallets/Contracts: review wallets and add Billing Units on CloudFerro Cloud.

Find a project and its wallet

  1. Open Cloud projects/Wallets. The page heading reads Cloud projects & wallets.

  2. Find the required location under the organization’s root account.

  3. Compare Current Wallet and Next Wallet for that location.

    Cloud projects and wallets list with locations, project counts, current and next wallets.

    Locations group the projects belonging to the root account.

  4. Expand the location using the arrow at the right of its row to see its projects.

    Each project has its own wallet and status columns. INHERITS means that the project uses the wallet setting from its parent account. ACTIVATED identifies an activated project in this example.

    Expanded cloud location showing projects with inherited wallets and activated status.

    Expand a location to inspect individual projects and wallet inheritance.

Add and activate a cloud project

  1. Open Cloud projects/Wallets and identify the cloud location you want to use.

  2. In that location’s three-dot menu, select Add new project. You can also start from Add new project in the page header.

  3. Check the Cloud selection in the form, complete the required project details, and submit the request.

  4. Return to the project list and monitor the activation status. Wait for IN PROGRESS to become ACTIVATED.

  5. Expand the location and verify the new project’s wallet assignment before creating resources.

Important

Only one project activation can run at a time. Wait for it to finish before requesting another project.

To use a project in another cloud, follow Extend a project to another cloud below. To create an independent workspace, add a separate project instead.

Open location and project actions

The location’s three-dot menu contains Add new project, Change current wallet, and Change next wallet. The page header also offers Add new project. Use the location row to identify where you intend to add the project, then follow the form presented by the portal.

Location menu with Add new project, Change current wallet, and Change next wallet.

The location menu operates on the selected location.

An individual project’s menu contains View project, Extend project, Change current wallet, Change next wallet, and Delete project.

Project menu with view, extend, wallet change, and delete actions.

Check the project row before choosing an action.

Select View project to open its Details and Resources sections. The details show the project name; the resources section in this example is empty.

Project details page with Project name and Resources sections.

View project identifies the selected project and its resource section.

Extend a project to another cloud

  1. Open the project’s three-dot menu and select Extend project.

  2. Check Project name and Project ID in the dialog.

  3. Select the required destination in Cloud.

    Extend project dialog with project details and a required Cloud selector.

    Choose the cloud to which the selected project should be extended.

  4. Select Save and check the resulting project status in the list.

Change the current wallet

  1. Open the three-dot menu on the location or project you intend to change.

  2. Select Change current wallet.

  3. Select the required Wallet. Enable Set end date if this assignment needs an end date.

    Change current wallet dialog with a Wallet selector and optional Set end date toggle.

    A current-wallet change applies immediately and affects billing.

    The dialog states that current and next wallet dates cannot overlap. If there is a gap between assignments, the account inherits its parent’s wallet for that period.

  4. Check the billing change, then select Change wallet.

  5. Verify the Current Wallet value on the location or project row you changed.

Set the next wallet

  1. Open the location or project’s three-dot menu and select Change next wallet.

  2. Select Wallet and enter the required Start date.

  3. Enable Set end date if needed. Check that the dates do not overlap the current assignment.

    Change next wallet dialog with Wallet, Start date, and optional Set end date.

    The next-wallet form includes a required start date.

  4. Select Change wallet and verify the Next Wallet value in the list.

Delete a project

  1. Select Delete project from the intended project’s three-dot menu.

  2. Read the project name in the confirmation dialog.

    Delete project confirmation showing the selected project name and Cancel and Delete buttons.

    The confirmation identifies the project affected by deletion.

  3. Select Delete only when that is the project you intend to remove, or Cancel to leave it unchanged.

Work with cloud resources

Use the Openstack entry in the Product catalogue to open Horizon. Select the matching authentication provider and region, then sign in. Check the selected project after login; a previous session may have used a different project or cloud.

Horizon shows the project’s resources and quotas. Use Compute → Overview to review usage. For command-line access, follow How to activate OpenStack CLI access to CloudFerro Cloud cloud using one- or two-factor authentication.

Verify billing and resource tracking

  1. Check the Current Wallet and Next Wallet on the location or project row. A location-level assignment can serve several projects; a project-level assignment separates that project’s costs.

  2. Open Active Services and match the resource ID, project, cloud, and wallet with your intended setup.

  3. Check usage over the required period in Billing Reports.

Active Services can lag behind the product’s current resource inventory. Use Horizon to check whether an OpenStack resource exists now.

Troubleshooting

If activation stays IN PROGRESS, refresh the project list before submitting another request. Check your permissions and the project’s quotas. If activation remains stuck, send support the project, cloud, and status shown.

If a wallet change is rejected, check its balance or contract validity and the assignment dates. Current and next assignments cannot overlap. During a gap, the project inherits its parent’s wallet.

What to do next

Still need help?
If this article doesn’t answer all of your questions, our support team will do their best to help you.
Contact support