Skip to content

upgrade 3.4 to 3.6#18

Open
hlwanghl wants to merge 21 commits into
mongo-3.4from
upgrade/scripts
Open

upgrade 3.4 to 3.6#18
hlwanghl wants to merge 21 commits into
mongo-3.4from
upgrade/scripts

Conversation

@hlwanghl
Copy link
Copy Markdown
Contributor

@hlwanghl hlwanghl commented Mar 5, 2021

Signed-off-by: Hongliang Wang hongliangwang@yunify.com

hlwanghl and others added 21 commits March 5, 2021 16:27
Signed-off-by: Hongliang Wang <hongliangwang@yunify.com>
* refine: getorder, main

* rearrange app dir structure

* rearrange app dir structure: fix

* precheck

* precheck-isFCVOk: fixed

* getOrder: fixed
remove an unwanted line

* main:
add special steps for primary node

* stepdown: bug-fix
all connected clients disconnect when step down

* add: rollback

* add fcv support:
displaytab: show fcv information
custom service: change fcv (to 3.6)

* mustache

* code review
runMongoCmd,runMongoCmdEx => runMongoCmd
isMaster,isMasterEx=>isMaster

* test for last code refine

* code review:
camel-case, remove unnecessary 'sleep'

* code refine & test
camel case, member.filter()

* support mult-version upgrade

* code refine
helper.sh, checkFullyStarted(removed)

* bug fix:
preserve old version number
support 3.4.17

* bug-fix: 3.4.17

* mustache: rollback

* bug-fix: rollback

* showFcv

* mustache

* ansible task: get_url

* remove: cady folder

* do some translation

* translation, service_params

* changeFcv, and ready for release

* translation correction

* translation & notice_when_upgrade

* notice_when_upgrade, English version

* add description to service_params: fcv

* get_nodes_order, appcenter will add sth in the end

* ready for release
recover the old mongod_env.toml
no cmd added to reload_cmd in mongod_env.toml
updateParams, use ssh to sync configuration
fix oplogsize: use ssh to sync configuration,need suggestions
make sure to be ok after changing vxnet
needed by the new detect_host_changed function
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants