If you don’t know, I have a project called ‘ansible bingo’ [1]. It’s a small collection of the most hilarious not-a-bugs-or-bugs in Ansible, mostly around the way Jinja expressions are handled.
GCP stands for Google Cloud Platform.
They provides their own dynamic inventory source, which allows to query GCP for existing VMs and to put them into groups based on filters. The inventory plugin for this is called…
The first time I found that Rust compiler can be stupid
There was a ‘funny WTF’ I found:
>>> 3 is 3 is TrueFalse
and
>>> True is 3 is 3False
It looked like obscure “you don’t remember evaluation order for the ‘is’ operator”…
Yesterday I’ve learned one more thing from the past I didn’t want to know. I could justify it at the time of invention, but I think it’s obscure, rotten and bringing too much of ‘deep internal world’ of some mundane utility onto…
It’s still a problem under investigation, but I want to write it down now.
I found that removing pools after some serious RGW exercise (60M objects in one bucket!) does not freeing the space. To be precise, it does, but at a crawling speed. To cleanup the…
Just want to let you know.
This example is bizarre:
- name: Try /usr command: /usr/bin/foo when: foo_usr register: foo_output- name: Try /usr/local command: /usr/local/bin/foo when: foo_usr_bin…
Jinja2 filters:
foo|list
foo
list
foo|string
string
foo|int
int
If you suspect that your task does not receive data, check Kapacitor configuration file.