Linux support

Hi

I was just wondering if you will be supporting something other than ubuntu images for linux?

I have been trying to get es to run on SLES 12 now, and it can’t seem to find the other nodes. Works fine on ubuntu 14.04 images.

Will i be able to run eventstore in docker on sles 12?

7,18,08:09:06.497] ELECTIONS: (V=75) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:06.497] ELECTIONS: (V=76) SHIFT TO LEADER ELECTION.

[07397,18,08:09:06.497] ELECTIONS: (V=76) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:07.498] ELECTIONS: (V=76) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:07.498] ELECTIONS: (V=77) SHIFT TO LEADER ELECTION.

[07397,18,08:09:07.498] ELECTIONS: (V=77) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:08.499] ELECTIONS: (V=77) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:08.499] ELECTIONS: (V=78) SHIFT TO LEADER ELECTION.

[07397,18,08:09:08.499] ELECTIONS: (V=78) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:09.500] ELECTIONS: (V=78) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:09.500] ELECTIONS: (V=79) SHIFT TO LEADER ELECTION.

[07397,18,08:09:09.500] ELECTIONS: (V=79) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:10.501] ELECTIONS: (V=79) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:10.501] ELECTIONS: (V=80) SHIFT TO LEADER ELECTION.

[07397,18,08:09:10.501] ELECTIONS: (V=80) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:11.503] ELECTIONS: (V=80) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:11.503] ELECTIONS: (V=81) SHIFT TO LEADER ELECTION.

[07397,18,08:09:11.503] ELECTIONS: (V=81) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:12.505] ELECTIONS: (V=81) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:12.505] ELECTIONS: (V=82) SHIFT TO LEADER ELECTION.

[07397,18,08:09:12.505] ELECTIONS: (V=82) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:13.506] ELECTIONS: (V=82) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:13.506] ELECTIONS: (V=83) SHIFT TO LEADER ELECTION.

[07397,18,08:09:13.506] ELECTIONS: (V=83) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:14.508] ELECTIONS: (V=83) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:14.508] ELECTIONS: (V=84) SHIFT TO LEADER ELECTION.

[07397,18,08:09:14.508] ELECTIONS: (V=84) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:15.509] ELECTIONS: (V=84) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:15.509] ELECTIONS: (V=85) SHIFT TO LEADER ELECTION.

[07397,18,08:09:15.509] ELECTIONS: (V=85) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:16.511] ELECTIONS: (V=85) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:16.511] ELECTIONS: (V=86) SHIFT TO LEADER ELECTION.

[07397,18,08:09:16.511] ELECTIONS: (V=86) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:17.512] ELECTIONS: (V=86) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:17.512] ELECTIONS: (V=87) SHIFT TO LEADER ELECTION.

[07397,18,08:09:17.512] ELECTIONS: (V=87) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}].

[07397,18,08:09:18.514] ELECTIONS: (V=87) TIMED OUT! (S=ElectingLeader, M=).

[07397,18,08:09:18.514] ELECTIONS: (V=88) SHIFT TO LEADER ELECTION.

[07397,18,08:09:18.514] ELECTIONS: (V=88) VIEWCHANGE FROM [192.168.33.12:2112, {90c3ca25-ae05-4ac6-93a4-7f0ff6ecf4ef}]

Most likely your configuration.

And yes new packages are in the works. Expect them to be officially
release in Sept in my guess (CoreOS/Amazon linux)

This definitely looks like a config issue. It’s not recommended to run it in a container and there is likely extra networking setup that needs doing to facilitate it. Given a build made for SLES though (see the recent PRs) it should run fine.

It seems to work fine when i just change the base virtualbox image to ubuntu. Same config same install.

Did you build yourself for SLES or are you running the official binaries?

official ubuntu binaries.

This is unclear. It works on Ubuntu on real hardware, or it works on Ubuntu in a container running on SLES, and it fails on SLES in a container running SLES?

Either way it looks like SLES has glibc 2.17, the minimum required (as Ubuntu 14.04 uses) is 2.19, so I wouldn’t expect it to work.

Your elections problem look like a network configuration issue though.

No worries, i will try again later, to see if its possible to get it to work.