{ "info": { "author": "Ken Dreyer", "author_email": "kdreyer@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "misoctl\n=======\n\n.. image:: https://travis-ci.org/red-hat-storage/misoctl.svg?branch=master\n :target: https://travis-ci.org/red-hat-storage/misoctl\n\nUpload Debian builds to Koji as a content generator.\n\nExample\n-------\n\nHere's an example of building a package, uploading the artifacts to Koji, and\ntagging the resulting build::\n\n # Clone a Debian package (ceph-ansible) from Git:\n SCM_URL=git://example.com/ceph-ansible\n git clone $SCM_URL\n cd mypackage\n\n # Build the package: \n gbp buildpackage ...\n\n # Upload the source and .deb artifacts into Koji:\n cd ..\n misoctl upload \\\n --scm-url=$SCM_URL \\\n --owner=kdreyer \\\n --tag=ceph-3.2-xenial-candidate \\\n ceph-ansible/\n\nTo run this utility, you must authenticate to Koji as a user account that has\npermission to upload to the \"debian\" content generator.\n\nKoji server configuration\n-------------------------\n\nYou must configure your Koji instance to accept debian builds.\n\nAs a Koji administrator:\n\n1. Allow \"debian\" content-generator access to a system account. In this case\n ours is named \"rcm/debbuild\"::\n\n koji grant-cg-access rcm/debbuild debian\n\n2. Add the debian build type to Koji::\n\n koji call addBType debian\n\n3. Add the debian archive types (needs the new `addArchiveType RPC\n ` on the Koji hub)::\n\n koji call addArchiveType deb \"Debian packages\" deb\n koji call addArchiveType dsc \"Debian source contro files\" dsc\n\n\nNow you can run ``misoctl upload`` as the ``rcm/debbuild`` system user.\n\nAbout the Name\n--------------\n\nThis tool is similar to `chacractl `_, and\nKoji is an ingredient in Miso.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/red-hat-storage/misoctl", "keywords": "koji,debian", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "misoctl", "package_url": "https://pypi.org/project/misoctl/", "platform": "", "project_url": "https://pypi.org/project/misoctl/", "project_urls": { "Homepage": "https://github.com/red-hat-storage/misoctl" }, "release_url": "https://pypi.org/project/misoctl/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Koji Content Generator for Debian builds", "version": "0.0.2" }, "last_serial": 4491632, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "4b923b2a8ccc6b92902b3cb385b8e5ed", "sha256": "408b5b57f74500e73e0adb41e66f46d25fe4e6e285413bb254597ee0741fcd92" }, "downloads": -1, "filename": "misoctl-0.0.2.tar.gz", "has_sig": true, "md5_digest": "4b923b2a8ccc6b92902b3cb385b8e5ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7567, "upload_time": "2018-11-15T22:45:01", "url": "https://files.pythonhosted.org/packages/a6/88/e16207e19e4d74f995a2d3b11d89815288bf8b3f98f00ed53b422c554962/misoctl-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b923b2a8ccc6b92902b3cb385b8e5ed", "sha256": "408b5b57f74500e73e0adb41e66f46d25fe4e6e285413bb254597ee0741fcd92" }, "downloads": -1, "filename": "misoctl-0.0.2.tar.gz", "has_sig": true, "md5_digest": "4b923b2a8ccc6b92902b3cb385b8e5ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7567, "upload_time": "2018-11-15T22:45:01", "url": "https://files.pythonhosted.org/packages/a6/88/e16207e19e4d74f995a2d3b11d89815288bf8b3f98f00ed53b422c554962/misoctl-0.0.2.tar.gz" } ] }