{"push_id":1554537408,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"1da9de874418f9eb281aeb4089ff8a4b392113e2","before":"7a7f858ae2d38620edc693ce1756ff558c40cdad","commits":[{"sha":"1a04c6abf1e424951156ede1c4e9839e16bb6845","author":{"name":"Pavlo Shchelokovskyy","email":"1e9771d2c086703b9d2c6669dfe27825d9da94e9@gmail.com"},"message":"Cleanup python requirements\n\nthere are a number of requirements listed in requirements.txt that can\nbe dropped or moved around, especially since bifrost begins to support\ninstalling/operating ironic on a remote host:\n\n- six - not used directly. Is listed as dependency for os_ironic_facts\n  module, but so is shade which requires it anyway.\n\n- Jinja2 - not used directly, is a dependency for Ansible\n\n- Babel - not used directly as no strings use i18n in bifrost inventory,\n  and even when they begin to, this should be done through oslo.i18n instead.\n  It is also pulled in as oslo.log->oslo.i18n->Babel dependency anyway.\n\n- PyMySQL - not used by bifrost inventory itself, is installed as part of\n  bifrost-ironic-install role.\n\n- pycrypto - not used by bifrost itself, but will be installed as Ansible\n  dependency\n\n- PyYAML - although used by bifrost inventory, in real usage we\n  should better rely on Ansible's dependency on PyYAML for that and use\n  whatever version Ansible developers declare as required.\n  Moved to test-requirements for running tests without installing\n  Ansible.\n\nChange-Id: I8021ec10f82b17590dd86780da6e27589fdea1ba","distinct":true,"url":"https://api.github.com/repos/openstack/bifrost/commits/1a04c6abf1e424951156ede1c4e9839e16bb6845"},{"sha":"1da9de874418f9eb281aeb4089ff8a4b392113e2","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Cleanup python requirements\"","distinct":true,"url":"https://api.github.com/repos/openstack/bifrost/commits/1da9de874418f9eb281aeb4089ff8a4b392113e2"}]}
{"actor":{"display_login":"openstack-gerrit"}}