Some of these alpha comparisons are in charm repos (ie. hook code), and some of them are in charmhelpers.
Here are some examples of trouble-to-come from charmhelpers:
contrib/openstack/context.py: if lsb_release()['DISTRIB_CODENAME'].lower() > 'trusty':
contrib/hardening/ssh/checks/config.py: if lsb_release()['DISTRIB_CODENAME'].lower() >= 'trusty':
Some of these alpha comparisons are in charm repos (ie. hook code), and some of them are in charmhelpers.
Here are some examples of trouble-to-come from charmhelpers:
contrib/ openstack/ context. py: if lsb_release( )['DISTRIB_ CODENAME' ].lower( ) > 'trusty':
contrib/ hardening/ ssh/checks/ config. py: if lsb_release( )['DISTRIB_ CODENAME' ].lower( ) >= 'trusty':