{"push_id":2125829497,"size":16,"distinct_size":1,"ref":"refs/heads/ipa-custodia-tester","head":"6832511121cac64dd9c1df9e9762bb491326b431","before":"288e3ec43dc8c345100e0b7561286d1c79d44061","commits":[{"sha":"905ab93c958a539eb4af7d4b008a5aa02292ba12","author":{"name":"Aleksei Slaikovskii","email":"864e6525d61c95e23424a5bbbbe4cd149907902e@redhat.com"},"message":"Prevent installation with single label domains\n\nAdds validation to prevent user to install ipa with single label\ndomain.\n\nhttps://pagure.io/freeipa/issue/7207\n\nReviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/905ab93c958a539eb4af7d4b008a5aa02292ba12"},{"sha":"b84e8be5acf37d1778bfd91506859e6d04b7b83d","author":{"name":"Felipe Barreto","email":"003830416fe74151c836acd3b981aad977756664@redhat.com"},"message":"Removing replica-s4u2proxy.ldif since it's not used anymore\n\nSince commit 23a0453c4d33271376b2156f2e2b484e8b9708c9, the\nreplica-s4u2proxy.ldif file it's not used anymore.\n\nhttps://pagure.io/freeipa/issue/7174\n\nReviewed-By: Rob Crittenden <rcritten@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/b84e8be5acf37d1778bfd91506859e6d04b7b83d"},{"sha":"405da071d109ec683676d56fac3bccfc4606535e","author":{"name":"Felipe Barreto","email":"003830416fe74151c836acd3b981aad977756664@redhat.com"},"message":"Warning the user when using a loopback IP as forwarder\n\nChanging the --forwarder option to accept a loopback IP.\nPreviously, an error would be raised, now we just show a\nwarning message.\n\nFixes: https://pagure.io/freeipa/issue/5801\nReviewed-By: Stanislav Laznicka <slaznick@redhat.com>\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/405da071d109ec683676d56fac3bccfc4606535e"},{"sha":"222cef1a4d55f8d311d01a51bc3e01e1a64aa337","author":{"name":"Abhijeet Kasurde","email":"ede791affa0bb1242e7e63a92dac9b1eb92f6f0c@redhat.com"},"message":"ipatests: Fix interactive prompt in ca_less tests\n\nThis fix adds additional prompt which was missing previously\nin test_interactive_missing_ds_pkcs_password and\ntest_interactive_missing_http_pkcs_password under CA-less integration\ntestsuite.\n\nFixes: https://pagure.io/freeipa/issue/7182\n\nSigned-off-by: Abhijeet Kasurde <akasurde@redhat.com>\nReviewed-By: Michal Reznik <mreznik@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/222cef1a4d55f8d311d01a51bc3e01e1a64aa337"},{"sha":"32c64a78cef499c05e4ffa71d033692571297dca","author":{"name":"Rob Crittenden","email":"133f9f96c2d4e069f1b9c10ac4c8a36ba1e07935@redhat.com"},"message":"Fix cert-find for CA-less installations\n\nChange eb6d4c3037d0cc269a7924745f1cbd8f647e6e1a deferred the\ndetailed lookup until all certs were collected but introduced\na bug where the ra backend was always retrieved. This generated a\nbacktrace in a CA-less install because there is no ra backend in\nthe CA-less case.\n\nThe deferral also removes the certificate value from the LDAP\nsearch output resulting in only the serial number being displayed\nunless --all is provided. Add a new class variable,\nself.ca_enabled, to add an exception for the CA-less case.\n\nFixes https://pagure.io/freeipa/issue/7202\n\nSigned-off-by: Rob Crittenden <rcritten@redhat.com>\nReviewed-By: Stanislav Laznicka <slaznick@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/32c64a78cef499c05e4ffa71d033692571297dca"},{"sha":"3ca77456ee9de86ae70fb3fa287151d7d4e9b89a","author":{"name":"Christian Heimes","email":"494476e55583f2e4e05ac0943a5c67a1b36c8ccd@redhat.com"},"message":"Py3: fix fetching of tar files\n\npytest_multihost does not support binary stdout stream yet,\nhttps://pagure.io/python-pytest-multihost/issue/7 . Write logs to\ntemporary file and use host.get_file_content() to fetch them.\n\nhttps://pagure.io/freeipa/issue/7131\n\nSigned-off-by: Christian Heimes <cheimes@redhat.com>\nReviewed-By: Michal Reznik <mreznik@redhat.com>\nReviewed-By: Stanislav Laznicka <slaznick@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/3ca77456ee9de86ae70fb3fa287151d7d4e9b89a"},{"sha":"db313da62cf426edbdc34a98f929fbda1fc5f0d0","author":{"name":"Michal Reznik","email":"186be5d98a78776297d586945c556bd5bfc62ae4@redhat.com"},"message":"manpage: ipa-replica-conncheck - fix minor typo\n\nFixes minor typo \"Defaults t\" to \"Defaults to\".\n\nhttps://pagure.io/freeipa/issue/7250\n\nReviewed-By: Stanislav Laznicka <slaznick@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/db313da62cf426edbdc34a98f929fbda1fc5f0d0"},{"sha":"c45a989506390a4bd159107566b6b2902ede5a30","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"ipatests: fix circular import for collect_logs\n\nMove collect_logs function from util to avoid a circular import.\n\nSigned-off-by: Tomas Krizek <tkrizek@redhat.com>\nReviewed-By: Christian Heimes <cheimes@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/c45a989506390a4bd159107566b6b2902ede5a30"},{"sha":"28f7edaa08501fdb372ea2368b0c67aba509a55f","author":{"name":"Aleksei Slaikovskii","email":"864e6525d61c95e23424a5bbbbe4cd149907902e@redhat.com"},"message":"ipa-restore: Set umask to 0022 while restoring\n\nWhen some users are setting the umask to 0027 due to security\npolicies ipa-restore will result not working dirsrv.\n\nSo a fix is to temporary set umask to 0022 while ipa-restore is\nrunning.\n\nhttps://pagure.io/freeipa/issue/6844\n\nReviewed-By: Christian Heimes <cheimes@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/28f7edaa08501fdb372ea2368b0c67aba509a55f"},{"sha":"3c84b0146b8ae12a836978df98d0f21142a7e7a4","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"py3 spec: use proper python2 package names\n\nPackage names for python2 were updated. Changed:\n  dbus-python -> python2-dbus\n  python -> python2\n  python-devel -> python2-devel\n  python-enum34 -> python2-enum34\n  python-jwcrypto -> python2-jwcrypto\n  python-kdcproxy -> python2-kdcproxy\n  python-netifaces -> python2-netifaces\n  python-netaddr ->  python2-netaddr\n  python-pytest-multihost -> python2-pytest-multihost\n  python-pytest-sourceorder -> python2-pytest-sourceorder\n  python-setuptools -> python2-setuptools\n  python-six -> python2-six\n  python-sssdconfig -> python2-sssdconfig\n  samba-python -> python2-samba\n\nPart of: https://pagure.io/freeipa/issue/7131\nSigned-off-by: Tomas Krizek <tkrizek@redhat.com>\nReviewed-By: Rob Crittenden <rcritten@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/3c84b0146b8ae12a836978df98d0f21142a7e7a4"},{"sha":"e203e9f86e2abb49f6daafc76ad47dcb8a0022e3","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"py3 spec: remove python2 dependencies from freeipa-server\n\nWhen building the package with for python3, use only python3\ndependencies. Changed:\n  python -> python2 / python3\n  python-gssapi -> python2-gssapi / python3-gssapi\n  python-ldap -> python-ldap / python3-pyldap\n  systemd-python -> python2-systemd / python3-systemd\n\nFixes: https://pagure.io/freeipa/issue/7208\nSigned-off-by: Tomas Krizek <tkrizek@redhat.com>\nReviewed-By: Rob Crittenden <rcritten@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/e203e9f86e2abb49f6daafc76ad47dcb8a0022e3"},{"sha":"49c77d7781c7da6591851c3444bb4ed956656295","author":{"name":"Tomas Krizek","email":"7769253a57bc6c48bc1f0d678f9af90f9b6a9cdf@redhat.com"},"message":"py3 spec: remove python2 dependencies from server-trust-ad\n\nUse only python3 dependencies when building server-trust-ad for python3.\n\nFixes: https://pagure.io/freeipa/issue/7208\nSigned-off-by: Tomas Krizek <tkrizek@redhat.com>\nReviewed-By: Rob Crittenden <rcritten@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/49c77d7781c7da6591851c3444bb4ed956656295"},{"sha":"8bbeedc93fd442cbbb9bb70e5f446011e95211db","author":{"name":"Christian Heimes","email":"494476e55583f2e4e05ac0943a5c67a1b36c8ccd@redhat.com"},"message":"Backup ipa-custodia conf and keys\n\nhttps://pagure.io/freeipa/issue/7247\n\nSigned-off-by: Christian Heimes <cheimes@redhat.com>\nReviewed-By: Simo Sorce <ssorce@redhat.com>\nReviewed-By: Rob Crittenden <rcritten@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/8bbeedc93fd442cbbb9bb70e5f446011e95211db"},{"sha":"48d6302008df64026c8136778279f6495b822be3","author":{"name":"Christian Heimes","email":"494476e55583f2e4e05ac0943a5c67a1b36c8ccd@redhat.com"},"message":"Remove ignore_import_errors\n\nignore_import_errors was added in 9b534238 to build FreeIPA ACI/API with\nsome dependencies missing. It turns out that the import hook doesn't\nplay nice with other meta importers or Cython-generated code like lxml:\n\n./makeaci: ipaserver/plugins/dogtag.py:246: ignoring ImportError: No module named lxml.re\nTraceback (most recent call last):\n  File \"./makeaci\", line 134, in <module>\n    main(options)\n  File \"./makeaci\", line 107, in main\n    api.finalize()\n  File \"ipalib/plugable.py\", line 733, in finalize\n    self.__do_if_not_done('load_plugins')\n  File \"ipalib/plugable.py\", line 425, in __do_if_not_done\n    getattr(self, name)()\n  File \"ipalib/plugable.py\", line 614, in load_plugins\n    self.add_package(package)\n  File \"ipalib/plugable.py\", line 641, in add_package\n    module = importlib.import_module(name)\n  File \"/usr/lib64/python2.7/importlib/__init__.py\", line 37, in import_module\n    __import__(name)\n  File \"ipaserver/plugins/dogtag.py\", line 246, in <module>\n    from lxml import etree\n  File \"src/lxml/etree.pyx\", line 93, in init lxml.etree\n  File \"src/lxml/_elementpath.py\", line 58, in init lxml._elementpath\nAttributeError: 'FailedImport' object has no attribute 'compile'\n\nSigned-off-by: Christian Heimes <cheimes@redhat.com>\nReviewed-By: Alexander Bokovoy <abokovoy@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/48d6302008df64026c8136778279f6495b822be3"},{"sha":"f6adf4f3a86e4ed5e444c9e14bb98031a2f603a2","author":{"name":"Abhijeet Kasurde","email":"ede791affa0bb1242e7e63a92dac9b1eb92f6f0c@redhat.com"},"message":"Trivial typo fix.\n\nFix adds correction to word 'enforce'\n\nSigned-off-by: Abhijeet Kasurde <akasurde@redhat.com>\nReviewed-By: Christian Heimes <cheimes@redhat.com>","distinct":false,"url":"https://api.github.com/repos/tiran/freeipa/commits/f6adf4f3a86e4ed5e444c9e14bb98031a2f603a2"},{"sha":"6832511121cac64dd9c1df9e9762bb491326b431","author":{"name":"Christian Heimes","email":"494476e55583f2e4e05ac0943a5c67a1b36c8ccd@redhat.com"},"message":"Test script for ipa-custodia\n\nSigned-off-by: Christian Heimes <cheimes@redhat.com>","distinct":true,"url":"https://api.github.com/repos/tiran/freeipa/commits/6832511121cac64dd9c1df9e9762bb491326b431"}]}
{"actor":{"display_login":"tiran"}}