rust-lang / rust-lang/docker-rust

Sensor not detecting events in kubernetes mount

Open
#118 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Dockerfile
Stars
537
Forks
111
Avg merge
1d 38m
Merged PRs (30d)
4

Description

Hi

I've tried several flavours of container, the official rust container (latest stable), alpine and ubuntu 18.
Im mounting an EFS volume inside the container im running notify in using Amazon EKS kubernetes 1.20

If i exec into the container seperately i can get an event when i add a file (or do anything as normal) into the mounted volume from inside the container, but if i try to add a file to the mounted volume from another machine which has the volume mounted i get no event.

This also doesnt work if i exec into a different container with the same mount.

Does anyone know why this is the case / what i can do to try and fix it? i need to watch the contents of EFS for files that are uploaded using sftp.

Thanks

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file or test is named. Start by reproducing notify with an EFS volume mounted in Amazon EKS, comparing writes made inside the same container with writes from another machine or container; done means identifying whether cross-mount events are supported and documenting a confirmed fix or limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, docker, kubernetes, rust
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.