Closed
Description
The goal is consistent functionality incl. naming when it comes to specifying Stackstorm version to install to allow users achieve what they want: major/minor/path version, auto-update, no-autoupdate, latest revision pin, etc.
- Fix version install syntax for
apt
/yum
(done in dfb5588) - Consider deprecating
st2_revision
since it doesn't work everywhereapt install st2=2.2.1-5
(revision is required)yum install st2-2.2.1
(revision could be omitted)
- Consistency: not every role contains
st2_revision
. Use everywhere or nowhere. - Naming overhaul for
st2_version
:null
, ``,latest
, `present`, `*` - Consider changing
st2_version
defaults to NO auto-update, as prod-friendly setting - Research solution for Add logic for 'latest' st2_revision #111
- Better README with version install examples & tricks & describing diff apt/yum behavior to allow users achieve what they want (stable, patch, auto-update, no-autoupdate, latest revision pin)