Skip to content

v7.0.0 (Ussuri)

Compare
Choose a tag to compare
@rcherrueau rcherrueau released this 28 Apr 17:17
· 90 commits to master since this release
895bb85

Major changes:

  • Use python3.7 for enos and kolla-ansible (7c6365f)
  • Move to Debian buster (10) as base OS (7c6365f)
  • Move to kolla-ansible 10 -- OpenStack Ussuri release (7c6365f)
  • Modularize KollaAnsible, Rally and Shaker code into dedicated modules (7c6365f, 8655757)
  • Update the code of Rally to the latest version (Fix #338)
  • Use enoslib docker service (Fix #337)
  • enos new generates a reservation.yaml specific to the provider (Fix #174)
  • Add a "quick start" to the README (b83bfaf)
  • Move to python poetry for packaging (189e521)
  • Simplify the implementation of enos up by calling kolla-ansible bootstrap-servers (7c6365f)
  • Make travis tests with python 3.7 to 3.9 (8b2e434, 3a6bc97)
  • json export of the environment correctly handle pathlib.Path (Fix #334)
  • enos init deploys the latest cirros image and Debian buster (available inside glance under the name debian-10)

Breaking changes:

  • kolla -on-the-fly- patching has been removed in favor of the ability to deploy a custom kolla-ansible (for more information, see commit message 7c6365f)
  • ceph support has been dropped in favor of enoslib docker service (efea725) -- ceph was mainly a valid option for G5k. The new G5k docker mirror is a better option.
  • inventory.sample and workload has been moved to the 'resources' directory.
  • enos new generates a reservation.yaml file in the current directory instead of outputting the file content.
  • All functional tests are broken ... dunno how to test them (there is a wip to fix them, see rcherrueau/enos@69883b8)