Skip to content

Instantly share code, notes, and snippets.

@s3u
Last active January 3, 2016 13:09
Show Gist options
  • Save s3u/8467611 to your computer and use it in GitHub Desktop.
Save s3u/8467611 to your computer and use it in GitHub Desktop.
OpenAcademy OpenStack Project - List of problems
  1. Multi-factor authentication for Keystone
  • Define an API extension to Keystone
  • Inject an API extension into Keystone
  • Create a default implementation
  • Write unit tests
  • Extend the CLI
  • Add an extension to Horizon
  1. Access keys for Keystone including the user experience
  • Define an API extension to Keystone
  • Inject an API extension into Keystone
  • Create a default implementation
  • Write unit tests
  • Extend the CLI
  • Add an extension to Horizon
  1. Instance cleanup from nova
  • Set multi-node node devstack
  • Create orphan data in nova database
  • Create a bot to clean orphans
  1. Instance cleanup from hypervisors
  • Set a multi-node node devstack
  • Delete VM from database
  • Now clean up VMs
  1. Scheduler is O(n). How can you improve it? ---> This needs better problem definition
  • This needs a multi-node setup
  • Analyze scheduler performance
  1. Keystone split RO/RW access
  • Refactor such that Keystone can be used used in read-only mode against a read-only slave database
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment