Commit Graph

53 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi
967dc7d55e fix: portable shebang 2021-12-27 15:40:25 +01:00
tigercl
f1c707e4de
Merge pull request #6368 from Spycsh/main-v4.3
chore: fix main-v4.3 support for networking.k8s.io/v1
2021-12-10 18:07:11 +08:00
Spycsh
5c497975a6 chore: fix main-v4.3 support for networking.k8s.io/v1 2021-12-09 21:41:55 +01:00
William Yang
bcbb0822cf build(deb): fix postrm for checking systemd 2021-12-07 13:30:08 +01:00
William Yang
517aa39542 build(deb): deb pkg enable/disable emqx system 2021-12-07 12:48:51 +01:00
William Yang
be8284666a build(deb): remove System V init 2021-12-07 12:43:07 +01:00
William Yang
16e39ffee7 build: rpm and deb use the same systemd service file 2021-12-07 12:42:59 +01:00
William Yang
79f1b8651a build(deb): drop systemV init 2021-12-07 12:42:49 +01:00
William Yang
51f1a48983 fix(systemd-start): /usr/bin/emqx is bash not sh 2021-12-07 12:42:44 +01:00
William Yang
eba8c08853 fix(systemd): add restart on failure 2021-12-07 12:42:32 +01:00
Zaiming Shi
c4b0008ebd build: delete arch suffix from alpine build-env image tag 2021-11-23 17:06:46 +01:00
Zaiming Shi
1cb6cdbd76 build: upgrade to otp sed 23.2.7.2-emqx-3
There was a typo fix in ssl app for ecdsa_secp512r1_sha512
to ecdsa_secp521r1_sha512.

Hot-beam upgrade is supported when upgrading from OTP 23.2.7.2-emqx-2
just a 'ssl_cipher' module reload.
2021-11-20 23:28:12 +01:00
Zaiming Shi
0b3037a571 build: ensure openssl11 2021-11-19 12:39:59 +01:00
Zaiming Shi
42695a2f9a chore: remove external contributors as maintainers
Big thank you to Raymond M Mouthaan and Huang Rui
2021-11-02 18:25:25 +01:00
zhanghongtong
75fac32c12 docs(docker): fix invalid links 2021-10-09 09:16:45 +08:00
Mohammad Yosefpor
1ae3f8c204
fix: Running on Openshift clusters with restricted writable filesystem containers 2021-09-16 18:57:44 +04:30
William Yang
e78967cfc3 fix(helm-chart): force headless svc ready while pod is not ready
fixs: #5254

The dist port behind headless svc should to be accessible during emqx
cluster boot.

Endpoints of headless SVC is not in 'ready' state that prevents nodes to talk to
each other, this issue only happens when K8s host node is restarted and
all emqx nodes are deployed on the same host.
2021-09-03 10:10:10 +02:00
Parham Alvani
e5c4277109 fix: Correct Issues 2021-08-12 14:24:12 +08:00
Parham Alvani
45b9f682b2 feat: Expose Internal MQTT Service 2021-08-12 14:24:12 +08:00
William Yang
f3bd1f1c3a fix(helm-chart): make podManagementPolicy configurable 2021-08-12 11:04:14 +08:00
William Yang
ced8693043 fix(helm-chart): start/stop pods in parallel 2021-08-12 11:04:14 +08:00
zhanghongtong
ed53b859d9 feat(helm): add externalIPs to chart 2021-08-05 10:57:32 +08:00
zhanghongtong
e87838f272 docs(docker): fix env name error 2021-06-24 14:46:34 +08:00
zhanghongtong
f18b9a92bc chore(CI): delete needless link when build packages 2021-06-23 21:38:30 +08:00
Nicklas Frahm
6b8910e26c
feat(helm): Add flag to force pod recreation as part of helm upgrade (#4898)
* feat(helm): Add flag to force pod recreation as part of helm upgrade

* feat(helm): Recreate pods when configuration changes

* fix(helm): Remove warnings by using v1 of RBAC API for clusters >= 1.17

* chore(CI): Increment version number

* fix(CI): Bump version

* chore(CI): Undo version bump
2021-06-01 19:27:49 +08:00
z8674558
50f4e0617b fix(docker-entrypoint): do not mv loaded_plugins file, copy it by cat 2021-05-10 20:54:33 +09:00
Zaiming Shi
cd53568f36 build: pin otp 23.2.7.2-emqx-2 2021-05-06 21:05:39 +02:00
Zaiming Shi
cacb56a25c build: pin erl23.2.7.2-emqx-1 2021-04-27 21:23:40 +02:00
Zaiming Shi
4bc349b596 chore: move docker env var from Dockerfile to entrypoints 2021-04-26 11:08:23 +02:00
Zaiming Shi
6c403061db chore(docker): manual port setting for gen_rpc when start in docker 2021-04-26 15:38:56 +08:00
Zaiming Shi
5c49d5e49d chore(build): Pin Erlang/OTP 23.2.7.1-emqx-1 2021-04-17 22:15:34 +02:00
zhanghongtong
b9c913d18f chore(CI): fix windows build error 2021-03-23 20:32:23 +08:00
zhanghongtong
622edcd536 chore(CI): rename arch package name 2021-03-23 19:49:54 +08:00
zhanghongtong
fc0dea75e4 feat(helm): allow custom securityContext 2021-03-19 15:17:17 +08:00
Rory Z
862e484944
chore(CI): build workflow support enterprise repo (#4363) 2021-03-18 16:30:48 +08:00
Zaiming Shi
1ee0432301 chore(build): bump to OTP-23.2.7 2021-03-18 09:04:08 +08:00
deen13
cac0ee7f84 fix(helm): Move pullSecrets up to pod level
Previously the pullSecrets was defined on container level which is not supported by kubernetes.
2021-03-17 21:55:35 +08:00
zhanghongtong
059d9fcaeb build(dashboard): get dashboard script support enterprise 2021-03-04 19:50:10 +08:00
z8674558
74b7ea34d9 feat(bin): let cuttlefish read env var 2021-02-19 01:09:06 +09:00
Zaiming Shi
99c9374a9c chore(ci): delete usage of EMQX_DEPS_DEFAULT_VSN
EMQX_DEPS_DEFAULT_VSN is the old package version number
used in emqx-rel project.
We no longer use it in emqx.git umbrella project
2021-02-12 14:50:01 +01:00
Yudai Kiyofuji
aadd1ba11a
add shellcheck to ci (#4126)
* chore(shell): disable some shellcheck

* refactor(shell): fix shellcheck

* test(ci): add shellcheck
2021-02-04 16:51:48 +09:00
Zaiming Shi
9140eafd94 chore(docker): Start emqx in foreground mode in docker container 2021-01-29 15:30:32 +08:00
Zaiming Shi
d13a33463f chore(bin/emqx): set program name 2021-01-29 09:42:35 +08:00
Zaiming Shi
cf23d9efe9 chore(bin/emqx): Do not rely on beam.smp program name 2021-01-29 09:42:35 +08:00
zhanghongtong
3a0f6a68be chore(docker): fix some error 2021-01-28 21:23:41 +08:00
Zaiming Shi
469afbd8bb chore(docker): update to use alpine 3.12
3.12 is our builder image base
2021-01-28 20:32:03 +08:00
Zaiming Shi
5d5617a911 chore(docker): Update port export discriptions 2021-01-28 20:32:03 +08:00
zhanghongtong
fc3ebf41fa fix(docker): fix docker entryponit script
remove useless environmental variables

update the key of the environment variable

fix issue #4011
2021-01-27 18:01:50 +08:00
zhanghongtong
068c351936 chore(docker): controls the timeout of the container through environmental variables 2021-01-27 09:54:38 +08:00
Zaiming Shi
197196624e chore(CI): Put OTP 23 on trial 2021-01-25 11:44:00 +01:00