{"push_id":2980313855,"size":50,"distinct_size":1,"ref":"refs/heads/bugfix/gb.host_hash","head":"b69b4eb111c211175779438834da0ddcb45a2040","before":"f2b99ab5f9b9f3404f1f2660c8bb0b8778fb2e6c","commits":[{"sha":"7310e6d1f173533ebc1803eba3ba47d13a5e1b03","author":{"name":"Chris Ladd","email":"5c20fa717b699a8aa1801766b967a31af8c6d0c9@teradata.com"},"message":"INTERNAL: Make invalid host tests use a hostname that would bust any DNS caching","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/7310e6d1f173533ebc1803eba3ba47d13a5e1b03"},{"sha":"444856eb5cdcddd87ee86c2caa7df6be27da655e","author":{"name":"Mason J. Katz","email":"d7718656d869da6a94fde2c2866dd417f13f979b@Teradata.com"},"message":"FEATURE: `set host power` updates the message queue\n\nINTERNAL: tweaks some message ttls","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/444856eb5cdcddd87ee86c2caa7df6be27da655e"},{"sha":"da4abbd0f1d321d1f98ff459b186267c3eb62b17","author":{"name":"Mason J. Katz","email":"d7718656d869da6a94fde2c2866dd417f13f979b@Teradata.com"},"message":"FEATURE: Support for globbing on uppercase hostnames\n\nGlobbing on hostnames is now case insensitive.","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/da4abbd0f1d321d1f98ff459b186267c3eb62b17"},{"sha":"daf0ab3119bac241a227fa6afb05ec5fd7c4008e","author":{"name":"Anoop Rajendra","email":"dd31fa46937bde1b057acbf9e2c071f0445a0a78@teradata.com"},"message":"FEATURE: Include man, and man-pages in install\n\nSLES does not include man, or man-pages as part\nof a Minimal install set. Include the packages.","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/daf0ab3119bac241a227fa6afb05ec5fd7c4008e"},{"sha":"d6009e78516c7aa40d92e3539b3e2ac97d64fba4","author":{"name":"Greg Bruno","email":"d5c338fc00d62f54e282ddac9e765464cfaa0876@gmail.com"},"message":"FEATURE: Attribute control to configure a host's switch port as a *trunk*.\n\nA *trunk* port allows all VLAN traffic to pass through it. You can set a host's switch port\nto a trunk by executing:\n\n\t`stack set host attr hostname attr=switch_port_mode value=true`","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/d6009e78516c7aa40d92e3539b3e2ac97d64fba4"},{"sha":"35b967898a5c95f156ce16ecd51429c2b01619fb","author":{"name":"Bill Sanders","email":"b66b80d7ff8210c16f6ff62e2f9783800a26298d@gmail.com"},"message":"INTERNAL: Cleanup of ExpectMore, m7800 layer","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/35b967898a5c95f156ce16ecd51429c2b01619fb"},{"sha":"3e6c41046b9696185cd730b2006c448888efd9d8","author":{"name":"Greg Bruno","email":"d5c338fc00d62f54e282ddac9e765464cfaa0876@gmail.com"},"message":"FEATURE: Ability to add user-defined global configuration for the Dell 1052 switch.\n\nFor example, to configure SNMP on the switch named *ethernet-231-43*, exeucte:\n\n`stack add host attr ethernet-231-43 attr=switch_global_config value=\"snmp-server community public ro view Default\"`","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/3e6c41046b9696185cd730b2006c448888efd9d8"},{"sha":"d2274eed23840402777c1a8790d9b5600dcbeee8","author":{"name":"Chris Ladd","email":"5c20fa717b699a8aa1801766b967a31af8c6d0c9@teradata.com"},"message":"INTERNAL: SQL fixes for remove host and subcommands\n\nSQL fixes and lots of tests for:\n\n* remove host\n* remove host alias\n* remove host group\n* remove host interface\n* remove host key\n* remove host partition\n* remove host route\n\nFEATURE: Added two new pytest fixtures to test-framework\n\n`revert_route_table` - Remove any routing table entries added by a test and restore and routes removed from the routing table.\n\n`add_group` - Add a dummy group `test` and is callable to add additional groups.","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/d2274eed23840402777c1a8790d9b5600dcbeee8"},{"sha":"89e390040d7c932c0defa63c6d5cb919859c4e76","author":{"name":"Bill Sanders","email":"b66b80d7ff8210c16f6ff62e2f9783800a26298d@gmail.com"},"message":"BUGFIX: Make `remove os` actually remove the OS, even if it has attrs or routes attached\n\nINTERNAL: SQL fixes for remove [network, os, route]\n\nSQL fixes and lots of tests for:\n\n* remove network\n* remove os\n* remove os route\n* remove route","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/89e390040d7c932c0defa63c6d5cb919859c4e76"},{"sha":"4960eab3b694b249c1ccc93e4d1c80edde5b0222","author":{"name":"Chris Ladd","email":"5c20fa717b699a8aa1801766b967a31af8c6d0c9@teradata.com"},"message":"INTERNAL: Generate minimal and blank ISOs at test time\n\nThis change will generate the minimal pallet ISO and the blank.iso files\nat the start of the test session and clean up at the end. This way we\ndon't need to store the binary ISOs in git.","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/4960eab3b694b249c1ccc93e4d1c80edde5b0222"},{"sha":"adcb01e28c89c44012d4814880fdb68c86d9073b","author":{"name":"Stefan D'Costa","email":"f7b7c4dcafb8f3cb2b208bad4644aa5b4b595941@gmail.com"},"message":"BUGFIX: stack enable/disable pallet is now multiple arg friendly","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/adcb01e28c89c44012d4814880fdb68c86d9073b"},{"sha":"da2a88d21c47c540d9434a115babbccc0b05ac9e","author":{"name":"Stefan D'Costa","email":"f7b7c4dcafb8f3cb2b208bad4644aa5b4b595941@gmail.com"},"message":"INTERNAL: Additional Mellanox 7800 switch commands for the terminal","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/da2a88d21c47c540d9434a115babbccc0b05ac9e"},{"sha":"e388c2ee0e4f55c005557aeed086dfd5a1e49ae8","author":{"name":"Bill Sanders","email":"b66b80d7ff8210c16f6ff62e2f9783800a26298d@gmail.com"},"message":"INTERNAL: [IB Switch] pylib-level code to set switch hostname","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/e388c2ee0e4f55c005557aeed086dfd5a1e49ae8"},{"sha":"bcff50d43fceb477eb9a3140a06d17097bcd65f3","author":{"name":"Bill Sanders","email":"b66b80d7ff8210c16f6ff62e2f9783800a26298d@gmail.com"},"message":"INTERNAL: python-Click package name changed case","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/bcff50d43fceb477eb9a3140a06d17097bcd65f3"},{"sha":"422936cb18f63143df8297359d118d34d314dabc","author":{"name":"Mason J. Katz","email":"d7718656d869da6a94fde2c2866dd417f13f979b@Teradata.com"},"message":"starting stacki-5.1rc9","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/422936cb18f63143df8297359d118d34d314dabc"},{"sha":"aac7b7b8a774a4cd88d6ee481a0c84ba7df1315c","author":{"name":"Mason J. Katz","email":"d7718656d869da6a94fde2c2866dd417f13f979b@Teradata.com"},"message":"Merge branch 'release/5.1rc9'","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/aac7b7b8a774a4cd88d6ee481a0c84ba7df1315c"},{"sha":"f2112f1822aa16265d5a4d3775d9d7bcab209040","author":{"name":"Mason J. Katz","email":"d7718656d869da6a94fde2c2866dd417f13f979b@Teradata.com"},"message":"Merge tag 'stacki-5.1rc9' into develop\n\nstacki-5.1rc9","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/f2112f1822aa16265d5a4d3775d9d7bcab209040"},{"sha":"4fb3e2a07dc790f43c7d20642eb94d4d7a44ea77","author":{"name":"Chris Ladd","email":"5c20fa717b699a8aa1801766b967a31af8c6d0c9@teradata.com"},"message":"BUGFIX: Make sure the pallet matches the box OS before enabling it\n\nINTERNAL: Create new PalletArgumentProcessor\n\nRefactor these pallet commands to use the new argument processor and added tests:\n\n* disable pallet\n* enable pallet\n* list pallet\n* list pallet command\n* remove pallet\n* run pallet","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/4fb3e2a07dc790f43c7d20642eb94d4d7a44ea77"},{"sha":"5e46d0689a8c2e1bc33d2c5b11aa981039095e0e","author":{"name":"Chris Ladd","email":"5c20fa717b699a8aa1801766b967a31af8c6d0c9@teradata.com"},"message":"INTERNAL: Copy/paste fail in the test names","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/5e46d0689a8c2e1bc33d2c5b11aa981039095e0e"},{"sha":"687252b01adb76992784108addcd5d3a051f40ef","author":{"name":"Anoop Rajendra","email":"dd31fa46937bde1b057acbf9e2c071f0445a0a78@teradata.com"},"message":"BUGFIX: Accept forwarded traffic by default.\n\nThe Default Firewall policy on a machine installed\nby Stacki is to drop forwarded packets. This breaks\ninstalls with multiple networks, and hypervisor installs.\n\nTo allow forwarded packets to pass-through by default, change\nthe default policy on the FORWARD chain to ACCEPT.\n\nFixes JIRA: STACKI-630","distinct":false,"url":"https://api.github.com/repos/Teradata/stacki/commits/687252b01adb76992784108addcd5d3a051f40ef"}]}
{"actor":{"display_login":"gregorybruno"}}