{"push_id":781411642,"size":18,"distinct_size":18,"ref":"refs/heads/kstest-http","head":"7a2cbe977ba6d3736efb809841e0e3954d9479a0","before":"61688560f6c8f2c76cf5c8d8c4476e9d1e5243c9","commits":[{"sha":"7c965411a26549ed61c00308b122ccee7a43da5b","author":{"email":"603c9bf5209ae6d84929bcc7a7e28a82da32cf29@redhat.com","name":"Alexander Todorov"},"message":"Report on all local files and exclude what we don't need instead of explicitly including paths we may not be aware of.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/7c965411a26549ed61c00308b122ccee7a43da5b"},{"sha":"c4eb59a6ba44a822dfd11cd89088cf9ba138ac36","author":{"email":"6bfbbdfbcae1f0627fe5defe35a01bd4935aa8fb@redhat.com","name":"Martin Kolman"},"message":"Don't crash if the Japanese PC-98 keyboard is selected (#1190589)\n\nAlso add a test case verifying the PC-98 keyboard layout is\nparsed correctly.\n\nResolves: rhbz#1190589","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/c4eb59a6ba44a822dfd11cd89088cf9ba138ac36"},{"sha":"0eca2d2db0a60df8896e8afec04d0a056ebf5e9c","author":{"email":"6bfbbdfbcae1f0627fe5defe35a01bd4935aa8fb@redhat.com","name":"Martin Kolman"},"message":"Verify Initial Setup services are present before turning them ON/OFF (#1252444)\n\nThe systemd enable/disable command is atomic, so if it is called on\nmultiple services and one of them is not present, no changes will be\nmade.\n\nSo check that the individual Initial Setup services (text and/or graphical)\nare present before trying to enable or disable them.\n\nResolves: rhbz#1252444","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/0eca2d2db0a60df8896e8afec04d0a056ebf5e9c"},{"sha":"d1e9b7dc60e02e576a186e2a9a6d682cd761c296","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Add a kickstart test in Arabic.\n\nThis tests a couple things:  (1) Non-Latin character sets don't result\nin a UnicodeDecodeError.  (2) The arabic-support group is installed.\n(3) We set up /etc/dnf/plugins/langpacks.conf correctly.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/d1e9b7dc60e02e576a186e2a9a6d682cd761c296"},{"sha":"6f344853dd62640a34d15c50351fff67e582076f","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Add sshkey testing to the user kickstart_test.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/6f344853dd62640a34d15c50351fff67e582076f"},{"sha":"21e4c3e178d9669ded3960ec7526deb0f078ed23","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Get rid of the extraneous cats and greps in user.ks.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/21e4c3e178d9669ded3960ec7526deb0f078ed23"},{"sha":"0008d9b06bce302983a6ab08d0982aec62be1ae6","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Fix a typo in service enablement in kickstart.py.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/0008d9b06bce302983a6ab08d0982aec62be1ae6"},{"sha":"63971de06b787e396eebab47033fe5a38dcdcf8e","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Install driver-updates@.service as a data instead of a script\n\nThis way it doesn't end up with the executable bit set and systemd\ndoesn't complain about it.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/63971de06b787e396eebab47033fe5a38dcdcf8e"},{"sha":"9d7a0f095abc2396d6491f0eeeff81ed25145a49","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Grab anaconda.coverage on tests that reimplement validate().","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/9d7a0f095abc2396d6491f0eeeff81ed25145a49"},{"sha":"a46522eddc3589f92674032fc603648ffb4a8b37","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Add a test for the reqpart command.\n\n...which appears to be busted, so I guess the next thing to do is fix\nit.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/a46522eddc3589f92674032fc603648ffb4a8b37"},{"sha":"3bea2f897715e4b786e5642c193e2ab14158b719","author":{"email":"c01fda8587caca4d5dc6c7af5f0a24248ab11653@redhat.com","name":"Chris Lumens"},"message":"Add an ignoredisk --drives= test.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/3bea2f897715e4b786e5642c193e2ab14158b719"},{"sha":"52077479ad34e2cf59a08da2c4e76ac844fb4c92","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Fix a python3 related error in the pre-commit hook","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/52077479ad34e2cf59a08da2c4e76ac844fb4c92"},{"sha":"5d17d3e7f4ab4ed2f4c202f361df401825ae96a9","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Move kickstart test support files into a separate directory.\n\nThis way tests/kickstart_tests contains only the kickstart tests, the\nshell scripts for the kickstart tests, functions.sh, and a scripts\ndirectory that has everything else.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/5d17d3e7f4ab4ed2f4c202f361df401825ae96a9"},{"sha":"0576315ada6210ebb9076dc877dae82dd4a09cf7","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Add a cleanup hook that can be defined by kickstart tests\n\nKickstart tests can define \"cleanup\", which will be run before the\ntmpdir is removed and will be passed the tmpdir as the first argument.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/0576315ada6210ebb9076dc877dae82dd4a09cf7"},{"sha":"a107ecfe098d476310232ed67fb99f1fd732f2b6","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Add a script to print an IP address for the host.\n\nPython's server address determination depends on the hostname, which is\nnot particularly reliable, so grep through ip addr output to find an\naddress that is actually configured. It doesn't matter which one, since\nthe virt guest will have the host as the default route, and, barring any\nweird firewall configurations, once the host gets the packet it will\nknow that it's local.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/a107ecfe098d476310232ed67fb99f1fd732f2b6"},{"sha":"ad476f269598851bcfb5a540af0953bf2866e599","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Add a simple http server for use in kickstart tests.\n\nThe server will listen on a random avaialable port, return the port and\nthe server PID, and run in the background.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/ad476f269598851bcfb5a540af0953bf2866e599"},{"sha":"6535d5e704ce3aab8bcd52eb3dc466aeb841c466","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Make make-addon-pkgs easier to use from within a test\n\nTake the directory in which repos should be created as an optional\nargument, and don't print a bunch of rpmbuild and createrepo crud on\nstdout.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/6535d5e704ce3aab8bcd52eb3dc466aeb841c466"},{"sha":"7a2cbe977ba6d3736efb809841e0e3954d9479a0","author":{"email":"bcbb26a4cc7a4d9f290e6ff9fa01e3b5a336e035@redhat.com","name":"David Shea"},"message":"Serve the http addon repos from the test tmpdir\n\nKSTEST_ADDON_HTTP_REPO no longer needs to be passed in through the\nenvironment.","distinct":true,"url":"https://api.github.com/repos/dashea/anaconda/commits/7a2cbe977ba6d3736efb809841e0e3954d9479a0"}]}