{"push_id":2797165336,"size":8,"distinct_size":1,"ref":"refs/heads/develop","head":"5a36240c9d30c9dff725eae0ed4a3ff82f8c0637","before":"d877892d7bfded41d7653baa3275b8b17a205ed6","commits":[{"sha":"75dba9c2e463e461ecce8fe17b677015dbb918c7","author":{"name":"Mike Frost","email":"c3d4352c8da2172e86ebd56556c4c72f96f6d30c@users.noreply.github.com"},"message":"Version 0.11 release (#123)\n\n* Preparing for 0.11 release. Currently there is only automatic testing for spellcheck and shellcheck\r\n\r\n* Minor adjustments to readme and hacking\r\n\r\n* Fixed issue raised by @nickrhodes-gh relating to auter --apply waiting for yum.lock even when no updates are applied. Since #116 was merged, if no updates are pending then yum is not called. We are using rpm directly for this now.\r\n\r\n* Updated NEWS and spec with changelog\r\n\r\n* Update auter.spec\r\n\r\n* Update NEWS","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/75dba9c2e463e461ecce8fe17b677015dbb918c7"},{"sha":"b0a8737e9126fc0f06ca84db20f001f4b6e71381","author":{"name":"Paolo Gigante","email":"4a30837cca2f1abfad1de215cf3ce8aba2506de2@users.noreply.github.com"},"message":"Revert \"Version 0.11 release (#123)\" (#134)\n\nThis reverts commit 75dba9c2e463e461ecce8fe17b677015dbb918c7.","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/b0a8737e9126fc0f06ca84db20f001f4b6e71381"},{"sha":"405f54359800c1f002f9d7f019f2b12ac74f3c06","author":{"name":"Paolo","email":"9416a1f4c5fbd00a469751900bd95812218a646e@rackspace.co.uk"},"message":"Merged v0.11 into master","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/405f54359800c1f002f9d7f019f2b12ac74f3c06"},{"sha":"a240f29d1852526cd9b4e00141b362ed916296be","author":{"name":"Nick Rhodes","email":"4cf22c3164334c5dec3cce5ae842f7667fb23b4a@users.noreply.github.com"},"message":"Fix auto-reboot not working (#143)\n\nAUTOREBOOT=\"yes\" is not working due to the REBOOTCALL variable being\r\ndeclared in the apply_update function.\r\n\r\nThis moves the REBOOTCALL declaration to the start of the main auter\r\nscript and removes the declare from within the function. We maintain the\r\ndefault no auto-reboot, however the global variable is now updated\r\ncorrectly.\r\n\r\nIgnore the shellcheck warning for an unused REBOOTCALL as it has been\r\nexported from the main auter script which shellcheck is unaware of.","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/a240f29d1852526cd9b4e00141b362ed916296be"},{"sha":"5bc8572dd6a5c570af505a99895fa40ca4abee93","author":{"name":"Mark Hyde","email":"ce2b04ccdf7efa4a64db501caebd9fb89f3e108b@users.noreply.github.com"},"message":"Override MAXDELAY from the command line (#188)\n\n* Override MAXDELAY from the command line\r\n\r\n* Prevent auter complaining that it does not recognise the --maxdelay option","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/5bc8572dd6a5c570af505a99895fa40ca4abee93"},{"sha":"95f0a24d5611aa16cc64b0efa31bb882a4ea9d02","author":{"name":"Paolo Gigante","email":"4a30837cca2f1abfad1de215cf3ce8aba2506de2@users.noreply.github.com"},"message":"V0.12 (#193)\n\n* Changed compare to the develop branch. (#125)\r\n\r\n* Changed compare to the develop branch.\r\n\r\n* Adjusted the local branch name in .travis.yml\r\n\r\n* Update .travis.yml\r\n\r\n* Moved the prep rpm cleanup. Also added an rpm cleanup after apply has run (#138)\r\n\r\n*  Fix auto-reboot not working (#143) (#145)\r\n\r\nAUTOREBOOT=\"yes\" is not working due to the REBOOTCALL variable being\r\ndeclared in the apply_update function.\r\n\r\nThis moves the REBOOTCALL declaration to the start of the main auter\r\nscript and removes the declare from within the function. We maintain the\r\ndefault no auto-reboot, however the global variable is now updated\r\ncorrectly.\r\n\r\nIgnore the shellcheck warning for an unused REBOOTCALL as it has been\r\nexported from the main auter script which shellcheck is unaware of.\r\n\r\n* Remove output files greater than the ROTATE value (#146)\r\n\r\n* Remove output files greater than the ROTATE value\r\n\r\nIf the ROTATE value is reduce then we need to clean up the old files\r\nwith indexes greater than ROTATE.\r\n\r\n* Swap local with declare for consistency\r\n\r\n* Log auter prep even when there are no updates available (#139)\r\n\r\nThis has been tested and is working as expected\r\n\r\n* Update prepare_updates to always log to output\r\n\r\nAlways capture PREPOUTPUT, regardless of the outcome, making it easier\r\nto debug no updates during prep time and subsequently apply time.\r\nInclude the date in the PREPOUTPUT, again for easier debugging.\r\n\r\nAlso declare local function variables at the top of the function for\r\nclarity.\r\n\r\n* Swap local for declare for consistency\r\n\r\n* Improved Makefile for rpm build sources (#131)\r\n\r\n* Improved Makefile for rpm build sources\r\n\r\n* Moved the lintian line to a better place\r\n\r\n* Adjusted auter status message when run as non-root user (#149)\r\n\r\n* Suppress shutdown wall messages if the option is valid (#147)\r\n\r\n* Suppress shutdown wall messages if the option is valid\r\n\r\n* Added STDOUT and STDERR redirection to the shutdown command\r\n\r\n* Improved if condition for reboot and captured shutdown output\r\n\r\n* Removed attempt to capture reboot output\r\n\r\n* Contrib conditional reboot (#152)\r\n\r\n* Initial commit for conditional reboot\r\n\r\n* Shellcheck fixes\r\n\r\n* added Oracle Linux as distribution\r\n\r\nAdded the Oracle Linux distribution\r\n\r\n* Reformatted output\r\n\r\nReformatted the output so one package is on one line. When there are\r\nmultiple matches the logit-line can become really long.\r\n\r\n* Corrected issues from #151 and fixed shellcheck problems (#153)\r\n\r\n* Corrected issues from #151 and fixed shellcheck problems\r\n\r\n* Fixed the DOWNLOADOPTION array to have 2 elements. Converted DEBS variable to array\r\n\r\n* Man page maintenance (#150)\r\n\r\n* Improved the help2man command in the spec file\r\n\r\n* Added auter.conf man page and also improved auter man page\r\n\r\n* Added missing infor to auter.help2man-sections\r\n\r\n* Added missing auter.conf.man to the %files list\r\n\r\n* Fix AUTOREBOOT!! (#155)\r\n\r\nOnly change needed as auter has already been patched during the yum/dnf\r\nremediation.\r\n\r\n* Documentation update (#156)\r\n\r\n* Added build steps for creating debs and rpms. Also renamed buildGuide.txt to buildGuide.md for better readability\r\n\r\n* Changes made: 1) Improved the Make file definition for Distribution2) Fixed typo for line 62 3) Corrected command in line 96\r\n\r\n* Schedule the reboot and update PATH for lsof (#158)\r\n\r\n* Schedule the reboot and update PATH for lsof\r\n\r\nSchedule the auter --reboot to take place one auter has finished\r\nupdating and update PATH to include /usr/sbin and /usr/local/sbin for\r\nlsof run by crontab.\r\n\r\n* Update sleep time and reboot message\r\n\r\nCheck on the auter PIDFILE every 5 seconds rather than 1 second and\r\nalter the reboot message so that it no longer implies that the reboot\r\nhas been scheduled for a specific time.\r\n\r\n* Rename conditionalReboot.sh to 99-conditionalReboot.sh\r\n\r\nThe script should be executed last hence the 99.\r\n\r\n* Feature/update script documentation (#161)\r\n\r\n* Update man page, add section on hook execution order\r\n\r\nUpdate section headers and re-order a couple of the sections. Also\r\ninclude a new section on the script execution order and make a\r\nrecommendation to use padded leading numbers in the filenames to ensure\r\ncorrect order.\r\n\r\n* Remove auter.help2man as it has been replace\r\n\r\nReplaced by auter.help2man-sections.\r\n\r\n* Update execution order section with note\r\n\r\nNote about the case-insensitive sorting that bash path expansion is\r\ndoing.\r\n\r\n* Correct grammar and add section to contrib README\r\n\r\nUpdates with recommendations made in the PR.\r\n\r\n* Removed unused shellcheck excludes and commented the used excludes (#164)\r\n\r\n* Initial commit of configsnap scripts (#148)\r\n\r\n* Initial commit of configsnap scripts\r\n\r\n* Fixed shellcheck issues\r\n\r\n* Removed debian based OS's from the README.md\r\n\r\n* Contrib readme update (#165)\r\n\r\n* Updated contrib README.md\r\n\r\n* Updated configsnap README.md\r\n\r\n* Updated conditionalReboot README and minor code adjustment\r\n\r\n* Various Skip script options (#160)\r\n\r\n* Added --skip-all-scripts option\r\n\r\n* Added --skip-phase-scripts option\r\n\r\n* Added --skip-scripts-by-name option\r\n\r\n* Fixed up the -h output (Also used to generate man page)\r\n\r\n* Fixes for review comments\r\n\r\n* Travis debbuild (#119)\r\n\r\n\r\n    Rename the .deb to include the distribution\r\n    Checks need to be done to confirm the debs are created.\r\n    Fail flag needs to be set for each build\r\n\r\n* Remove needless use of %defattr (#169)\r\n\r\nResolves #167 \r\nFor reference:\r\nhttps://src.fedoraproject.org/rpms/auter/c/f68da342d48235b0b5ed0c4bd120d9f9d870555c?branch=master\r\n\r\n* Contrib conditional reboot kernel check (#168)\r\n\r\nResolves #166\r\n\r\n* lsof fix for RHEL/CentOS 6 (#172)\r\n\r\nResolves #171 \r\n1) Added lsof as a dependency in README.md.\r\n2) Added a check that lsof executable exists\r\n\r\n* Version bump and changelog update\r\n\r\n* Version bump in spec file\r\n\r\n* REBOOTCALL is now 0 by default so the test is failing (#182)\r\n\r\n* REBOOTCALL is now 0 by default so the test is failing\r\n\r\nSwap the string check for an regex check against the minimum required\r\narguments. When none of the required args are present, run print_help and exit.\r\n\r\n* Match against the full long argument including leading dashes\r\n\r\n* Added config to create man page for auter.conf. Also adjusted that man page to be a man5 page not man8 (as per man man) (#183)\r\n\r\n* adding PATH test in main auter script and setting noninteractive apt mode (#191)\r\n\r\n* adding PATH test in main auter script and setting DEBIAN_FRONTED=noninteractive in apt module\r\n\r\n* improve PATH testing on PR 191\r\n\r\n* Updated manual tests (#184)\r\n\r\n* improved testing template in HACKING.md\r\n\r\n* improved testing template layout in HACKING.md\r\nAdjusted the guideline before the template\r\nCorrected some grammar errors\r\n\r\n* Added instructions to downgrade package in .deb based distros\r\n\r\n* Added a check for man auter.conf\r\n\r\n* minor fixes as per @LukeHandle","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/95f0a24d5611aa16cc64b0efa31bb882a4ea9d02"},{"sha":"4a81949f2fbe136dce6c0ec5559a7ddbbf3b713f","author":{"name":"Paolo Gigante","email":"4a30837cca2f1abfad1de215cf3ce8aba2506de2@users.noreply.github.com"},"message":"Merge branch 'develop' into master","distinct":false,"url":"https://api.github.com/repos/nrhodes91/auter/commits/4a81949f2fbe136dce6c0ec5559a7ddbbf3b713f"},{"sha":"5a36240c9d30c9dff725eae0ed4a3ff82f8c0637","author":{"name":"Paolo Gigante","email":"4a30837cca2f1abfad1de215cf3ce8aba2506de2@users.noreply.github.com"},"message":"Merge pull request #195 from rackerlabs/master\n\nMerge master back to Develop","distinct":true,"url":"https://api.github.com/repos/nrhodes91/auter/commits/5a36240c9d30c9dff725eae0ed4a3ff82f8c0637"}]}
{"actor":{"display_login":"nrhodes91"}}