code: def _set_openstack_repository(self):
          
          if self._release() == 'trusty':
              print red(env.host_string + ' | Enable the OpenStack repository for trusty')
              sudo('apt-get update')
              sudo('apt-get install software-properties-common -y')
              sudo('add-apt-repository cloud-archive:mitaka -y')
  
          print red(env.host_string + ' | Executing dist-upgrade')
          with prefix('sudo apt-get update'):
              sudo('DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade')
  
          print red(env.host_string + ' | [Playback] waiting for reboot\n')
          with settings(warn_only=True):
              reboot(wait=600)
  
          print red(env.host_string + ' | Install the OpenStack client')
          with prefix('sudo apt-get update'):
              sudo('apt-get install python-openstackclient -y')
docs: openstack packages