{"push_id":1034072375,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"fddb74e22e4321cb9cca390d215ddd7b68a740c9","before":"54a59475f301267c7263a649df1b992e9b3e08aa","commits":[{"sha":"de8c6d81fd5d0f759ac0201e2c517bcb8b43d960","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Fix broken trust warnings\n\nWarning should be shown only for parent entries of trust domain. Subdomains do not contain ipaNTSecurityIdentifier attribute at all.\n\nhttps://fedorahosted.org/freeipa/ticket/5737\n\nReviewed-By: Alexander Bokovoy <abokovoy@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/de8c6d81fd5d0f759ac0201e2c517bcb8b43d960"},{"sha":"d6f03da7535565daa936b79c445b835410333974","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"spec: Add missing dependencies to python*-ipalib package\n\nStandalone instalation of python*-ipalib packages does not pull all\nrequired packages and results into import errors.\n\nhttps://fedorahosted.org/freeipa/ticket/5680\n\nReviewed-By: Jan Cholasta <jcholast@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/d6f03da7535565daa936b79c445b835410333974"},{"sha":"04d4519ed545df6ca156cbccaab059cfc3338bf6","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"client: enable ChallengeResponseAuthentication in sshd_config\n\nIn order to enable SSSD smart prompting and allow it to ask for 1FA and\n2FA separately, ChallengeResponseAuthentication should be set to yes.\nThis change will enable better processing of the 2FA value and it will\nalso enable other features, like allow SSSD to make the 2FA option in\nsome cases and have a way of informing user that 2FA is optional.\n\nhttps://fedorahosted.org/freeipa/ticket/5703\n\nReviewed-By: Jan Cholasta <jcholast@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/04d4519ed545df6ca156cbccaab059cfc3338bf6"},{"sha":"3ab63fa6ba60947b1452c2108c4cf7637f4aacdb","author":{"email":"946fd919748fda22294dcf1f959bdce78b2a9e47@redhat.com","name":"Martin Babinsky"},"message":"spec: add conflict with bind-chroot to freeipa-server-dns\n\nhttps://fedorahosted.org/freeipa/ticket/5696\n\nReviewed-By: Jan Cholasta <jcholast@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/3ab63fa6ba60947b1452c2108c4cf7637f4aacdb"},{"sha":"c6371abeb353c9e82b4c27899f98cae2c3b7cf88","author":{"email":"17cd138b925932d6ed84ede56550124a0b538ee0@posteo.se","name":"Jakub Hrozek"},"message":"sudo: Fix a typo in the --help output of sudocmdgroup\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/c6371abeb353c9e82b4c27899f98cae2c3b7cf88"},{"sha":"e1bbd90360b98910540b7390b312b6405d0da102","author":{"email":"5e3734bf57ddbf214ebf106941fd5d81f8769425@redhat.com","name":"Thierry Bordaz"},"message":"DS deadlock when memberof scopes topology plugin updates\n\nTopology plugin may merge (aka DEL) segments that would trigger\ninternal search for groups owning that segment. The problem\nis that it is searching those groups into the full suffix and\nso need the schema compat map lock.\n\nIf any other operation holding schema compat map lock need to\naccess the page involved in the DEL, there is a deadlock.\n\nThis fix is to prevent useless group searching if the target entry\nis a segment or is in compat tree.\n\nhttps://fedorahosted.org/freeipa/ticket/5637\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/e1bbd90360b98910540b7390b312b6405d0da102"},{"sha":"aa749957360b85fecaed2f9f8dc286f560b89e0b","author":{"email":"946fd919748fda22294dcf1f959bdce78b2a9e47@redhat.com","name":"Martin Babinsky"},"message":"spec: require python-cryptography newer than 0.9\n\nWhen generating keys for custodia service, the key material is stored in\npython-cryptography's OpenSSL backend encoded as DER. This only works in\npython-cryptography 0.9 and newer so we need to make sure this version pulled\nin during RPM build and install.\n\nhttps://fedorahosted.org/freeipa/ticket/5744\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/aa749957360b85fecaed2f9f8dc286f560b89e0b"},{"sha":"491447cc5ab8c5eff2be57d609201cefb79f7053","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"pylint: remove bare except\n\nBare except should not be used.\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/491447cc5ab8c5eff2be57d609201cefb79f7053"},{"sha":"e93e89e1ae27e4f0ef23001f6c1247c45695ae24","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: fix definition of global variables\n\nGlobal variables should be defined in the outer space, not just marked\nas global inside functions.\n\nRemoves unused global variables\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/e93e89e1ae27e4f0ef23001f6c1247c45695ae24"},{"sha":"5add0f94cf9253a72224ccaf5be38540468ea589","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: enable pointless-except check\n\nThis check can be enabled, there is no errors in current code, and it\nshould stay in that way.\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/5add0f94cf9253a72224ccaf5be38540468ea589"},{"sha":"d46cd5d956d1c03b863bf90d0fd0ff4870448183","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: enable reimported check\n\nFixes current reimports and enables pylint check for them\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/d46cd5d956d1c03b863bf90d0fd0ff4870448183"},{"sha":"195e50b93b63e4f30ce83dbcfef278727d48aea2","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: use list comprehension instead of iteration\n\nIteration over indexes without calling enumeration fuction is not pythonic and should not be used.\nIn this case iteration can be replaced by list comprehension.  Fixing this allows to enable\npylint consider-using-enumerate check.\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/195e50b93b63e4f30ce83dbcfef278727d48aea2"},{"sha":"b66028af1815fbf7666b82ebeaa81ad56996a74f","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: import max one module per line\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/b66028af1815fbf7666b82ebeaa81ad56996a74f"},{"sha":"da0318d4d7dd369be136449e686b6fb46d0cc5d8","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: remove unnecessary-semicolon\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/da0318d4d7dd369be136449e686b6fb46d0cc5d8"},{"sha":"4a396dd68b1bc6cc68765f502f7e952a087064a8","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Pylint: enable invalid-name check\n\nThis check can be enabled, there is no errors in current code, and\nit should stay in that way.\n\nReviewed-By: Petr Spacek <pspacek@redhat.com>\nReviewed-By: Lukas Slebodnik <lslebodn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/4a396dd68b1bc6cc68765f502f7e952a087064a8"},{"sha":"4f25b296054076abf3d6e44f6b2e7552f993fb1c","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"SPEC: do not run upgrade when ipa server is not installed\n\nRunning upgrade when IPA is not installed produces false positive errors\n\nhttps://fedorahosted.org/freeipa/ticket/5704\n\nReviewed-By: Martin Babinsky <mbabinsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/4f25b296054076abf3d6e44f6b2e7552f993fb1c"},{"sha":"49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f","author":{"email":"9ca891a72c2cdbdfe289ed2269b46e5e517e73cf@redhat.com","name":"Christian Heimes"},"message":"Move user/group constants for PKI and DS into ipaplatform\n\nhttps://fedorahosted.org/freeipa/ticket/5619\n\nReviewed-By: David Kupka <dkupka@redhat.com>\nReviewed-By: Fraser Tweedale <ftweedal@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f"},{"sha":"e7e1b8c58ed592e8957b4a25838a9e7814ddd01a","author":{"email":"946fd919748fda22294dcf1f959bdce78b2a9e47@redhat.com","name":"Martin Babinsky"},"message":"ipa-replica-manage: print traceback on unexpected error when in verbose mode\n\nPrint the traceback to stdout to maintain backwards compatibility.\n\nhttps://fedorahosted.org/freeipa/ticket/5380\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/e7e1b8c58ed592e8957b4a25838a9e7814ddd01a"},{"sha":"c2042900382190b1c9d7a44bd719cacd804749b3","author":{"email":"72e37eb55be25121af1e6f8c99201cf6d9895c33@redhat.com","name":"Oleg Fayans"},"message":"Added copyright info to replica promotion tests\n\nhttps://fedorahosted.org/freeipa/ticket/5723\n\nReviewed-By: Martin Basti <mbasti@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/c2042900382190b1c9d7a44bd719cacd804749b3"},{"sha":"d1e29fe60e75a6f40a780eb45e86f2ed87d00e5a","author":{"email":"388356a3851efe39ff0604de6d8fb2e16e10a0b7@redhat.com","name":"Martin Basti"},"message":"Fix: catch Exception instead of more specific exception types\n\nRegression caused by commit 491447cc5ab8c5eff2be57d609201cefb79f7053,\nValueErrori and AttributeError are too much specific for these cases, multiple types of\nexception can be raised.\n\nReviewed-By: Martin Babinsky <mbabinsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/apophys/freeipa/commits/d1e29fe60e75a6f40a780eb45e86f2ed87d00e5a"}]}