[19:53] where does one normallly put the logic to say: [19:54] if this minion needs openjdk version 11, install this package [19:54] but if this minion needs oracle java 8, set up this repository and install this package [19:54] I was defining the version and distribution of java in pillar [19:55] but then should I be putting the logic about the repo and install in /srv/salt.. in the state?