Provisioning Updates - Juno Edition

  • 362 views
Uploaded on

Robert Collins, Provisioning PTL, outlines the changes made in the Icehouse release as well as upcoming updates for Juno. …

Robert Collins, Provisioning PTL, outlines the changes made in the Icehouse release as well as upcoming updates for Juno.

Learn more about Provisioning (TripleO) here: https://wiki.openstack.org/wiki/TripleO

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
362
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
36
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. TripleO: OpenStack on OpenStack Juno project update Robert Collins Twitter: @rbtcollins Email: rbtcollins@hp.com
  • 2. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2 Robert Collins ● Distinguished Technologist @ HP Converged Cloud ● OpenStack TripleO PTL ● Author of waaaay to many testing tools: fixtures, testrepository (testr), testtools, test* basically
  • 3. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3 Icehouse ● Debian / Fedora / RHEL / SLES / Ubuntu ● Ceilometer / Glance / Heat / Horizon / Keystone / Neutron / Nova / Swift ● Nova-Baremetal, experimental Ironic ● Single control node, no HA ● CI checking of all changes, not comprehensive ● Delivered on deploying a fully functional cloud
  • 4. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4 Juno CI ● Two new CI regions coming online – hp2 and huawei1 ● Increase robustness – better services in each region – caches, mirrors ● Increase coverage – Tempest integration, upgrade testing ● Increase integration with regular -infra tooling like logstash ● Monitoring of the region ● Quintupleo – run TripleO entirely within Nova and Neutron
  • 5. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5 Juno HA – one component failure tolerance ● Default to 3-node control plane ● All(*) services accessed via virtual IPs ● HAProxy listening on the virtual IP ● Stunnel listening on the node local IP ● Services listening to localhost only ● Galera database (single-node still possible) ● RabbitMQ clustered
  • 6. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6 Juno Upgrades ● All persistent data on /mnt/state ● Upgrades will roll using heat software deployments ● Checks of cluster state for Rabbit, Galera ● Details of Nova sequencing unclear as yet ● Rebuild –-preserve-ephemeral first mechanism ● -may- get time for no-reboot upgrades
  • 7. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7 Juno coverage ● Trove ● Solum ● Mistral ● ??? ● Monitoring
  • 8. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8 Juno Tuskar ● Replace adhoc scripts in undercloud and overcloud bring-up ● New leaner model for Tuskar: drive heat directly ● Extensive use of Heat provider templates ● Expect to submit a number of Heat patches to enable this
  • 9. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9 Juno Other bits ● Renaming 'undercloud' and 'overcloud' to reduce confusion: – Deployer / deployment cloud – Workload cloud(s) ● KVM / Docker / LXC hypervisors in the deployment cloud – Less overhead in small environments – Faster reboots/redeploys of workload control plane nodes
  • 10. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thank you