Skip to content

Instantly share code, notes, and snippets.

@michaeltchapman
Created March 25, 2014 02:51
Show Gist options
  • Save michaeltchapman/9754398 to your computer and use it in GitHub Desktop.
Save michaeltchapman/9754398 to your computer and use it in GitHub Desktop.
[root@control1 ~]# puppet apply testing.pp
Notice: Compiled catalog for control1.domain.name in environment production in 1.07 seconds
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/cinder]/Keystone_service[cinder]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/cinder]/Keystone_endpoint[RegionOne/cinder]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[shared]/Openstacklib::Openstack::Service_auth[shared/cinder]/Keystone_endpoint[shared/cinder]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/neutron]/Keystone_service[neutron]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[shared]/Openstacklib::Openstack::Service_auth[shared/neutron]/Keystone_endpoint[shared/neutron]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/nova]/Keystone_service[nova]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/nova]/Keystone_endpoint[RegionOne/nova]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[shared]/Openstacklib::Openstack::Service_auth[shared/nova]/Keystone_endpoint[shared/nova]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/neutron]/Keystone_endpoint[RegionOne/neutron]/ensure: created
Notice: /Stage[main]/Keystone::Roles::Admin/Keystone_tenant[services]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/neutron]/Keystone_user[neutron]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/nova]/Keystone_user[nova]/ensure: created
Notice: /Stage[main]/Keystone::Roles::Admin/Keystone_role[admin]/ensure: created
Notice: /Stage[main]/Keystone::Roles::Admin/Keystone_tenant[openstack]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/nova]/Keystone_user_role[nova@services]/roles: roles changed ['_member_'] to 'admin'
Notice: /Stage[main]/Keystone::Roles::Admin/Keystone_user[admin]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/cinder]/Keystone_user[cinder]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/neutron]/Keystone_user_role[neutron@services]/roles: roles changed ['_member_'] to 'admin'
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionOne]/Openstacklib::Openstack::Service_auth[RegionOne/cinder]/Keystone_user_role[cinder@services]/roles: roles changed ['_member_'] to 'admin'
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionTwo]/Openstacklib::Openstack::Service_auth[RegionTwo/cinder]/Keystone_endpoint[RegionTwo/cinder]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionTwo]/Openstacklib::Openstack::Service_auth[RegionTwo/neutron]/Keystone_endpoint[RegionTwo/neutron]/ensure: created
Notice: /Stage[main]/Openstacklib::Openstack::Regions/Openstacklib::Openstack::Region_auth[RegionTwo]/Openstacklib::Openstack::Service_auth[RegionTwo/nova]/Keystone_endpoint[RegionTwo/nova]/ensure: created
Notice: /Stage[main]/Keystone::Roles::Admin/Keystone_user_role[admin@openstack]/roles: roles changed ['_member_'] to 'admin'
Notice: Finished catalog run in 14.83 seconds
include keystone::roles::admin
include openstacklib::openstack::regions
openstacklib::openstack::regions::regions_hash:
RegionOne:
public_ip: 10.2.3.5
private_ip: 10.3.3.5
services:
- nova
- neutron
- cinder
RegionTwo:
public_ip: 11.2.3.5
private_ip: 11.3.3.5
services:
- nova
- neutron
- cinder
shared:
public_ip: 11.2.3.5
private_ip: 11.3.3.5
services:
- nova
- neutron
- cinder
openstacklib::openstack::regions::keystone_user_pw: key_pass
openstacklib::openstack::regions::nova_user_pw: nova_pass
openstacklib::openstack::regions::neutron_user_pw: neutron_pass
openstacklib::openstack::regions::glance_user_pw: glance_pass
openstacklib::openstack::regions::heat_user_pw: heat_pass
openstacklib::openstack::regions::cinder_user_pw: cinder_pass
openstacklib::openstack::regions::ceilometer_user_pw: ceilometer_pass
keystone::roles::admin::password: test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment