{"push_id":1577927113,"size":121,"distinct_size":5,"ref":"refs/heads/remove-agent_class-related-logic-from-jobs","head":"dd8fe0067f674facea1e481ef413a7401d6491c9","before":"debacd573f18ce0231962f332b6c9f888cdf04cc","commits":[{"sha":"41a55afb818df8c23e47ce66d14d367934cd9820","author":{"name":"Ladislav Smola","email":"75b21133237fa190bc9cd293d77c25a7ab7b9de1@redhat.com"},"message":"Avoid N+1 queries by including snapshots\n\nAvoid N+1 queries by including snapshots","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/41a55afb818df8c23e47ce66d14d367934cd9820"},{"sha":"97ac328064077bcc9a2122569869777d54943fb9","author":{"name":"Erez Freiberger","email":"376a84e51b4e483f2fd5ae1ed5e50d55a189c2a9@redhat.com"},"message":"container provider: adding a link to hosted kibana\n\nsplitting common logging launch to a feature mixin","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/97ac328064077bcc9a2122569869777d54943fb9"},{"sha":"a764c2804ea483c175bfcbeea97dac052323a14a","author":{"name":"mfeifer","email":"3e4f49a08deb176aab54bae9c4e9ae31fbb8d08a@redhat.com"},"message":"Changelog 54\n\n125 PRs\nfeedback from dev managers incorporated\n\n[skip ci]","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/a764c2804ea483c175bfcbeea97dac052323a14a"},{"sha":"83445cf32247b8439195562ffb1d94f32c695085","author":{"name":"Jeffrey Phillips","email":"1b0369c424fadbb31e8b5a62edc120c6d6dad2e6@redhat.com"},"message":"Add moment-duration-format dependency (for upcoming alerts UI)","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/83445cf32247b8439195562ffb1d94f32c695085"},{"sha":"2a119518641fdae9ac1af6b91b02601ce3b2669d","author":{"name":"Brandon Dunne","email":"84f0b33b44152739fd447eb97ee17c89839a29ab@redhat.com"},"message":"Add Authentication OrchestrationStack many-to-many relation\n\nAllow for ManageIQ::Providers::AutomationManager::Job to have:\n- a machine credential\n- a network credential\n- a cloud credential","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/2a119518641fdae9ac1af6b91b02601ce3b2669d"},{"sha":"a2c72db70adeb379a4915d9bd63ab0eaa6163078","author":{"name":"Alberto Bellotti","email":"2c04c5c6353e0975b50edd562dc255bb250274f7@redhat.com"},"message":"- Adding test that queries vms by tag subcollection name path\n\n    GET /api/vms?filter[]=tags.name='/managed/location/ny'","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/a2c72db70adeb379a4915d9bd63ab0eaa6163078"},{"sha":"3d7229f9186a603e01cecc6ac5e30288a3f78f07","author":{"name":"Nick Carboni","email":"f0d1c1e7979d14731de6bbea96d56f5bbce22da5@redhat.com"},"message":"Configure the secret key when starting the embedded ansible service\n\nBefore this change if someone called start before calling configure,\nthey would get into a bad state because we would not have the secret\nkey saved.\n\nThis would lead tower to use the one on the filesystem which was\ngenerated at RPM install time which means that every build would\nhave access to that key.\n\nThis change makes sure that start also does the work of configure\nif configure had not been called yet.","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/3d7229f9186a603e01cecc6ac5e30288a3f78f07"},{"sha":"678c4e731c8ddbdb71dfd3f6677112d314b2327a","author":{"name":"Nick Carboni","email":"f0d1c1e7979d14731de6bbea96d56f5bbce22da5@redhat.com"},"message":"Implement a better worker lifecycle for the embedded_ansible_worker\n\nOnly heartbeat when the locally running ansible service is alive.\n\nAlso, start the service if it isn't alive and all the processes are\nnot running (EmbeddedAnsible.running?).\n\nWe are aware that this opens the potential for a race condition when\nthe worker is killed and the server starts a replacement before the\noriginal worker is completely down.\n\nThe combination of implementing EmbeddedAnsibleWorker#kill as #stop\nand starting the service every time we can't heartbeat should allow\nthe new worker to recover even if the stop is run after the new worker\nruns EmbeddedAnsible.start\n\nIf this does become a problem we will need to implement some new\nmechanisms for dealing with such \"singleton\" workers.","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/678c4e731c8ddbdb71dfd3f6677112d314b2327a"},{"sha":"66a7d51885a968b65a0e6fe969fdb551567eff0e","author":{"name":"Mooli Tayer","email":"54c1638756db1ce69a367ee3c6a7ee5b6918a711@redhat.com"},"message":"Add generating_ems on ems events","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/66a7d51885a968b65a0e6fe969fdb551567eff0e"},{"sha":"0a2ea57f110f0c9aebf0b3eeb2e5e5ba4000c380","author":{"name":"Brandon Dunne","email":"84f0b33b44152739fd447eb97ee17c89839a29ab@redhat.com"},"message":"Enhance OrchestrationStack and OrchestrationStackResource\n\nOrchestrationStack#start_time - AnsibleTowerClient::Job.started\nOrchestrationStack#finish_time - AnsibleTowerClient::Job.finished\nOrchestrationStack#configuration_script_base_id - Cache #job_template.parent.id (The Job Template could change in the future)\nOrchestrationStack#verbosity - AnsibleTowerClient::Job.verbosity\nOrchestrationStack#hosts - all hostnames that the job applies to","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/0a2ea57f110f0c9aebf0b3eeb2e5e5ba4000c380"},{"sha":"63b46caf7dd170b752cd233daae824acd2e79fd5","author":{"name":"Daniel Trieu","email":"055cc962c43d2451d4d01a5236fce2b34ea92887@gmail.com"},"message":"Make registry & repo configurable for 'image-inspector'\n\nTag (:2.1) deliberately left non-configurable as we depend on a\nspecific version's interface.\n(Minor 2.1.z versions will be activated simply by re-pointing the 2.1 tag.)\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1378007","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/63b46caf7dd170b752cd233daae824acd2e79fd5"},{"sha":"1754937eaabe24267d0ce416cc058fbdde33ea90","author":{"name":"Keenan Brock","email":"a4a7c1bc99235f4fe7cd86393933be0798593463@redhat.com"},"message":"MiqExpression#to_ruby introduce op_args","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/1754937eaabe24267d0ce416cc058fbdde33ea90"},{"sha":"4b7800de3d3bd5056c7069ccba5202ac2884437f","author":{"name":"Keenan Brock","email":"a4a7c1bc99235f4fe7cd86393933be0798593463@redhat.com"},"message":"MiqExpression#to_ruby generalize col_name","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/4b7800de3d3bd5056c7069ccba5202ac2884437f"},{"sha":"d05c0d4a5efa003574c67ba8cf7566618ac7d063","author":{"name":"Keenan Brock","email":"a4a7c1bc99235f4fe7cd86393933be0798593463@redhat.com"},"message":"MiqExpression#to_ruby operator.downcase","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/d05c0d4a5efa003574c67ba8cf7566618ac7d063"},{"sha":"2835c365b3f180cd36911a5bd4346c8ef7d11ff3","author":{"name":"Brandon Dunne","email":"84f0b33b44152739fd447eb97ee17c89839a29ab@redhat.com"},"message":"Use AnsibleTowerClient brand errors\n\nBased on https://github.com/ansible/ansible_tower_client_ruby/issues/70","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/2835c365b3f180cd36911a5bd4346c8ef7d11ff3"},{"sha":"a4c07cb2c54bd310bdb74f697f32ee46ce19906f","author":{"name":"lpichler","email":"39ebd58228a48c133aa206467d4c2af96f4eb43e@redhat.com"},"message":"Remove display_filter_details\n\nThis method is replaced by display_filter_details\nintroduced in https://github.com/ManageIQ/manageiq-ui-classic/pull/419","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/a4c07cb2c54bd310bdb74f697f32ee46ce19906f"},{"sha":"7658c1ed494210b73ee6ae23ccd06523af7af318","author":{"name":"PanSpagetka","email":"264468519ade61966172a75ecb8f97e8361bafe4@redhat.com"},"message":"Add sample C&U chart reports for specs","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/7658c1ed494210b73ee6ae23ccd06523af7af318"},{"sha":"3c17a0bb437d20e4dc8c1157e346df4291e8b44d","author":{"name":"Ladislav Smola","email":"75b21133237fa190bc9cd293d77c25a7ab7b9de1@redhat.com"},"message":"Add scanner for scannign dependencies and references\n\nAdd scanner for scannign dependencies and references of\nthe inventory collections.","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/3c17a0bb437d20e4dc8c1157e346df4291e8b44d"},{"sha":"8d970be11948bf371ede3569222070b88895e439","author":{"name":"Ladislav Smola","email":"75b21133237fa190bc9cd293d77c25a7ab7b9de1@redhat.com"},"message":"Before the saving, we need to scan the inventory collections\n\nBefore the saving, we need to scan the inventory collections","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/8d970be11948bf371ede3569222070b88895e439"},{"sha":"a9055c0212ad32bb0d3c2e73872a7aafaf006b55","author":{"name":"Ladislav Smola","email":"75b21133237fa190bc9cd293d77c25a7ab7b9de1@redhat.com"},"message":"Scanning of IventoryCollections including changed strategies\n\nScanning of IventoryCollections that scans for dependendies\nand refrerences. Based on those, we can change the strategies\nfor finding in the DB to find only refrerenced by doing 1\nDB query.","distinct":false,"url":"https://api.github.com/repos/yrudman/manageiq/commits/a9055c0212ad32bb0d3c2e73872a7aafaf006b55"}]}
{"actor":{"display_login":"yrudman"}}