apple / apple/foundationdb

`create_cluster_file.bash` has gone missing

Open
#5,933 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Hi, it looks like 504f08a102a5df1927e7def5363e0d70c0fbbb04 removed the `create_cluster_file.bash` script as part of some refactoring.

The trouble is, that script is effectively part of the "public interface" of these images. The [documentation](https://github.com/apple/foundationdb/tree/master/packaging/docker#copying-into-other-images) still calls it out as a useful thing to copy into other images, and the sample apps in [Python](https://github.com/apple/foundationdb/blob/master/packaging/docker/samples/python/app/Dockerfile#L32) and [Go](https://github.com/apple/foundationdb/blob/master/packaging/docker/samples/golang/app/Dockerfile#L37) still follow this pattern.

Would you be OK restoring it? We've made an assumption that the file exists in the CI system for our Erlang bindings as well.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing commit 504f08a102a5df1927e7def5363e0d70c0fbbb04 and the packaging/docker documentation. Check the Python and Go sample Dockerfiles that still reference create_cluster_file.bash, then restore the script so those examples and the Erlang bindings' CI assumption remain valid.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, docker
Domain
devops, documentation
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.