Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting up Google Seesaw #42

Open
Quest86 opened this issue Mar 13, 2018 · 0 comments
Open

Setting up Google Seesaw #42

Quest86 opened this issue Mar 13, 2018 · 0 comments

Comments

@Quest86
Copy link

Quest86 commented Mar 13, 2018

Hello Gents and possibly ladies.

I have been trying to get the Seesaw up and running with little success. I have been following the github guide and ran into some issues. I hope someone can help me out with them.

First issue. When I download the seesaw files from github and run make test I get this error:

? github.com/google/seesaw/common/server [no test files]
? github.com/google/seesaw/ecu [no test files]

github.com/google/seesaw/healthcheck

healthcheck/dns.go:143: Sprintf format %s has arg rc of wrong type int

github.com/google/seesaw/engine

engine/vserver_test.go:972: Errorf format %s has arg got of wrong type bool
FAIL github.com/google/seesaw/engine [build failed]
ok github.com/google/seesaw/engine/config 0.006s
ok github.com/google/seesaw/ha (cached)
FAIL github.com/google/seesaw/healthcheck [build failed]
ok github.com/google/seesaw/ipvs (cached)
? github.com/google/seesaw/ncc [no test files]

Judging from the output there is something wrong with argument types. Because of this I get 2 FAILs on the Engine and Healthcheck. Is this serious or can it be ignored? And how could I fix this if necessary.

If I run the make install it compiles the seesaw_ files without any issues.

Another issue I ran into was actually installing the compiled executables.

The install script provided in the github didn't work for me, so I had to do it manually. When I do the install of the sessaw_ files and go to the destination folder I just see a copy of those files. (e.g. seesaw_engine etc.). I would expect to see a bunch of seesaw files instead, like when I install something on windows. These are some of the commands I used to install:
sudo install seesaw_ha /usr/local/seesaw
sudo install seesaw_healthcheck /usr/local/seesaw
sudo install seesaw_ncc /usr/local/seesaw

What am I doing wrong?

The last question is how do I get the seesaw started? I have seen some mention of seesaw_watchdog, but when I try to run it as a service or run restart seesaw_watchdog as suggested, I get unknown job/service.

Any help would be greatly appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant