Commit Graph

7936 Commits

Author SHA1 Message Date
JianBo He dbacfb2bb4 test(mgmt): ensure application loaded 2022-03-03 22:02:27 +08:00
JianBo He c5a6b47390 build(ci): fix package name 2022-03-03 11:57:17 +08:00
JianBo He a94dc87c34 chore: add missed appup instructions 2022-03-03 11:20:50 +08:00
JianBo He f0be91b7fd Merge remote-tracking branch 'ce/main-v4.3' into merge-main-v4.3-into-v4.4 2022-03-03 11:13:45 +08:00
Zaiming (Stone) Shi c6ee8097da
Merge pull request #7189 from zmstone/fix-build-arch-resolution
Fix build arch resolution
2022-03-02 21:04:29 +01:00
Zaiming (Stone) Shi 558748dab2 build(update_appup): only download package if not exist 2022-03-02 19:38:25 +01:00
Zaiming (Stone) Shi b0900fe25a build(update-appup): fix ARCH resolution 2022-03-02 19:37:11 +01:00
Zaiming (Stone) Shi 89809e84f9
Merge pull request #7172 from zmstone/chore-add-appup-update-script
chore: add appup update script
2022-03-02 18:46:24 +01:00
Xinyu Liu f58004eb2b
Merge pull request #7147 from emqx/inject_relup_instructions_v4.4
Inject relup instructions v4.4
2022-03-02 12:46:12 +08:00
Shawn 8be8f538a1 fix(relup): verify emqx_relup call in upgrade and downgrade clauses 2022-03-02 11:56:44 +08:00
Shawn 77e3c1d3ac feat(relup): support providing 'Extra' parameter from appup.src 2022-03-02 10:48:10 +08:00
Zaiming (Stone) Shi 8029670741 ci: add appup update check to ci 2022-03-01 17:04:09 +01:00
Zaiming (Stone) Shi ef382bf34c chore: add --make-command to update_appup script args 2022-03-01 17:04:05 +01:00
Zaiming (Stone) Shi 0996b79d96 chore: add a script to simplify appup update 2022-03-01 17:02:29 +01:00
Zaiming (Stone) Shi 52ff180e55 chore: pin esockd 5.8.5 2022-03-01 17:02:29 +01:00
Shawn 41afbd2b13 refactor(relup): don't collect relvsn -> appvsn mappings 2022-03-01 23:10:11 +08:00
Zaiming (Stone) Shi 1588a1012e
Merge pull request #7163 from zmstone/ci-delete-duplicated-sha256-file-creation
ci: delete duplicated sha256 file creation
2022-03-01 12:00:11 +01:00
Zaiming (Stone) Shi cca9e52c9a chore(appup): add missing appup instructions 2022-03-01 11:41:52 +01:00
Zaiming (Stone) Shi 02aa665e54 chore: bump version to prepare the next release 2022-03-01 11:41:52 +01:00
Xinyu Liu 0c2a7e1a7c
Merge pull request #7165 from terry-xiaoyu/improve_install_upgrade_escript
fix(relup): release upgrade failed if release dir is removed
2022-03-01 17:41:16 +08:00
Zaiming (Stone) Shi b9f0e3a351
Merge pull request #7150 from qzhuyan/main-v4.3
fix(helm): fix configmap.env template
2022-03-01 10:29:24 +01:00
Shawn 7698ad7c4b chore(relup): print more info after release upgrade complete 2022-03-01 17:15:19 +08:00
Shawn 769e79e2cd chore(relup): also inject emqx_app automatically 2022-03-01 16:19:58 +08:00
Dmitrii e5d5e2ca97
Merge pull request #7164 from ieQu1/fix-log-message
fix(auth_mnesia): Fix error message
2022-03-01 08:42:16 +01:00
zhongwencool 55aac202aa
Merge pull request #7137 from zhongwencool/get-node-info-rpc-crash
fix: rpc get node info maybe crash when emqx_sys process is not start yet.
2022-03-01 15:08:25 +08:00
zhongwencool 2c47d2c391 chore: update changelog-4.3 2022-03-01 14:19:37 +08:00
zhongwencool b1816a6647 fix: add uptime/1 for CT test. 2022-03-01 14:19:37 +08:00
zhongwencool ed41a66c6e fix: rpc get node info maybe crash when emqx_sys process is not start yet. 2022-03-01 14:19:35 +08:00
Shawn a7791b6c58 fix(relup): download to 4.4.0 failed with error bad_lib_vsn 2022-03-01 11:33:49 +08:00
Shawn 71100427dd fix(relup): release upgrade failed if release dir is removed
If the target vsn is in `unpacked` state, but the release dir
`releases/<vsn>` is removed, then installing the target vsn
again will fail with error `{error,enoent}`.

In this case we should extract the tar ball again and then continue
to install the release.
2022-03-01 10:13:17 +08:00
Zaiming (Stone) Shi fe597cd3f9 ci: delete ci step which creates sha256sum
the latest build commands create sha256 sum right after the build
e.g. command `make emqx-zip` creates two files:
- emqx-<version>.zip
- emqx-<version>.zip.sha256
2022-02-28 18:55:05 +01:00
Zaiming (Stone) Shi a4523995d2 build: git clone silent 2022-02-28 18:52:16 +01:00
ieQu1 06db325b5f fix(auth_mnesia): Fix error message 2022-02-28 18:11:55 +01:00
Shawn bcd56d3db2 Merge branch 'main-v4.4' into inject_relup_instructions_v4.4 2022-02-28 19:13:55 +08:00
Shawn f25b8801b4 fix(build): also make SYSTEM configurable by env variable 2022-02-28 19:07:38 +08:00
Shawn b7d07d7a96 fix(appup): remove the post relup scripts from emqx_dashboard.appup.src
The instructions have been move into module `emqx_relup`.
2022-02-28 10:11:20 +08:00
Zaiming (Stone) Shi f9836e6d36
Merge pull request #7152 from zmstone/chore-skip-downloading-upgrade-base-package-for-windows
chore: skip downloading upgrade base images for windows
2022-02-27 15:30:09 +01:00
Zaiming (Stone) Shi bbbb0edca1 chore: skip downloading upgrade base images for windows
because we do not support relup for windows for now
2022-02-27 14:56:46 +01:00
Zaiming (Stone) Shi e7f39d4cfe
Merge pull request #7149 from zmstone/merge-4.3-to-4.4
Merge 4.3 to 4.4
2022-02-27 13:33:23 +01:00
Shawn 28bd2fcfa4 fix(relup): release upgrade failed with {bad_lib_vsn,emqx,"4.4.2"} 2022-02-27 20:04:21 +08:00
Shawn 17440b2b53 fix(relup): add module emqx_relup 2022-02-27 10:25:57 +08:00
Shawn 2365d1e983 fix(relup): inject relup only for the current rel vsn 2022-02-27 10:11:02 +08:00
William Yang 0c2ba9fe50 fix(helm): fix configmap.env template
fix: #7070
2022-02-26 21:30:32 +01:00
Zaiming (Stone) Shi 8654600ea2 fix(update_appup): use curl command instead of wget 2022-02-26 17:00:47 +01:00
Zaiming (Stone) Shi cc8168ba23 chore(appup): commit script updated emqx.app.src 2022-02-26 16:45:55 +01:00
Zaiming (Stone) Shi 0931a426cd chore(update_appup.escript): make it work with dirty src dirs 2022-02-26 16:44:11 +01:00
Shawn 692d1e2a33 fix(relup): OTP_VSN: unbound variable 2022-02-26 21:31:09 +08:00
Shawn 91c46de4aa fix(relup): inject relup instructions to the end of relup file 2022-02-26 21:10:20 +08:00
Zaiming (Stone) Shi c157a16907 Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4 2022-02-26 01:05:06 +01:00
gsychev 3af36378dd
Merge pull request #7014 from gsychev/bridge_config_topic_node_template_43
Bridge config topic node template
2022-02-25 11:56:23 +00:00