Commit Graph

111 Commits

Author SHA1 Message Date
zhanghongtong
cff15dfc44 chore(CI): fix env error for test wrokflows 2021-09-03 15:44:38 +08:00
William Yang
2426482ae1 ci: install openssl11 as deps. 2021-09-02 08:29:02 +02:00
DDDHuang
86231f795d
refactor: close managment http 8081 (#5564) 2021-08-27 13:46:39 +08:00
Shawn
092f29fecd refactor(CI): update the ENVs for new listener,zone configs 2021-08-26 09:11:30 +08:00
Shawn
5177ba02d6 fix(config): update ENVs for logger 2021-08-23 18:25:45 +08:00
Zaiming (Stone) Shi
64ddb13d8e
Merge pull request #5450 from zmstone/chore-update-otp-version-for-ci
chore: update otp version in CI
2021-08-11 14:02:54 +02:00
Zaiming Shi
ae8c3cf779 chore(ci): make use of haproxy mqtt sticky session 2021-08-11 10:39:40 +08:00
Zaiming Shi
1d755f1272 test(ci): create certificate chain in tmp dir
the haproxy container boot script has no permission writing to
the mounted dir.
2021-08-11 10:39:40 +08:00
Zaiming Shi
1a4f7f190d test(ci): update haproxy version to 2.4 2021-08-11 10:39:40 +08:00
Zaiming Shi
bf94051d56 chore: update otp version in CI 2021-08-10 15:56:22 +02:00
Zaiming Shi
cd92f73ca1 test: add debug print 2021-08-09 22:09:11 +02:00
x1001100011
0fe3083cd7 build: add erlang 24.0.1 for ci 2021-08-09 11:12:25 +02:00
Zaiming (Stone) Shi
672f94e118
Merge pull request #5430 from zmstone/refactor-simplify-ci-scripts
refactor: simplify ci scripts
2021-08-09 11:09:44 +02:00
Zaiming Shi
9f3063a823 refactor: bin/emqx call fucntions for error logs 2021-08-09 10:28:04 +02:00
tigercl
40a9932167
Merge pull request #5427 from tigercl/feat/redis-authn
feat(authn redis): support authn with redis
2021-08-09 11:11:37 +08:00
Zaiming Shi
c473f9990a test: run package test uder emqx user
no need to su before start
2021-08-08 11:14:26 +02:00
zhouzb
3761db0525 feat(authn redis): support authn with redis 2021-08-06 14:05:31 +08:00
Zaiming Shi
bc23ff5e47 feat: add graceful shutdown
prior to this cahnge emqx node shutdown is done by init:stop
which might have undesired stop order of the applications

in this change, emqx_machine_terminator is added to stop apps
in defined order and then terminate the node in infinite loop
2021-08-05 14:11:58 +02:00
zhanghongtong
cf20fc6db7 chore(CI): easier build packages
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-08-04 22:20:54 +08:00
zhanghongtong
318beef503 chore(relup tests): check rules matched
Signed-off-by: zhanghongtong <rory-z@outlook.com>
2021-07-22 10:57:45 +08:00
William Yang
de387c4c8e chore: gitignore erlang_ls.config 2021-07-21 17:51:49 +08:00
William Yang
7521d09079 feat(quic): toggle QUIC listener and fix ci test 2021-07-21 17:51:49 +08:00
Shawn
f8f7493352 fix(test): set RETRY_INTERVAL and MAX_TOPIC_ALIAS for paho test 2021-07-17 17:36:01 +08:00
Shawn
e3cfc922b2 fix(docker): set console log to debug when testing 2021-07-17 15:49:50 +08:00
Shawn
c9cf8b66e7 fix(docker): cannot set log_level using os env 2021-07-17 15:25:18 +08:00
Shawn
72d3b2db1b fix(docker): update the env names in scripts 2021-07-17 14:25:07 +08:00
Shawn
4d279e47d8 chore(merge): merge code from master 2021-07-17 01:20:57 +08:00
zhanghongtong
69f06b3631 chore(CI): add time sleep for relup test 2021-07-16 23:17:51 +08:00
zhanghongtong
9239d3a840 chore(CI): update emqx cluster docker compose file 2021-07-16 23:17:51 +08:00
Shawn
7d66760c1e fix(hocon): start emqx failed using os env configs 2021-07-15 11:55:31 +08:00
DDDHuang
d04e1c6f54
refactor: clients api; status api; adapter minirest v1
The serious influence:
authn:
api
authz:
api; api test suit
dashboard:
all closed
lwm2m:
api;
modules:
api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
api
retainer:
api; api test suit
rule_engine:
api: api test suit
telemetry:
api
2021-07-12 10:05:51 +08:00
DDDHuang
c11a8c6db6 refactor: clients api; status api; adapter minirest v1
The serious influence:

authn:
    api
authz:
    api; api test suit
dashboard:
    all closed
lwm2m:
    api;
modules:
    api(api_topic_metrics, modules_api); test suit(emqx_modules_SUITE)
prometheus:
    api
retainer:
    api; api test suit
rule_engine:
    api: api test suit
telemetry:
    api
2021-07-09 18:09:07 +08:00
William Yang
793aa951e3
Merge pull request #5170 from qzhuyan/dev/william/ci-fix-build-package
ci(quic): conditionally quicer build
2021-07-08 17:34:47 +02:00
William Yang
2d2be45c0d ci(build-package): fix env setting before start emqx 2021-07-07 13:41:47 +02:00
William Yang
1b014b492f ci(build-package): disable quicer listener for deb test 2021-07-07 13:41:47 +02:00
William Yang
5fcdaa6afe ci(build-packages): fix test zip 2021-07-07 13:41:47 +02:00
William Yang
9516e5047a ci(build-packages): start emqx as user emqx 2021-07-07 13:41:47 +02:00
William Yang
16eb5da440 ci: disable quic listener on arm 2021-07-07 13:41:47 +02:00
William Yang
7a3330856d ci(build-packages): Don't start quic on ARM platform 2021-07-07 13:41:47 +02:00
Rory Z
53df218e6a feat(connector): mongo support replica set 2021-07-06 18:07:06 +08:00
Rory Z
fd0a211629 chore(authz): mongo connector support ssl 2021-07-05 17:57:03 +08:00
Rory Z
694f3bd67f feat(authz): support mongo single 2021-07-05 17:57:03 +08:00
Turtle
918a26e921 feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
zhanghongtong
2b082f9cf9 chore(connector): update connector ssl schema 2021-06-29 18:22:44 +08:00
Zaiming Shi
c7fe49c200 test(ci): add plugin list status check after relup new vsn install 2021-06-28 11:42:12 +08:00
Shawn
501b9c9435 fix(minirest): encode response message failed (#4965) 2021-06-28 11:39:50 +08:00
Zaiming Shi
9e7f34f328 chore: ci print erlang.log.1 2021-06-15 12:35:08 +02:00
Zaiming Shi
992221a4d3 ci: fix bad env variable name 2021-06-15 12:35:07 +02:00
zhanghongtong
3b21ad7225 Merge branch master into main-v4.3 2021-06-11 09:27:46 +08:00
zhanghongtong
bf7ba4f615 chore(CI): fix build error when no have base upgrade package 2021-06-10 14:28:57 +08:00