-
Notifications
You must be signed in to change notification settings - Fork 16
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
Make the roles.json and nodes.json files public #9
Comments
Well roles shouldn't be an issue, because it's all in the public repo anyway. Nodes is pretty much impossible to verify I fear, and to be sure that something random won't change on a chef upgrade (or more precisely an ohai upgrade) that could wind up leaking something sensitive. |
Can there be an example of these files at least? |
Not easily - the node data is a huge amount of automatically generated data for each machine combined with specific customisation from the cookbooks. You can't really write a dummy node. |
https://github.com/gravitystorm/osmf-server-info/blame/master/index.md uses only a subset of data. Is it possible to filter this
Looks like there is no other info being used. |
That's just not true - that might be all the index uses but other pages use a lot more. What exactly are you trying to do? I'm not really sure why anybody that is an OSM system administrator would want to make a change here? Pretty much anything you do here needs fairly deep knowledge of our infrastructure and often a lot of experimentation to find (or make available) the necessary details. |
@tomhughes need the same feature for the local community - osm-by/OpenStreetMap.by#17 |
So are you using chef to manage your servers? or at least gathering data from them with ohai? Because if you're not then I doubt this repository is going to help... |
@tomhughes I don't think that Chef is a suitable model for the servers owned by different people who may want to run their own payload there as well. I think about them gathering data and sending them to some endpoint, with |
The readme says "Currently the _data/nodes.json and _data/roles.json are not publicly available."
This makes it impossible for anyone to help develop this codebase. When I was working with those files, I didn't see anything that I thought was sensitive information, but I might easily have missed something. Any thoughts @tomhughes?
The text was updated successfully, but these errors were encountered: