========================
Team and repository tags
========================
.. image:: https://governance.openstack.org/tc/badges/magnum-ui.svg
:target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
=========
Magnum UI
=========
Horizon plugin for Magnum
* Free software: Apache license
* Source: https://opendev.org/openstack/magnum-ui
* Bugs: https://bugs.launchpad.net/magnum-ui
* Documentation: https://docs.openstack.org/magnum-ui/latest/
* Release notes: https://docs.openstack.org/releasenotes/magnum-ui/
Enabling in DevStack
--------------------
Add this repo as an external repository into your ``local.conf`` file::
[[local|localrc]]
enable_plugin magnum-ui https://github.com/openstack/magnum-ui
Manual Installation
-------------------
Begin by cloning the Horizon and Magnum UI repositories::
git clone https://github.com/openstack/horizon
git clone https://github.com/openstack/magnum-ui
Create a virtual environment and install Horizon dependencies::
cd horizon
python tools/install_venv.py
Set up your ``local_settings.py`` file::
cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py
Open up the copied ``local_settings.py`` file in your preferred text
editor. You will want to customize several settings:
- ``OPENSTACK_HOST`` should be configured with the hostname of your
OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and
``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your
environment. (They should be correct unless you modified your
OpenStack server to change them.)
Install Magnum UI with all dependencies in your virtual environment::
tools/with_venv.sh pip install -e ../magnum-ui/
And enable it in Horizon::
cp ../magnum-ui/magnum_ui/enabled/_1370_project_container_infra_panel_group.py openstack_dashboard/local/enabled
cp ../magnum-ui/magnum_ui/enabled/_1371_project_container_infra_clusters_panel.py openstack_dashboard/local/enabled
cp ../magnum-ui/magnum_ui/enabled/_1372_project_container_infra_cluster_templates_panel.py openstack_dashboard/local/enabled
To run horizon with the newly enabled Magnum UI plugin run::
python manage.py runserver 0.0.0.0:8080
to have the application start on port 8080 and the horizon dashboard will be
available in your browser at http://localhost:8080/
Raw data
{
"_id": null,
"home_page": "https://docs.openstack.org/developer/magnum-ui/",
"name": "magnum-ui",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "OpenStack",
"author_email": "openstack-discuss@lists.openstack.org",
"download_url": "https://files.pythonhosted.org/packages/61/cd/3ffe3aaa7fbecad658ca1a4c9272bb7caa1c0aa85c74deb9df449a03572e/magnum-ui-15.0.0.tar.gz",
"platform": null,
"description": "========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/magnum-ui.svg\n :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\n=========\nMagnum UI\n=========\n\nHorizon plugin for Magnum\n\n* Free software: Apache license\n* Source: https://opendev.org/openstack/magnum-ui\n* Bugs: https://bugs.launchpad.net/magnum-ui\n* Documentation: https://docs.openstack.org/magnum-ui/latest/\n* Release notes: https://docs.openstack.org/releasenotes/magnum-ui/\n\nEnabling in DevStack\n--------------------\n\nAdd this repo as an external repository into your ``local.conf`` file::\n\n [[local|localrc]]\n enable_plugin magnum-ui https://github.com/openstack/magnum-ui\n\nManual Installation\n-------------------\n\nBegin by cloning the Horizon and Magnum UI repositories::\n\n git clone https://github.com/openstack/horizon\n git clone https://github.com/openstack/magnum-ui\n\nCreate a virtual environment and install Horizon dependencies::\n\n cd horizon\n python tools/install_venv.py\n\nSet up your ``local_settings.py`` file::\n\n cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py\n\nOpen up the copied ``local_settings.py`` file in your preferred text\neditor. You will want to customize several settings:\n\n- ``OPENSTACK_HOST`` should be configured with the hostname of your\n OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and\n ``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your\n environment. (They should be correct unless you modified your\n OpenStack server to change them.)\n\nInstall Magnum UI with all dependencies in your virtual environment::\n\n tools/with_venv.sh pip install -e ../magnum-ui/\n\nAnd enable it in Horizon::\n\n cp ../magnum-ui/magnum_ui/enabled/_1370_project_container_infra_panel_group.py openstack_dashboard/local/enabled\n cp ../magnum-ui/magnum_ui/enabled/_1371_project_container_infra_clusters_panel.py openstack_dashboard/local/enabled\n cp ../magnum-ui/magnum_ui/enabled/_1372_project_container_infra_cluster_templates_panel.py openstack_dashboard/local/enabled\n\nTo run horizon with the newly enabled Magnum UI plugin run::\n\n python manage.py runserver 0.0.0.0:8080\n\nto have the application start on port 8080 and the horizon dashboard will be\navailable in your browser at http://localhost:8080/\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Magnum User Interface",
"version": "15.0.0",
"project_urls": {
"Homepage": "https://docs.openstack.org/developer/magnum-ui/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a4e8dc8cabc95216b9e025eacb37368c8fee89b89aeede86f4a787ab86e9ba8b",
"md5": "2559f1fccebd6e1d9c888b056a80e0f8",
"sha256": "63600c7535ac24dee5775b8f107a88ca56d09c6cb3c04235eb4dbb87c5e1d3df"
},
"downloads": -1,
"filename": "magnum_ui-15.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2559f1fccebd6e1d9c888b056a80e0f8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 216176,
"upload_time": "2024-10-02T11:02:33",
"upload_time_iso_8601": "2024-10-02T11:02:33.366918Z",
"url": "https://files.pythonhosted.org/packages/a4/e8/dc8cabc95216b9e025eacb37368c8fee89b89aeede86f4a787ab86e9ba8b/magnum_ui-15.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "61cd3ffe3aaa7fbecad658ca1a4c9272bb7caa1c0aa85c74deb9df449a03572e",
"md5": "f3eacf6297efb1bb70dc47e9606dc7a7",
"sha256": "f14d4d1096411b8f19746dbe54c110f8f5e65110b32e6b1842a72b68b2361f8c"
},
"downloads": -1,
"filename": "magnum-ui-15.0.0.tar.gz",
"has_sig": false,
"md5_digest": "f3eacf6297efb1bb70dc47e9606dc7a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 175244,
"upload_time": "2024-10-02T11:02:34",
"upload_time_iso_8601": "2024-10-02T11:02:34.631807Z",
"url": "https://files.pythonhosted.org/packages/61/cd/3ffe3aaa7fbecad658ca1a4c9272bb7caa1c0aa85c74deb9df449a03572e/magnum-ui-15.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-02 11:02:34",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "magnum-ui"
}