Govendor ECS 1.0.1#12317
Conversation
|
It looks like this is what controls the |
|
Oh wait. You'll need to re-generate the golden files |
|
Brain waking up. +1 to what @andrewkroh suggests. ☕️🏃 |
|
I'm on the fence about this one as we also use this to generate the examples. I kind of like that we have it in all examples but we could also remove it. For now I would generate it and follow up if we remove it or not. You will also have to update the generated files for metricbeat. |
|
I think I'd want to ignore |
I don't see any of the golden files for Metricbeat containing I've pushed a commit ignoring |
|
Ok, SGTM. You are correct we don't have it in the metricbeat golden files. One problem with the above change is that it goes green on CI but the next time someone runs generate it will remove the ECS fields and create a diff. Suggestion: Merge this PR as is but have a follow up PR which updates all the generated files? |
|
Or run with |
What's the command to run with that? |
|
Ah sorry. From one non-Filebeat developer to another 😂 |
|
Oh no, accidentally closed the PR, sorry. I think I had Cmd or shift stuck, when hitting enter (I'm turning my laptop in for a keyboard repair this Friday, true story) |
|
Make sure your Python venv is set & all that. If you want the full slew of commands to build Filebeat & get the venv right, hit me up when you see me online |
Yeah, let's do it all in one so the repo is not inconsistent. I'll push a commit with the changes to the generated files in a minute. |
webmat
left a comment
There was a problem hiding this comment.
LGTM, thanks so much for seeing this through :-)
|
Metricbeat in Travis seems completely unrelated. Some dep install problem. Re-started them. Also, Jenkins, test this |
Updates vendor dependency to ECS 1.0.1. Field definitions were already imported in elastic#12284. Removes `ecs.version` from Filebeat golden files.
Updates vendor dependency to ECS 1.0.1. Field definitions were already imported in #12284.