Skip to content
This repository has been archived by the owner on Sep 16, 2020. It is now read-only.

UUID Incompatibility? #19

Closed
Rodeoclash opened this issue May 11, 2016 · 2 comments
Closed

UUID Incompatibility? #19

Rodeoclash opened this issue May 11, 2016 · 2 comments

Comments

@Rodeoclash
Copy link

Rodeoclash commented May 11, 2016

Bumping versions on a few of the libs I've been using then have run into this:

=INFO REPORT==== 11-May-2016::22:05:44 ===
    application: logger
    exited: stopped
    type: temporary
** (Mix) Could not start application toniq: Toniq.start(:normal, []) returned an error: shutdown: failed to start child: Toniq.Keepalive
    ** (EXIT) an exception was raised:
        ** (ArgumentError) Invalid argument; Expected: <<clock_seq::14>>, <<node::48>>
            lib/uuid.ex:196: UUID.uuid1/3
            (toniq) lib/toniq/keepalive.ex:12: Toniq.Keepalive.start_link/1
            (stdlib) supervisor.erl:358: :supervisor.do_start_child/2
            (stdlib) supervisor.erl:341: :supervisor.start_children/3
            (stdlib) supervisor.erl:307: :supervisor.init_children/2
            (stdlib) gen_server.erl:328: :gen_server.init_it/6
            (stdlib) proc_lib.erl:240: :proc_lib.init_p_do_apply/3

Any pointers on where I should be looking to fix it?

@Rodeoclash
Copy link
Author

This is running inside the Docker beta on the mac. I'll test if I'm getting the same error inside Docker on Ubuntu. My first guess was it was something to do with the randomness might be generated inside the containers.

@Rodeoclash
Copy link
Author

Can confirm it only occurs in the Docker for Mac beta, no problems in Docker on Ubuntu 16.04. I'll chalk it up to something they're doing.

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

No branches or pull requests

1 participant