Skip to content

Fix YAML/Jinja2 syntax #243

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

Merged
merged 7 commits into from
Aug 23, 2023
Merged

Fix YAML/Jinja2 syntax #243

merged 7 commits into from
Aug 23, 2023

Conversation

widhalmt
Copy link
Member

@widhalmt widhalmt commented Aug 23, 2023

... and other problems that make our checks fail. I try hard to only use configuration in Molecule or quick workarounds. Every issue I find will go into it's own issue in this repository.

fixes #242

@widhalmt widhalmt added the bug Something isn't working label Aug 23, 2023
@widhalmt widhalmt added this to the 1.0.0 milestone Aug 23, 2023
@widhalmt widhalmt self-assigned this Aug 23, 2023
TIL:

* Logstash can read YAML. Logstash config check CAN NOT.
* Logstash documentation lists per-pipeline and global options in the
  same list. Config check does not allow to mix them
* Sometimes it just sucks to be alive

Damn, that cost a lot of time and local debugging in test hosts.
This is a more serious problem. I opened a separate issue for it: #246
@widhalmt widhalmt changed the title Fix YAML/Jinja2 syntax. Simple as that Fix YAML/Jinja2 syntax Aug 23, 2023
Actually we won't be able to change that easily. So I disabled the
warning. I know, I opted for warning in the first place but seeing all
the warnings without a way to solve them, I changed my mind.
It breaks idempotence
@widhalmt
Copy link
Member Author

I tried failing checks locally. Release 7 succeeded, Release 8 is still running. Seems like the checks failed due to GitHub problems, again.

@widhalmt
Copy link
Member Author

Both worked, so I'm merging.

@widhalmt widhalmt added this pull request to the merge queue Aug 23, 2023
Merged via the queue into main with commit fb48ffd Aug 23, 2023
@widhalmt widhalmt deleted the fix/pipeline-template-242 branch August 23, 2023 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix pipeline templating
2 participants