Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Freezer - Horizon Dashboard

freezer-web-ui is a horizon plugin based in django aimed at providing an interaction with freezer.

Requirements

Before start, please install git and pip in your Operation System. If your use Ubuntu:

apt install git python3-pip

If your use RHEL/CentOS:

dnf install git python3-pip

Freezer Dashboard requires a freezer API client to be installed in the same environment as Horizon:

git clone https://opendev.org/openstack/python-freezerclient cd python-freezerclient python3 -m pip install .

Freezer Dashboard requires a freezer API endpoint which you can install following this steps:

https://opendev.org/openstack/freezer-api

API registration

If keystone service-create and endpoint-create are not available you can set as a fallback the following on:

vim /etc/horizon/openstack_dashboard/local/local_settings.py

add FREEZER_API_URL = http://<api_url>:<port>

Installation

In the installation procedure we’ll assume your main Horizon dashboard directory is /etc/horizon/openstack_dashboard/dashboards/.

To install freezer dashboard for development you need to do the following:

git clone https://opendev.org/openstack/freezer-web-ui cd freezer-web-ui cp freezer-web-ui/freezer_ui/enabled/_5050_freezer.py /etc/horizon/openstack_dashboard/enabled/_5050_freezer.py

To disable the panel set DISABLED = True in /etc/horizon/openstack_dashboard/enabled/_5050_freezer.py

cd /etc/horizon/ python3 -m pip install -r requirements.txt

Make sure freezer is installed from source as detailed in the first step

./run_tests.sh –runserver 0.0.0.0:8000

A new tab called “Disaster Recovery” will appear on your panels.

Tox

Run tox:

tox -v

Development under proxy

If you are developing or deploying under proxies remember to set no_proxies for:

freezer-api endpoint keystone endpoint

Source Code

The project source code repository is located at: https://opendev.org/openstack/freezer-web-ui/

Metadata

Release files for freezer-web-ui 19.0.0.0rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for freezer-web-ui 19.0.0.0rc1
File Size Uploaded
freezer_web_ui-19.0.0.0rc1.tar.gz 99.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for freezer-web-ui 19.0.0.0rc1
File Interpreter ABI Platform
freezer_web_ui-19.0.0.0rc1-py3-none-any.whl Python 3 none any Details

Total release size: 213.3 kB

Release files / freezer_web_ui-19.0.0.0rc1.tar.gz

Download URL freezer_web_ui-19.0.0.0rc1.tar.gz
Size 99.9 kB
Tags Source
SHA-256 checksum
How to use checksums
34131b119117868a73f9aff65a4b5e77806ee6bca04221e70d20e93de0d37f16
BLAKE2b-256 checksum
How to use checksums
fb28930186a74d151c132370cd820251097601ef6ed4deb183da11b3659879fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / freezer_web_ui-19.0.0.0rc1-py3-none-any.whl

Download URL freezer_web_ui-19.0.0.0rc1-py3-none-any.whl
Size 113.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8020c6a00aa2a33ee8aa4aa7cb0799cb83fbb2a829bc9c4b903de8134526c404
BLAKE2b-256 checksum
How to use checksums
bf4b064512fbc4d289e518089555cb24928da9c59877a2b463c39adeb83b4a53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

19.0.0

2 release files

This release

19.0.0.0rc1 This release

2 release files

14.0.0

2 release files

12.0.0

2 release files

10.0.0

2 release files

9.0.0

2 release files

8.0.0

2 release files

7.2.0

2 release files

7.1.0

2 release files

7.0.0

2 release files

6.0.0

2 release files

5.0.1

2 release files

5.0.0

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.0.1

2 release files

3.0.0

2 release files

1.2.0

2 release files

1.1.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page