Changelog for
ses-upgrade-helper-0.5+git.1466668155.30ebc76-1.2.noarch.rpm :
Fri Aug 5 14:00:00 2016 kmrozAATTsuse.com
- Update to version 0.5+git.1466668155.30ebc76:
+ upgrade-to-ses3: fix non-interactive zypper dup
+ upgrade-to-ses3: make config file sanity check a global preflight
+ upgrade-to-ses3: radosgw service disable re-work
+ upgrade-to-ses3: radosgw service enable re-work
+ upgrade-to-ses3: rename ceph user re-work
+ upgrade-to-ses3: use assert_err code
+ upgrade-to-ses3: escape single quote in global preflight
+ Two minor logic finesses
+ upgrade-to-ses3: add additional exit codes
+ upgrade-to-ses3: track return codes of upgrade functions
+ upgrade-to-ses3: display only failed and user skipped functions
+ upgrade-to-ses3: cleanup output_incomplete_functions
+ upgrade-to-ses3: remove unneeded newline
+ upgrade-to-ses3: handle light terminal backgrounds
+ upgrade-to-ses3: modify sudoers file
+ upgrade-to-ses3: add out_norm function
+ upgrade-to-ses3: add out_bold_red function
+ upgrade-to-ses3: replace out_green with out_bold_green
+ upgrade-to-ses3: clear text formatting in out_bold
+ upgrade-to-ses3: remove trailing white space
+ upgrade-to-ses3: replace use of printf with out_norm
+ upgrade-to-ses3: make user prompt bold
+ upgrade-to-ses3: output function descriptions using out_norm
+ upgrade-to-ses3: add func_abort error code
+ upgrade-to-ses3: use assert() for remaining assert_err cases
+ upgrade-to-ses3: add custom message to abort()
+ upgrade-to-ses3: abort when global pre-flight check fails
+ upgrade-to-ses3: add success/user_skipped detection functions
+ upgrade-to-ses3: remove finish function
+ upgrade-to-ses3: add basic man page
+ upgrade-to-ses3: refactor final report output
+ upgrade-to-ses3: use new output_final_report
+ upgrade-to-ses3: minor completion banner cleanup
Fixes: bsc#981722, bsc#982965, bsc#982553
Tue May 24 14:00:00 2016 ncutlerAATTsuse.com
- Update to version 0.3+git.1464077157.c6ccb84:
+ upgrade-to-ses3: ceph-conf returns 1 when invoked without args
+ upgrade-to-ses3: return proper code on usermod failure
+ upgrade-to-ses3: pretty abort prompt
+ upgrade-to-ses3: pretty permissions prompt
+ upgrade-to-ses3: more space between function descriptions
+ upgrade-to-ses3: loop on function failure and re-prompt
+ upgrade-to-ses3: disable debug prints for now
+ upgrade-to-ses3: preflight check message spacing
+ upgrade-to-ses3: pretty upgrade title messages
+ stronger checking for the number of args provided
+ adapt the error output message
+ upgrade-to-ses3: save and restore IFS after use
+ upgrade-to-ses3: populate metadata heap with pool name
+ AUTHORS: Adding Joshua Schmid
+ upgrade-to-ses3: fix failure case typos
+ Replace \"while [ 1 ]\" with more bashy \"while true\"
+ upgrade-to-ses3: provide non interactive option
+ upgrade-to-ses3: abort should return aborted code
+ upgrade-to-ses3: clean up radosgw return code logic
+ upgrade-to-ses3: fix running_as_root description
+ upgrade-to-ses3: abort if user ceph is running any programs
+ Use colors only in interactive mode
+ run_func: replace if statement with boolean expression
+ upgrade-to-ses3: upgrade function cleanup
+ run_upgrade_funcs(): Localize expected_arg_num variable
+ Revamp preflight check logic
+ Use printf -- instead of printf
+ Move boilerplate arg checking code into a function
+ upgrade-to-ses3: add local preflight check to ceph user rename
+ Refrain from touching CRUSH tunables (bsc#980683)
+ Better zypper_dup description
+ Add missing closing double-quote to zypper_dup description
+ upgrade-to-ses3: add conf file option
+ upgrade-to-ses3: add function to pull rgw conf section names
+ upgrade-to-ses3: standardize rgw log file location
+ upgrade-to-ses3: handle more forms for radosgw log file entry
+ standardize_radosgw_logfile_location: align double-quotes
+ upgrade-to-ses3: more spacing for abort message print
+ upgrade-to-ses3: ctrl-c to trip abort function
+ upgrade-to-ses3: cleanup output_incomplete_functions
+ Drop populate_radosgw_zone_meta_heap upgrade function
+ Be more verbose explaining global preflights to the user
+ Finesse upgrade function descriptions
+ upgrade-to-ses3: rename ceph user update
+ upgrade-to-ses3: output_incomplete_function output cleanup
+ upgrade-to-ses3: add usage message and usage_exit function
+ upgrade-to-ses3: add help option and check conf argument
+ Improve formatting of usage message
+ Print usage message if user provides unrecognized option
Thu May 19 14:00:00 2016 kmrozAATTsuse.com
- Update to version 0.2+git.1463642535.36e835e:
+ upgrade-to-ses3: add track option to run_func
+ upgrade-to-ses3: add initial zypper dup
+ upgrade-to-ses3: modify finish function
+ Fix up rename_ceph_user_and_group() function
+ Check for user existence instead of non-existence
Wed May 18 14:00:00 2016 ncutlerAATTsuse.com
- Update to version 0.1+git.1463606982.0f2644c:
+ upgrade-to-ses3: rename ceph user and group function
+ upgrade-to-ses3: only default msg in get_permission()
+ upgrade-to-ses3: make abort msg local
+ upgrade-to-ses3: add named ret codes
+ upgrade-to-ses3: replace numerical codes with vars
+ upgrade-to-ses3: let functions do their own permission check
+ upgrade-to-ses3: functions perform permissions checks
+ upgrade-to-ses3: radosgw services cleanup
+ upgrade-to-ses3: replace numerical codes in run_func()
+ Change upgrade_doc URL to something customers can access
+ Convert function descriptions to multiline strings
+ Emit function name only in debug mode
+ upgrade-to-ses3: remove stale run_func usage comment
+ upgrade-to-ses3: add func array to hold global preflight checks
+ upgrade-to-ses3: add running_as_root global preflight func
+ upgrade-to-ses3: run global preflight checks
+ upgrade-to-ses3: fix stop_ceph_daemons failure return
+ upgrade-to-ses3: run_func should return function ret code
+ upgrade-to-ses3: abort if all global preflights do not pass
+ upgrade-to-ses3: explicity return success when run as root
+ upgrade-to-ses3: small preflight cleanup
+ upgrade-to-ses3: set tunables to optimal
+ upgrade-to-ses3: recursively chown var lib ceph
+ upgrade-to-ses3: add some more function descriptions
+ upgrade-to-ses3: quiet version output in set crush tunables
+ upgrade-to-ses3: cleanup function descriptions
Wed May 18 14:00:00 2016 ncutlerAATTsuse.com
- Update to version 0.1+git.1463520496.6fd751e:
+ upgrade-to-ses3: more infra code
+ upgrade-to-ses3: better handling of abort case
+ upgrade-to-ses3: poor mans associate arrays
+ upgrade-to-ses3: function to output incomplete operations
+ upgrade-to-ses3: output incomplete functions on abort
+ upgrade-to-ses3: populate function arrays
+ upgrade-to-ses3: call run_func() using func_names array
+ upgrade-to-ses3: stop ceph daemons function
+ upgrade-to-ses3: disable radosgw services function
+ upgrade-to-ses3: enable radosgw services function
+ upgrade-to-ses3: check for ceph-conf when manipulating radosgw services
+ upgrade-to-ses3: disable and restore ceph auto restart after upgrade
+ upgrade-to-ses3: no need to skip whitespace or comments
+ upgrade-to-ses3: only restore auto restart sysconfig value if it is not empty
Tue May 17 14:00:00 2016 ncutlerAATTsuse.com
- Initial SES2.1 -> SES3 upgrade helper script