{ "info": { "author": "Martin Korbel", "author_email": "mkorbel@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Information Technology", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Topic :: Software Development :: Quality Assurance" ], "description": "5minute\n=======\n\nGive me an instance of mine image on OpenStack. Hurry!\n\nQuickStart\n----------\n\nInstallation\n~~~~~~~~~~~~\n\nThere are several ways of 5minute installation. You pick one of the\nfollowing.\n\nFedora\n^^^^^^\n\n5minute package is available in Fedora repository.\n\n::\n\n dnf install 5minute\n\nCopr repository\n'''''''''''''''\n\nFor the latest builds enable Copr repository\n\n::\n\n dnf copr enable mkorbel/5minute\n\nand install the 5minute.\n\n::\n\n dnf install 5minute\n\nManual Installation\n^^^^^^^^^^^^^^^^^^^\n\nTo run 5minute you need to install following libs:\n\n::\n\n python3-keystoneclient\n python3-cinderclient\n python3-heatclient\n python3-neutronclient\n python3-novaclient\n python3-glanceclient\n python3-xmltodict\n python3-prettytable\n\nTo install them as RPMs (Fedora), run\n``dnf -y install $( cat requirement-rpms.txt )``.\n\nIf you have installed 5minute using ``pip install vminute``, they have\nbeen installed as dependencies. Otherwise, you have to install them\nmanually.\n\nGet config file\n~~~~~~~~~~~~~~~\n\n1. Login into your OpenStack instance WebUI\n2. Navigate to Project -> API Access\n3. Save file from \"Download OpenStack RC File\" to ~/.5minute/config\n\nGet started\n-----------\n\nShow help:\n\n::\n\n 5minute help\n\nUpload your SSH public key:\n\n::\n\n 5minute key ~/.ssh/id_rsa.pub\n\nShow images we can work with:\n\n::\n\n 5minute images\n\nBoot your machine (consider adding '--name' or '--flavor' to the\ncommand):\n\n::\n\n 5minute boot \n\nWhen the boot is finished, you should be able to ssh to your new machine\n\n::\n\n ssh root@\n\nYou can list your current machines:\n\n::\n\n 5minute list\n\nWhen you are done, kill the machine (you can do this via OpenStack webUI\nas well):\n\n::\n\n 5minute delete \n\nTo list available OpenStack scenarios:\n\n::\n\n 5minute scenario templates\n\nRun scenario:\n\n::\n\n 5minute scenario boot \n\nWhen finished with the scenario, you should delete it:\n\n::\n\n 5minute scenario delete ", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SatelliteQE/5minute", "keywords": "openstack testing deployment", "license": "GNU General Public License v2 (GPLv2)", "maintainer": "", "maintainer_email": "", "name": "vminute", "package_url": "https://pypi.org/project/vminute/", "platform": "", "project_url": "https://pypi.org/project/vminute/", "project_urls": { "Homepage": "https://github.com/SatelliteQE/5minute" }, "release_url": "https://pypi.org/project/vminute/0.2.33/", "requires_dist": null, "requires_python": "", "summary": "A tool for quick creation and deployment of Openstack machines used for QA testing.", "version": "0.2.33" }, "last_serial": 5426042, "releases": { "0.2.26": [ { "comment_text": "", "digests": { "md5": "8e1c20aa72573496afbeebc4f495c6d7", "sha256": "243097237dbedbf7cb2debe026ce50c5819a3cef0c9813c0312fc2b3b2c2b222" }, "downloads": -1, "filename": "vminute-0.2.26.tar.gz", "has_sig": false, "md5_digest": "8e1c20aa72573496afbeebc4f495c6d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2018-01-24T13:42:44", "url": "https://files.pythonhosted.org/packages/eb/20/7ab9972ea30ff914c1f8ee1cccc0e5866a3aa39f18079e1e0627d2f93a98/vminute-0.2.26.tar.gz" } ], "0.2.27": [ { "comment_text": "", "digests": { "md5": "e76035bfdbf8b43fbf6d2be9ad53e9c5", "sha256": "61615b404af7ce810b2cd345b04bd54b72e0f9f34b48331cdbc1a65752c8c135" }, "downloads": -1, "filename": "vminute-0.2.27.tar.gz", "has_sig": false, "md5_digest": "e76035bfdbf8b43fbf6d2be9ad53e9c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16282, "upload_time": "2018-02-08T13:30:36", "url": "https://files.pythonhosted.org/packages/c4/9f/61a3b642dfe5e0d1f7b82527077340948bd80c30b9af90468cf9436c6561/vminute-0.2.27.tar.gz" } ], "0.2.28": [ { "comment_text": "", "digests": { "md5": "dcac41be4af29ea3a7ff89b1e1776631", "sha256": "9c8137b18acdaf98faf777168d825984ba966dac8896f64f3882b6e7b7cf2748" }, "downloads": -1, "filename": "vminute-0.2.28.tar.gz", "has_sig": false, "md5_digest": "dcac41be4af29ea3a7ff89b1e1776631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16399, "upload_time": "2018-02-27T09:18:56", "url": "https://files.pythonhosted.org/packages/00/db/114e84cdeb11ceb2c970cc3d0822c531f79bd6207e400f91449ab04aeb2b/vminute-0.2.28.tar.gz" } ], "0.2.29": [ { "comment_text": "", "digests": { "md5": "8072e6194942d2d68fa1eb905225b99a", "sha256": "67c7c748721bbc0499156f16dff7f2c6812b614438cc1476a61bcad501ea24f1" }, "downloads": -1, "filename": "vminute-0.2.29.tar.gz", "has_sig": false, "md5_digest": "8072e6194942d2d68fa1eb905225b99a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16674, "upload_time": "2018-02-28T07:37:53", "url": "https://files.pythonhosted.org/packages/02/37/a8d769d27ea7b98463cac4108ab211c217be08ba289dc7a1b43c0ae0f83e/vminute-0.2.29.tar.gz" } ], "0.2.30": [ { "comment_text": "", "digests": { "md5": "24fa29013fc2ed908581c56e4d4e424a", "sha256": "e4a326f8f4cf1bb0640399fed81f93ad179109d9180ae29acb0a3dfcf42dd10e" }, "downloads": -1, "filename": "vminute-0.2.30.tar.gz", "has_sig": false, "md5_digest": "24fa29013fc2ed908581c56e4d4e424a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16283, "upload_time": "2018-06-15T08:43:57", "url": "https://files.pythonhosted.org/packages/64/14/7df3e48a962e5417a4e4683be77e74b1579a6463481fcee432763848830c/vminute-0.2.30.tar.gz" } ], "0.2.31": [ { "comment_text": "", "digests": { "md5": "b0202e078ee6c86849ac198296f6e64a", "sha256": "936908625f6ff3afa3d1cd84a7a8622f7aecf1b5ed71e12df966c3cc2ae98d53" }, "downloads": -1, "filename": "vminute-0.2.31.tar.gz", "has_sig": false, "md5_digest": "b0202e078ee6c86849ac198296f6e64a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16634, "upload_time": "2018-06-19T08:54:29", "url": "https://files.pythonhosted.org/packages/5e/7a/ec8223b43f753e0e587311b9b0b0bb6b09dbabbff72f6a2d7c083277c12c/vminute-0.2.31.tar.gz" } ], "0.2.32": [ { "comment_text": "", "digests": { "md5": "40cfaf7107ba8744fdcdcdacc48a3dc8", "sha256": "e6ea7d91bf925fa0b7301e58a4cf2f46260d20b41f694cee6b96d223f2493d56" }, "downloads": -1, "filename": "vminute-0.2.32.tar.gz", "has_sig": false, "md5_digest": "40cfaf7107ba8744fdcdcdacc48a3dc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17181, "upload_time": "2019-06-20T11:38:35", "url": "https://files.pythonhosted.org/packages/38/6c/5fb4f4b42398532e6ac2b5882825b7fa61d5c2c7525c0ebf89aa711fb963/vminute-0.2.32.tar.gz" } ], "0.2.33": [ { "comment_text": "", "digests": { "md5": "b9abcada4020843035bd822f67d6861a", "sha256": "ea2291e7833d14cbd86bae70b60c1551897072779cd233f757c5840c1b8332a8" }, "downloads": -1, "filename": "vminute-0.2.33.tar.gz", "has_sig": false, "md5_digest": "b9abcada4020843035bd822f67d6861a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17176, "upload_time": "2019-06-20T13:52:22", "url": "https://files.pythonhosted.org/packages/f9/6d/886d8feef6963a632cd806984d137ca06d01b03433a62c56a5f561163c4b/vminute-0.2.33.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9abcada4020843035bd822f67d6861a", "sha256": "ea2291e7833d14cbd86bae70b60c1551897072779cd233f757c5840c1b8332a8" }, "downloads": -1, "filename": "vminute-0.2.33.tar.gz", "has_sig": false, "md5_digest": "b9abcada4020843035bd822f67d6861a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17176, "upload_time": "2019-06-20T13:52:22", "url": "https://files.pythonhosted.org/packages/f9/6d/886d8feef6963a632cd806984d137ca06d01b03433a62c56a5f561163c4b/vminute-0.2.33.tar.gz" } ] }