{ "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\nTo run 5minute you need to install following libs:\n\n::\n\n python-keystoneclient\n python-cinderclient\n python-heatclient\n python-neutronclient\n python-novaclient\n python-xmltodict\n python-prettytable\n\nTo install them from RPMs (Fedora), please do\n``dnf -y install $( cat requirement-rpms.txt )``.\n\nIf you have installed 5minute using pip, they were installed as\ndependencies. Otherwise, you have to install them manually.\n\nGet config file:\n\n1. Login into your OpenStack instance WebUI\n2. Navigate to Access & Security -> API Access\n3. Save file from \"Download OpenStack RC File\" to ~/.5minute/config\n\nGet started:\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": null, "docs_url": null, "download_url": "UNKNOWN", "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": null, "maintainer_email": null, "name": "5minute", "package_url": "https://pypi.org/project/5minute/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/5minute/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/SatelliteQE/5minute" }, "release_url": "https://pypi.org/project/5minute/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "A tool for quick creation and deployment of Openstack machines used for QA testing.", "version": "0.2.1" }, "last_serial": 5117569, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3c46c64e59c000a5f22a2eb3ef0add32", "sha256": "5522ae88fe1890656f32555e3f7d0305228daaf4efdf34e66811cbcd2d155ab3" }, "downloads": -1, "filename": "5minute-0.1.tar.gz", "has_sig": false, "md5_digest": "3c46c64e59c000a5f22a2eb3ef0add32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12343, "upload_time": "2016-02-04T11:52:16", "url": "https://files.pythonhosted.org/packages/ff/ef/4f5acca278c504101febc0203b31f25a9478da1633f970d8e7dcf92585a3/5minute-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4f70c381059de41d014efb0bef1d31db", "sha256": "8c44a01a2066662c029d5c97b8af2ce3b5e952f43dbac15ab776ac13da5a4232" }, "downloads": -1, "filename": "5minute-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4f70c381059de41d014efb0bef1d31db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12007, "upload_time": "2016-02-09T10:36:32", "url": "https://files.pythonhosted.org/packages/97/bf/da8a301069544c63bde3b261994fd3dfb8d6da8fee5a11bd1a54e3913f97/5minute-0.1.1.tar.gz" } ], "0.2": [], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8129344957073ef7927b3809eea04a3f", "sha256": "8293e19b18003330640bc61c23dd268d93672384f9fb552d4c59e395ab39f075" }, "downloads": -1, "filename": "5minute-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8129344957073ef7927b3809eea04a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12437, "upload_time": "2016-06-27T10:47:53", "url": "https://files.pythonhosted.org/packages/2f/97/1f04f2c6f6fc2db47b86237104b63aba614d1c257e66b96750bdcf564955/5minute-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8129344957073ef7927b3809eea04a3f", "sha256": "8293e19b18003330640bc61c23dd268d93672384f9fb552d4c59e395ab39f075" }, "downloads": -1, "filename": "5minute-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8129344957073ef7927b3809eea04a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12437, "upload_time": "2016-06-27T10:47:53", "url": "https://files.pythonhosted.org/packages/2f/97/1f04f2c6f6fc2db47b86237104b63aba614d1c257e66b96750bdcf564955/5minute-0.2.1.tar.gz" } ] }