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

Attach SOMDEV1 / DEV2 to Qumulo #42

Closed
nmagee opened this issue Feb 28, 2018 · 18 comments
Closed

Attach SOMDEV1 / DEV2 to Qumulo #42

nmagee opened this issue Feb 28, 2018 · 18 comments
Assignees
Milestone

Comments

@nmagee
Copy link
Member

nmagee commented Feb 28, 2018

Reach out to RCI and discuss options around mounting specific Qumulo shares to DEV1/DEV2. This will help us consolidate pools of reference / universe data.

@nmagee nmagee self-assigned this Feb 28, 2018
@nmagee nmagee changed the title Attaching SOMDEV1 / DEV2 to Qumulo Attach SOMDEV1 / DEV2 to Qumulo Feb 28, 2018
@nmagee
Copy link
Member Author

nmagee commented Mar 2, 2018

@nsheff Alden's reply to this request was "I can do this easy". ;)

@nsheff
Copy link
Member

nsheff commented Mar 16, 2018

@nmagee Following up on this -- is this possible yet?

I am waiting on this for #23

@nsheff
Copy link
Member

nsheff commented Apr 2, 2018

Hi @nmagee, when you get a chance, can we follow up on this? What's the ETA? If beyond a week or so we should come up with an alternative solution I think.

@nmagee
Copy link
Member Author

nmagee commented Apr 11, 2018

@nsheff -- sorry I didn't see this while I was away. Working on a proper/faster mount path, but for now this is mounted as read-only here on both nodes:

/mnt/q/shefflab

@nsheff
Copy link
Member

nsheff commented Apr 11, 2018

I can see that; where is the corresponding mount on rivanna?
nevermind I found it.

@nsheff
Copy link
Member

nsheff commented Apr 11, 2018

at what external URL can I see the files in that folder?

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

I've changed LOLA around to use environment variables and point to the qumulo mount (see #50)

With this commit, I'm trying to update the docker swarm so that the mounts are now correctly pointing to the new mounts, instead of to local subfolders inside the app dir.

e936848

@vpnagraj and @nmagee am I doing this correctly?

The new config works for me locally on my computer as long as I have those docker mounts correct.

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

How do I tell the swarm to re-create the containers with the new mount points?

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

actually, those new mount points will only work with dev containers... so this gets tricky. can you only update dev containers?

@vpnagraj
Copy link
Collaborator

@nsheff i'll let @nmagee speak to the swarm config ...

but for the changes in c2ec8d1 i can confirm i was able to get things set up and running locally (with runApp() outside of docker)

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

It seems that I somehow updated the production containers, because they're now showing the new code... I am not sure what I did.

This also means they are not working anymore.

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

actually this has me quite confused... I did not update the master Dockerfile. I thought that was the way to update the production containers. But the production containers are currently running the code on the dev branch of LOLAweb. It does not seem like this should happen, so something went wrong either in practice, or in the way I understand things.

@vpnagraj
Copy link
Collaborator

weird ... i don't think this has been an issue until today ??

@nmagee is this a typo?

RUN git clone -b dev https://github.com/databio/LOLAweb.git

shouldn't have the -b dev flag, right?

my guess is that we hadn't seen this (even with recent commits to dev) since the container hadn't actually been rebuilt until @nsheff did the PR and reverted it today

@vpnagraj
Copy link
Collaborator

ok yeah that was definitely a typo ... bb34fec fixed things so that the production container is pulling from the master branch for code (rather than dev)

@nsheff
Copy link
Member

nsheff commented Apr 13, 2018

nice catch! 🏆 thanks -- now the production container is functioning again.

the dev container is just broken I think until @nmagee can update the swarm.

@nmagee
Copy link
Member Author

nmagee commented Apr 16, 2018

Sorry @vpnagraj and @nsheff , I was away over the weekend and missed these. I'm updating the swarm today between datacenter work. I'll keep you posted.

docker-ce has been updated on the two servers, and rebooted with other regular updates.

@nsheff
Copy link
Member

nsheff commented Apr 16, 2018

that's working now, thanks.

@nmagee nmagee added this to the v1.2 milestone Apr 23, 2018
@vpnagraj
Copy link
Collaborator

this is change was included in v1.2 release

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

No branches or pull requests

3 participants