Commit Graph

8767 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi f6c565fc9e fix(emqx): Check Erlang start after su command
When installed from RPM or DEB, In case EMQX in started by root,
the boot script changes user to emqx and then re-enter with the
same args.
Prior to this change, the Erlang start check is done before
su, causing it to be checked twice.
This commit moves the Erlang start check to after th su
2022-08-29 11:10:05 +02:00
William Yang 8c7bc2ff13
Merge pull request #8683 from qzhuyan/ci/william/4.x-self-hosted
main 4.x use self hosted runner
2022-08-29 09:11:51 +02:00
JianBo He bbf86145cd Merge tag 'v4.3.19-beta.4' into main-v4.4 2022-08-27 13:50:59 +08:00
JianBo He 25ea81adc5
Merge pull request #8819 from thalesmg/merge-v43-into-v44-c
Merge v43 into v44
2022-08-27 13:48:00 +08:00
JianBo He 575f46c72c
Merge pull request #8821 from HJianBo/bump-vsn
chore: bump vsn to 4.3.19-beta.4
2022-08-27 13:47:12 +08:00
JianBo He bed6347b4c chore: bump vsn to 4.3.19-beta.4 2022-08-27 13:44:50 +08:00
Thales Macedo Garitezi 64704c3e13 ci: cache dialyzer PLTs 2022-08-26 16:09:39 -03:00
Thales Macedo Garitezi 977ac04d24 chore: fix dialyzer errors 2022-08-26 16:09:39 -03:00
Thales Macedo Garitezi fd576d18c3 Merge remote-tracking branch 'origin/main-v4.3' into merge-v43-into-v44-c 2022-08-26 13:25:17 -03:00
Thales Macedo Garitezi 8471fb3f9b
Merge pull request #8818 from thalesmg/ci-disable-cross-ee
ci: disable cross build outside ce repo
2022-08-26 13:23:34 -03:00
Thales Macedo Garitezi 6dad8f5926 ci: disable cross build outside ce repo 2022-08-26 11:43:34 -03:00
William Yang f245b34c34 ci: run test cases on self-hosted 2022-08-26 11:54:41 +02:00
William Yang 60ef87a4d4 ci: 4.3 runners 2022-08-26 11:54:41 +02:00
zhongwencool c761461217
Merge pull request #8812 from JimMoen/merge-main-v4.3
Merge main v4.3
2022-08-26 15:01:22 +08:00
JimMoen bb16eb4ec5 Merge remote-tracking branch 'emqx/main-v4.3' into merge-main-v4.3 2022-08-26 14:30:34 +08:00
JimMoen d6ddb85a13
Merge pull request #8807 from JimMoen/fix-exhook-ignore-message-hook
Fix exhook ignore message hook
2022-08-26 12:35:54 +08:00
JimMoen 820e848909 test(exhook): more case for topic filter wildcards/level and different qos 2022-08-26 11:13:44 +08:00
JimMoen 2657b78c44 test(exhook): ExHook message hooks with topic filters 2022-08-26 03:35:00 +08:00
JimMoen b083a1cd2d chore: appup.src and CHANGES.md 2022-08-26 03:35:00 +08:00
JimMoen d0f88b1af9 fix(exhook): ignore hook exection for `no_matched` topic
For message hooks, if the topics do not match, the hook should continue to be executed.
2022-08-26 03:35:00 +08:00
Thales Macedo Garitezi 987bce1c6e
Merge pull request #8810 from thalesmg/ci-fix-system-env-var
ci: pass down `$SYSTEM` for relup base versions escript
2022-08-25 15:27:51 -03:00
Thales Macedo Garitezi 5aa8ff86ff fix: windows relup is not supported 2022-08-25 13:10:51 -03:00
zhongwencool 3a39bde3dd
Merge pull request #8806 from zhongwencool/copy-of-main-v4.3
chore: sync v4.3 to v4.4
2022-08-25 21:40:31 +08:00
Thales Macedo Garitezi f40fcdd036 ci: pass down `$SYSTEM` for relup base versions escript
`relup-base-versions.escript` needs to know the system the package is
being built for to correctly enumerate the base versions for relup.
2022-08-25 10:23:52 -03:00
zhongwencool 26956784ff Merge branch 'main-v4.4' into copy-of-main-v4.3 2022-08-25 17:37:55 +08:00
zhongwencool 074e25f433
Merge pull request #8801 from zhongwencool/improve-warning-default-modules
chore: warning default modules/plugins is working
2022-08-25 14:27:58 +08:00
zhongwencool c20c045812
Merge pull request #8803 from zhongwencool/pin-gun-to-1.3.7
chore: pin gun 1.3.7
2022-08-25 14:07:31 +08:00
zhongwencool 066db0557b chore: pin gun 1.3.7 2022-08-25 12:17:49 +08:00
zhongwencool b732aa5aa2 chore: warning default modules/plugins is working 2022-08-25 11:19:50 +08:00
Thales Macedo Garitezi 268eb59dab
Merge pull request #8795 from thalesmg/flaky-shared-sub-test
test: attempt to fix flaky shared sub test
2022-08-24 10:34:53 -03:00
Thales Macedo Garitezi a1a3f5198a test: attempt to fix flaky shared sub test
```
 %%% emqx_shared_sub_SUITE ==> t_local_fallback: FAILED
%%% emqx_shared_sub_SUITE ==> {{badmatch,[{share,<<"local_foo/bar">>,{ok,1}},
            {share,<<"local_foo/bar">>,{error,no_subscribers}}]},
 [{emqx_shared_sub_SUITE,t_local_fallback,1,
                         [{file,"/emqx/test/emqx_shared_sub_SUITE.erl"},
                          {line,411}]},
  {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
  {test_server,run_test_case_eval1,6,[{file,"test_server.erl"},{line,1292}]},
  {test_server,run_test_case_eval,9,[{file,"test_server.erl"},{line,1224}]}]}
```
2022-08-24 09:19:38 -03:00
Thales Macedo Garitezi 4fd62a7ace
Merge pull request #8776 from thalesmg/relup-base-db-44
ci: add relup version db (4.4)
2022-08-24 09:01:48 -03:00
zhongwencool 98e8980513
Merge pull request #8787 from zhongwencool/fix-plugings-ct
fix: fix plugins ct failed on ee
2022-08-24 14:19:43 +08:00
zhongwencool 3abc9f07c6 fix: fix plugins ct failed on ee 2022-08-24 11:47:25 +08:00
Thales Macedo Garitezi c30ba73af1 refactor: store entries as multiple tuples 2022-08-23 17:55:14 -03:00
Thales Macedo Garitezi 81b0844f03 fix: compare parsed versions 2022-08-23 17:49:31 -03:00
Thales Macedo Garitezi c52286a20a refactor: store db as list and rename file to `relup-paths.eterm` 2022-08-23 12:46:07 -03:00
zhongwencool 73403b65e9
Merge pull request #8782 from zhongwencool/sync-v4.3-to-v4.4
chore: sync v4.3 to v4.4
2022-08-23 21:44:14 +08:00
zhongwencool 8d389d9619 Merge branch 'main-v4.4' into sync-v4.3-to-v4.4 2022-08-23 21:42:58 +08:00
zhongwencool 0ed43fe857
Merge pull request #8781 from zhongwencool/bump-v4.3.19-beta.3
chore: bump to e4.3.19.beta.3
2022-08-23 21:41:34 +08:00
zhongwencool 4a1d05b266 chore: bump to e4.3.19.beta.3 2022-08-23 21:39:35 +08:00
Thales Macedo Garitezi e7d42dce49 refactor: remove redundant find usage 2022-08-22 17:45:26 -03:00
Thales Macedo Garitezi 54a6674b08 style: fix indentation 2022-08-22 17:33:24 -03:00
Thales Macedo Garitezi 6f40405242 ci: add relup version db 2022-08-22 17:22:37 -03:00
zhongwencool 9857914235
Merge pull request #8772 from zhongwencool/remove-telemetry-from-ee-default-plugins
fix: remove emqx_telemetry from ee's default plugins
2022-08-22 16:50:10 +08:00
zhongwencool 7ad7658bbc fix: remove emqx_telemetry from ee's default plugins 2022-08-22 15:29:08 +08:00
zhongwencool f8516ed887
Merge pull request #8766 from zhongwencool/copy-of-main-v4.3
chore: sync main-v4.3 to main-v4.4
2022-08-19 23:53:29 +08:00
zhongwencool 7a72e85555 Merge branch 'main-v4.4' into copy-of-main-v4.3 2022-08-19 23:09:31 +08:00
zhongwencool ed99232a8d
Merge pull request #8725 from HJianBo/fix-exhook-exproto-bugs
fix exhook exproto bugs
2022-08-19 23:02:52 +08:00
JianBo He efdde6e107 test(exproto): fix timeout cases 2022-08-19 18:13:59 +08:00