{"push_id":1177331386,"size":9,"distinct_size":9,"ref":"refs/heads/devel","head":"d77c8eaf66d69718ff788ac0b5df393af681ccd6","before":"b3c432b60555ce47bd8c9ec69b3f0ffdc17e87f3","commits":[{"sha":"55b2fc83d5ced481ac3f17ed4671884ec51a3026","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Testing independence from Jenkins + any cloud\n\nPreviously, using ADEPT by itself was possible, but not easy.  A lot of\ntricks and setup were required before it could do much useful testing.\nMuch of that setup work was handled (internally) by jenkins and bunches\nof scripts.  This makes for a very difficult situation when more\npublic-facing testing and ease-of-use both need to happen.\n\nThis change moves nearly all the previously private scripts/jobs,\nunder the control of a single, state-aware python script.  This\nscript is fed with simply formatted yaml instructions.  These\nare all that's needed to completely bootstrap a CI-like Docker Autotest\nrun.\n\nThis allows actual production-testing setup data to be stored in-repo\nand remain agnostic WRT actual tooling and/cloud used.  The only thing\nthat varies from one environment to another are the cloud-type and\ncloud-specific credentials / security settings.\n\nFinally, it allows additional non-public testing to be done in a uniform\nway, since the execution and cloud layers are independent, the job\nbecomes a simple alteration of input variables.\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/55b2fc83d5ced481ac3f17ed4671884ec51a3026"},{"sha":"95a2cfb15d137742d574f4c444aa806319aa1bd3","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Add a bit of color to adept console output\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/95a2cfb15d137742d574f4c444aa806319aa1bd3"},{"sha":"169c09dd1fdd020b4b4f90955f4d30cbbe241fb4","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Testing Independence: Docs update\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/169c09dd1fdd020b4b4f90955f4d30cbbe241fb4"},{"sha":"fd6a80860999b01cd877703db94262fe375b2034","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Add support for openstack kommander + slave\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/fd6a80860999b01cd877703db94262fe375b2034"},{"sha":"e6bd69d587a0352dad667fea84e78b8bcb53e2fe","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Enable universal_newlines in adept.py\n\nDocker in particular does some funky things with the\nterminal.  Enabling this brings more consistent output.\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/e6bd69d587a0352dad667fea84e78b8bcb53e2fe"},{"sha":"123ad569babe35dceee97c5c93278b16801692be","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Reintegrate old autotested play into new setup\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/123ad569babe35dceee97c5c93278b16801692be"},{"sha":"0512fff9b2a654882925b4e7d29b99daa069081b","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Relocate more former jenkins tasks\n\nThis helps keep the jenkins stuff minimal w/ majority of logic existing\nhere.\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/0512fff9b2a654882925b4e7d29b99daa069081b"},{"sha":"bdce0b2288145a3c352c8e8e930189463b3faa31","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"Include an adept task to flag non-zero exits\n\nIn several places, exit codes are stored so that some other\nactions can happen before they're presented.  However, this\nmakes it difficult to debug.  Use highly contrasting colors\nin a big text-block to make it visually easy to see where\nerrors actually were emitted.\n\nSigned-off-by: Chris Evich <cevich@redhat.com>","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/bdce0b2288145a3c352c8e8e930189463b3faa31"},{"sha":"d77c8eaf66d69718ff788ac0b5df393af681ccd6","author":{"name":"Chris Evich","email":"f4df562e502d11ed41f31ebce94a2b17597121e1@redhat.com"},"message":"fixup! Include an adept task to flag non-zero exits","distinct":true,"url":"https://api.github.com/repos/cevich/autotest-docker-enabled-product-testing/commits/d77c8eaf66d69718ff788ac0b5df393af681ccd6"}]}
{"actor":{"display_login":"cevich"}}