Skip to content

Instantly share code, notes, and snippets.

@bodepd
Created August 20, 2013 19:19
Show Gist options
  • Select an option

  • Save bodepd/6285949 to your computer and use it in GitHub Desktop.

Select an option

Save bodepd/6285949 to your computer and use it in GitHub Desktop.
Resource counts:
Old: 657
New: 685
Resource title diffs:
Only in old:
class[Openstack::Db::Mysql]
class[Glance::Backend::File]
class[Openstack::Glance]
keystone_service[swift]
class[Openstack::Quantum]
keystone_service[swift_s3]
class[Openstack::Keystone]
host[control-server]
keystone_endpoint[RegionOne/swift_s3]
class[Swift::Keystone::Auth]
class[Openstack::Nova::Controller]
keystone_endpoint[RegionOne/swift]
keystone_user_role[swift@services]
keystone_user[swift]
class[Openstack::Cinder::Controller]
class[Openstack::Controller]
class[Openstack::Horizon]
class[Mysql::Server::Account_security]
Only in new:
data[nova_metadata_ip]
data[quantum_service_password]
data[quantum_metadata_shared_secret]
kickstack::endpoint[nova]
kickstack::nova::service[consoleauth]
data[rpc_password]
package[python-eventlet]
kickstack::endpoint[cinder]
class[Glance]
kickstack::endpoint[glance]
kickstack::nova::service[scheduler]
data[glance_db_password]
kickstack::nova::service[conductor]
data[glance_service_password]
file[ubuntu-cloud-archive.list]
data[auth_internal_address]
kickstack::db[quantum]
data[quantum_db_password]
exec[Required packages: 'ubuntu-cloud-keyring' for ubuntu-cloud-archive]
kickstack::nova::service[cert]
data[cinder_db_password]
data[cinder_service_password]
data[keystone_admin_token]
data[glance_api_host]
data[vncproxy_host]
data[keystone_service_password]
kickstack::db[glance]
file[/etc/mysql/conf.d/skip-name-resolve.cnf]
data[db_host]
data[glance_registry_host]
data[rpc_host]
data[keystone_admin_password]
data[nova_service_password]
file[/root/openstackrc]
class[Openstack::Repo::Uca]
data[keystone_db_password]
anchor[apt::source::ubuntu-cloud-archive]
kickstack::db[keystone]
kickstack::db[nova]
data[quantum_host]
data[horizon_secret_key]
data[nova_db_password]
kickstack::db[cinder]
kickstack::endpoint[quantum]
kickstack::nova::service[objectstore]
apt::source[ubuntu-cloud-archive]
Individual Resource differences:
Resource diff: glance_api_config[DEFAULT/registry_host]
glance_api_config{"DEFAULT/registry_host":
- value => 0.0.0.0
+ value => 127.0.0.1
notify => [
Exec[glance-manage db_sync],
Service[glance-api],
Resource diff: mysql::db[quantum]
user => quantum
grant => all
sql =>
- charset => latin1
+ charset => utf8
host => 127.0.0.1
enforce_sql => false
require => Class[Mysql::Config]
Resource diff: nova_config[DEFAULT/quantum_url]
nova_config{"DEFAULT/quantum_url":
- value => http://127.0.0.1:9696
+ value => http://192.168.242.10:9696
before => File[/etc/nova/nova.conf]
notify => Exec[post-nova_config]
}
Resource diff: cinder_config[DEFAULT/rabbit_hosts]
cinder_config{"DEFAULT/rabbit_hosts":
- value => 127.0.0.1:5672
+ value => 192.168.242.10:5672
notify => [
Exec[cinder-manage db_sync],
Service[cinder-api],
Resource diff: class[Cinder::Api]
service_port => 5000
keystone_user => cinder
package_ensure => present
- keystone_auth_host => 127.0.0.1
+ keystone_auth_host => 192.168.242.10
keystone_auth_protocol => http
bind_host => 0.0.0.0
keystone_password => cinder_pass
Resource diff: quantum_api_config[filter:authtoken/auth_host]
quantum_api_config{"filter:authtoken/auth_host":
- value => 127.0.0.1
+ value => 192.168.242.10
notify => Service[quantum-server]
}
Resource diff: glance_api_config[keystone_authtoken/auth_host]
glance_api_config{"keystone_authtoken/auth_host":
- value => 127.0.0.1
+ value => 192.168.242.10
notify => [
Exec[glance-manage db_sync],
Service[glance-api],
Resource diff: class[Cinder::Keystone::Auth]
service_type => volume
public_protocol => http
admin_address => 192.168.242.10
+ require => Class[Keystone]
port => 8776
password => cinder_pass
configure_endpoint => true
Resource diff: quantum_metadata_agent_config[DEFAULT/nova_metadata_ip]
quantum_metadata_agent_config{"DEFAULT/nova_metadata_ip":
- value => 127.0.0.1
+ value => 192.168.242.10
notify => Service[quantum-metadata]
}
Resource diff: exec[apt_update]
command => /usr/bin/apt-get update
before => [
Package[apache2-mpm-worker],
+ Package[apache2-mpm-worker],
+ Package[cinder-api],
Package[cinder-api],
Package[cinder-scheduler],
+ Package[cinder-scheduler],
+ Package[cinder],
Package[cinder],
Package[collectd],
+ Package[collectd],
+ Package[curl],
Package[curl],
Package[dnsmasq],
+ Package[dnsmasq],
+ Package[euca2ools],
Package[euca2ools],
Package[glance],
+ Package[glance],
+ Package[horizon],
Package[horizon],
Package[httpd],
+ Package[httpd],
+ Package[keystone],
Package[keystone],
Package[libapache2-mod-wsgi],
+ Package[libapache2-mod-wsgi],
+ Package[libjson-perl],
Package[libjson-perl],
Package[libnagios-plugin-perl],
+ Package[libnagios-plugin-perl],
Package[libwww-perl],
+ Package[libwww-perl],
+ Package[linux-headers-3.2.0-23-generic],
Package[linux-headers-3.2.0-23-generic],
Package[memcached],
+ Package[memcached],
+ Package[mysql-server],
Package[mysql-server],
Package[mysql_client],
+ Package[mysql_client],
+ Package[nagios-nrpe-server],
Package[nagios-nrpe-server],
Package[nagios-plugins],
+ Package[nagios-plugins],
Package[node-less],
+ Package[node-less],
+ Package[nova-api],
Package[nova-api],
Package[nova-cert],
+ Package[nova-cert],
+ Package[nova-common],
Package[nova-common],
Package[nova-conductor],
+ Package[nova-conductor],
+ Package[nova-consoleauth],
Package[nova-consoleauth],
Package[nova-objectstore],
+ Package[nova-objectstore],
Package[nova-scheduler],
+ Package[nova-scheduler],
+ Package[nova-vncproxy],
Package[nova-vncproxy],
Package[ntp],
+ Package[ntp],
+ Package[openvswitch-datapath-dkms],
Package[openvswitch-datapath-dkms],
Package[openvswitch-switch],
+ Package[openvswitch-switch],
+ Package[parted],
Package[parted],
Package[python-cinderclient],
+ Package[python-cinderclient],
+ Package[python-eventlet],
+ Package[python-eventlet],
Package[python-glanceclient],
+ Package[python-glanceclient],
+ Package[python-greenlet],
Package[python-greenlet],
Package[python-keystone],
+ Package[python-keystone],
+ Package[python-keystoneclient],
Package[python-keystoneclient],
Package[python-mysqldb],
+ Package[python-mysqldb],
+ Package[python-nova],
Package[python-nova],
Package[python-novaclient],
+ Package[python-novaclient],
Package[python-numpy],
+ Package[python-numpy],
+ Package[python-pip],
Package[python-pip],
Package[python-quantumclient],
+ Package[python-quantumclient],
+ Package[python],
Package[python],
Package[quantum-dhcp-agent],
+ Package[quantum-dhcp-agent],
+ Package[quantum-l3],
Package[quantum-l3],
Package[quantum-metadata],
+ Package[quantum-metadata],
Package[quantum-plugin-ovs-agent],
+ Package[quantum-plugin-ovs-agent],
+ Package[quantum-plugin-ovs],
Package[quantum-plugin-ovs],
Package[quantum-server],
+ Package[quantum-server],
+ Package[quantum],
Package[quantum],
Package[rabbitmq-server],
+ Package[rabbitmq-server],
+ Package[screen],
Package[screen],
Package[unzip],
+ Package[unzip],
]
logoutput => on_failure
}
Resource diff: class[Nova::Vncproxy]
class{"Nova::Vncproxy":
enabled => true
ensure_package => present
- host => 192.168.242.10
+ host => 10.2.3.10
port => 6080
}
Resource diff: glance_cache_config[DEFAULT/registry_host]
glance_cache_config{"DEFAULT/registry_host":
- value => 0.0.0.0
+ value => 127.0.0.1
notify => [
Exec[glance-manage db_sync],
Service[glance-api],
Resource diff: nova_config[DEFAULT/novncproxy_host]
nova_config{"DEFAULT/novncproxy_host":
- value => 192.168.242.10
+ value => 10.2.3.10
before => File[/etc/nova/nova.conf]
notify => Exec[post-nova_config]
}
Resource diff: nova_paste_api_ini[filter:authtoken/auth_host]
nova_paste_api_ini{"filter:authtoken/auth_host":
- value => 127.0.0.1
+ value => 192.168.242.10
notify => [
Exec[post-nova_config],
Service[nova-api],
Resource diff: quantum_config[DEFAULT/rabbit_hosts]
quantum_config{"DEFAULT/rabbit_hosts":
- value => 127.0.0.1:5672
+ value => 192.168.242.10:5672
notify => [
Service[quantum-dhcp-service],
Service[quantum-l3],
Resource diff: class[Cinder]
debug => false
verbose => false
qpid_reconnect => true
- rabbit_host => 127.0.0.1
+ rabbit_host => 192.168.242.10
qpid_reconnect_interval_min => 0
- sql_connection => mysql://cinder:cinder_pass@127.0.0.1/cinder?charset=utf8
+ sql_connection => mysql://cinder:cinder_pass@127.0.0.1/cinder
qpid_hostname => localhost
api_paste_config => /etc/cinder/api-paste.ini
qpid_password => false
Resource diff: file[/etc/openstack-dashboard/local_settings.py]
file{"/etc/openstack-dashboard/local_settings.py":
- content => e0476308de8997de0b37bbd8b25dba60
+ content => 488da5ccee1fe3a07e42283fcdbff5c3
mode => 0644
notify => Service[apache2]
require => Package[horizon]
Content diff:
--- /tmp/puppet-diffing20130820-15781-ab2n6n-0 2013-08-20 18:21:58.688780188 +0000
+++ /tmp/puppet-diffing20130820-15781-1asg5e-0 2013-08-20 18:21:58.692780137 +0000
@@ -170,7 +170,7 @@
'class': 'logging.StreamHandler',
},
'file': {
- 'level': 'DEBUG',
+ 'level': 'WARNING',
'class': 'logging.FileHandler',
'filename': '/var/log/horizon/horizon.log',
},
--------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment