[openstack-announce] [new][tripleo] tripleo-heat-templates 5.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 20 18:32:56 UTC 2016


We are high-spirited to announce the release of:

tripleo-heat-templates 5.0.0: Heat templates for deploying OpenStack
with OpenStack.

This release is part of the newton release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tripleo-heat-templates

Download the package from:

    https://tarballs.openstack.org/tripleo-heat-templates/

Please report issues through launchpad:

    http://bugs.launchpad.net/tripleo

For more details, please see below.

Changes in tripleo-heat-templates 2.0.0..5.0.0
----------------------------------------------

d324c05 Enable proxy headers parsing for Ceilometer
2a633a6 Enable proxy headers parsing for Gnocchi
1f2f986 Enable proxy headers parsing for Aodh
45924eb Enable Glance multiple locations when using Ceph
b5d94be Disable IPv6 RAs & Autoconf For All (Not Just Default)
754fc4e Special case non-matching ObjectStorage role port names
bc669cd Allow Glance API and Registry to be split
7fe61c9 Set the notification driver for glance
7445049 Renames OpenDaylight to OpenDaylightApi and splits out OVS configuration
c1eedd1 Actually start the systemd services in step3 of the major-upgrade step
ea2f03d Fixed NoneType issue when logging-environment.yaml is used
ef5855f Add cloud names to hosts output
4b470e0 Ceilometer Wsgi Mitaka->Newton upgrades
370e2c8 Serialize AllNodesDeployment and UpdateWorkflow
fd9f35e Specify the Ceph packages to be installed
db82aed Add Select per-network hostnames for service_node_names to role.role.j2.yaml
dc5158e Enable firewalling by default on compute nodes
2064ab8 Re-enable ManageFirewall by default.
e5cbfc0 restore missing fluentd client functionality
88423d4 Fix OpendaylightApiNetwork key naming
7a66d85 Select per-network hostnames for service_node_names
f959b98 Set proper ceph config path for manila
6d17088 Adds Environment File for Removing Sahara during M/N upgrade
936f4c8 Add generic template for custom roles.
f475815 Fixing resources path in OpenDaylight
3a3f27a j2 template role config templates
a06c548 j2 template per-role ServiceNetMapDefaults
465dcdf Move the main template files for defalut services to new syntax generation
766d9ad Replace per role manifests with a common role manifest
61f77f1 Make keystone api network hiera composable
c79aacc Use netapp_host_type instead of netapp_eseries_host_type
c470329 Set ceph osd max object name and namespace len on upgrade when on ext4
bb555cf reload HAProxy config in HA setups when certificate is updated
4f133fe Update $service to $resource this variable does not exist in the context
582bb8a Cinder volume service is not managed by Pacemaker on BlockStorage
a4e53b8 telemetry: remove coordination_url hiera settings
252b594 Balance Rabbitmq Queue Master Location on queue declaration with min-masters strategy
cd133a0 Telemetry: add redis_password hiera parameter
d636e3a Move the rest of static roles resource registry entries to j2
45a7fbb Use -L with chown and set crush map tunables when upgrading Ceph
4d71bc2 Fix typo in fixing gnocchi upgrade.
de5aabe Add gateway_ip in OS::Neutron::Subnet
9614b85 Update .gitreview for stable/newton
7e9fd59 j2 template per-role things in default registry
32c5430 Relax pre-upgrade check for failed actions
ad07a29 Fix races in major-upgrade-pacemaker Step2
89efa79 Update gnocchi database during M/N upgrade.
7ba5525 Move db::mysql into service_config_settings
35da6af Full HA->HA NG migration might fail setting maintenance-mode
da53e9c Fix "Not all flavors have been migrated to the API database"
8b38376 Fix NTP servers hieradata
5630226 Set manila::keystone::auth::tenant
3d05733 Fix predictable placement indexing
def3801 Fix ignore warning on ceph major upgrade.
99449a3 Use parameter name to configure gmcast_listen_addr
a52a151 Remove double definition of config_settings key in keystone
a387c11 Bind MySQL address to hostname appropriate to its network
3e0694e Add metricd workers support in gnocchi
9393a3e get_param calls with multiple arguments need brackets around them
f9e6a26 A few major-upgrade issues
b70d6e6 Disable openstack-cinder-volume in step1 and reenable it in step2
9593981 Start mongod before calling ceilometer-dbsync
16aba8f Remove deprecated scheduler_driver settings
24a73ef Reinstantiate parts of code that were accidentally removed
0de495b Add FixedIPs parameter to from_service.yaml
0eb5de0 Add integration with Manila CephFS Native driver
9d67d7b Move keystone::auth into service_config_settings
7d75b58 Activate StorageMgmtPort on computes in HCI environment
d5a25f9 Remove hard-coded roles in EnabledServices output
313b920 Neutron metadata agent worker count fix
947d5e6 explicitly set fluentd service_provider
7ca7757 Deprecate the NeutronL3HA parameter
a99c06a Tolerate missing keys from role_data in service templates
4422fb9 No-op Puppet for upgrades/migrations according to composable roles
18313fe Define step input as a Number type
e6ecdb8 Glance worker count fix
b524c09 Provide for RAM-constrained environments
1e72333 Make defaults from roles_data.yaml more robust
2fc2770 Make apache-based services use network-dependent servername
bc7f6ab Make sure major upgrade script fails.
0fcd1a7 Set Neutron's metadata_ip to the nova metadata VIP
124aa4f Add nova-metadata template
859d748 RabbitMQ threads should be configured dynamically
2548f7d Enable L3 HA when multiple controllers and no DVR
63421ca Add a function to upgrade from full HA to NG HA
2f664a1 Use osd_pool_default_* puppet parameters when creating the pools
0a3cd4d M/N upgrade sahara-api fails to restart.
67ae241 Set VNC URL parameters for nova-compute
fb25385 Rework the pacemaker_common_functions for M..N upgrades
0d9298b Add fluentd client service
a1dcc16 Move rabbit's clustering port away from the ephemeral port range
5842625 Add mongo config settings in collector service templates
8988890 Fix _from_pool_v6.yaml str_split
d13d0f3 Fix use of batch_create in CephMon major upgrade template
7ead5cc Add CephRgw to roles_data.yaml
b3635f8 Fixes the Ceph upgrade scripts
b738e9c Convert AllNodesExtraConfig to support composable roles
3a8d20a Convert UpdateWorkflow to support composable roles
da283a7 Convert deploy steps to jinja2 loop
af5f892 Set client protocol for glance registry client
3d58b8c Expose parameter to enable combination alarms
fa6bafa Convert allNodesConfig properties to composable jinja2
e851007 Move role ResourceGroups inside the jinja2 loop
98b4776 Add NetApp Manila driver integration and tidy up generic
09f569b Unset Keystone public_endpoint
57898b4 De-bracket vncproxy_host in compute profile
8ce3d64 Configure Keystone credentials
6c4654b Add explicit entry for ctlplane IP in /etc/hosts
575e42b Refactor upgrade checks.
4138b26 Enable proxy header parsing for Manila
d05a2b3 Move per-role NetIpListMap's into jinja template loop
51dd6ad Add support for deploying Ceph RGW role
18a6292 Add Heat's Cfn and Cloudwatch networks to ServiceNetMap
b1c3224 Make Nova VNC Proxy service name match service net map
4223b88 Adjust MTU to compensate for VLAN tag issue
2611582 Move AllNodesValidationDeployments into jinja template loop
d914f9c Move AllNodesDeployments into jinja template loop
0a9b02b Convert overcloud.yaml to support jinja2 templating
4b55a18 Remove *ExtraConfig parameters from overcloud.yaml
54a0286 Move role deployment steps into puppet/post.yaml
975fbb4 Generate VIP info for ctlplane VIP, not management
bedf3dc Convert SwiftDevicesAndProxyConfig to composable format
66b5c5d Populate vnc_api_lib.ini on compute nodes with OpenContrail
866ed11 Add support for configuring the OVS firewall driver
4a95c03 Update capabilities-map.yaml
50b5f6a Add keystone networks for the different endpoints
85df73d Fix service config files having wrong map_merge format
c497031 Add base neutron service configuration
8073fff Create entries for overcloud VIPs in /etc/hosts
2932988 Add VIP names to allNodesConfig
87f1f7d Add bootstrap_node and vip_data to hierarchy for all roles
00180e8 Update OpenContrail loadbalancer plugin value
f34bd73 Fix aodh auth url to remove suffix
9d07e18 Use Redis VIP when deploying with keepalived
280a70b Set Redis VIP on all nodes
393c155 Add service networks to hieradata
9efa05a add composable services for Contrail
ddfbf35 Move VIP-related data to AllNodesConfig
4c325d7 Ironic: update default enabled drivers
b8f154b Remove mangling swift memcached list (now in puppet-tripleo)
8a02eeb Composable per-service VIP hieradata
71b2167 Create NetIpListMap for all roles
24c5964 Remove hard-coded per-service rabbitmq hieradata
827d110 Mv pacemaker and firewall out of controller
7ab48cc Drop overcloud-without-mergepy.yaml (again!)
bf3bc0d Generate composable service node_names lists
5bacfe1 Move snmp settings into composable services
e2d5bbc Ironic: configure disk erasing during cleaning
c5a609e Ironic: enable iPXE by default and make it configurable
2bd58de Ironic: enabled_services moved from ironic to ironic::conductor manifest
d42c83a OVN heat templates
959e872 Change NeutronWorkers default to result in previous behavior
9579bbf Add default for DeployIdentifier in nested templates
9706ac8 Ironic: service catalog entries should not have a suffix
79f5c8c Added environment file for SR-IOV deployment
37401cf Pass cinder_iscsi_address without brackets
d892301 Add missing reference to ExternalPort for DVR
98c6bda Last round of modern authtoken update
3d2d682 Remove repeated apache-related hieradata
1590edb Restart only services that need it
25ad7b8 Availability monitoring agents support
6c37e1e apache: Remove product informations
288088a Add trunking plugin to list of default ML2 service plugins
4ea34ed Add Ceph cluster health validation on upgrade
e5a627e Upgrade ceph-osd
825c42d Add NeutronGlobalPhysnetMtu to neutron-base.yaml
a938883 configure Heat with new authtoken parameters
e3cb92a Mv Nova, Neutron, Horizon out of controller.yaml
aa7e939 Change CloudName default value to include domain
db419ec Cleanup haproxy service from explicit services enablement
10a24b2 Move ceph cluster config out of allNodesConfig
1b604a9 Added DPDK environment file and nic configs samples
09a5ff6 Customize the reservation of memory for host processes
cb2570c Fix Ironic service bind IPs
f0302ca Upgrade ceph-mon
dff4f6c Add hyperconverged-ceph environment to include CephOSD on computes
628be72 Conditionally expose haproxy endpoints
f34c6a6 Add flag to assert that puppet manages the keystone endpoints
2291cdd Create composable mapping between enabled services and role ips
49b7064 Rename opendaylight service to opendaylight_api
753131d Create hiera service_enabled keys for enabled services
67d3a77 Configure the pci_passthrough_whitelist via THT
38bbf11 Fix debug parameter in gnocchi-base.yaml
562cac8 Modify sriov_numvfs config from puppet-neutron to tripleo
514a81e M/N upgrade fix galera restart.
a6962e7 Fix check of rpm-python.
1e8d7f9 M/N upgrade set scheduler_host_manager right.
dd05114 Skip warning for required parameters
783975c Adds OpenDaylight composable service
241b88c Move ceilometer api to run under apache wsgi
1087a8b Customize vcpu_pin_set in nova.conf
7aeb416 Add global_config_settings to services' output
c667ce6 Customize scheduler_default_filters (nova.conf)
ff39249 Move Redis, Memcached, Sahara, OVS agent out of role templates
6298b7c Add constraint to prohibit balance-tcp from BondInterfaceOvsOptions
dd9c8d6 Mv ceilo, aodh, and gnocchi out of controller.yaml
cf8e3f5 Mv keystone, mongo, manila out of controller.yaml
a356bb6 Move Swift hiera settings into composable services
a30d174 Fix base service type inheriting gnocchi service templates
aae669a Fix base service type inheriting ceilometer service pcmk templates
43476e2 Move glance/heat hiera settings to services
fc614ec Ironic: add missing haproxy and firewall configuration
301314e Added a new composable service for enabling DPDK on compute nodes.
b5a54bf Update authtoken parameters to match recent changes
0224b18 Fixes Neutron metadata parameters in THT
47bdf44 Make OVS ARP responder feature configurable
780750e Set the default gnocchi driver to swift
b31d80f Move network bind IPs out of compute.yaml
34c8a8c Clean up old functions
ce39dba Set NeutronL3HA to false when deploying DVR
cb894b4 M/N upgrade fail to restart nova-scheduler.
5c1b986 Fix Flavor get_param for Block Storage.
f9dadca Enable usage of FQDNs for the endpoints
db4d11f Move Keepalived/HAproxy settings out of controller
f45897e Fix check for MariaDB upgrade manual switch off
d90363b Move out of roles any Ceph setting
92f2cfb Move RabbitMQ settings out of controller.yaml
58bf393 Move MySQL settings out of puppet/controller.yaml
2dd1167 Revert "Pin puppetlabs_spec_helper to 1.1.1"
59e3f2c Pin puppetlabs_spec_helper to 1.1.1
b542ce7 Permit usage of raw disks as backends for Swift storage
b31116a Move resource registry override to enable-tls.yaml
072404b Don't trigger mariadb upgrade dump/restore when not needed
0d79742 Set cinder::api::bind_host within service template
9a6f712 Add deployment of CAs via hieradata
59e2713 Fix path to sahara templates
d6adc05 Add sriov_numvfs in THT
fc0c699 SR-IOV nic agent changes in line with composable roles.
d8df132 Disable Sahara by default
9b73901 Disable cinder-backup by default
fbbd134 Enable gnocchi systemd services
3b62761 Add DefaultPasswords to composable services
885b37c Pass ServiceNetMap to services
6842f18 Allow scheduler_available_filter to be customizable
ccc0079 Remove OS::Tripleo::Services::ManilaShare: from puppet-pacemaker.yaml
d923556 Make sahara run via systemd
a058bee Use modulepath for Puppet
420f786 Upgrade scripts to migrate aodh alarm data
9b18594 Add tripleo-firewall composable service
0df577c Add tripleo-packages composable service
a19da8e gnocchi: use new authtoken parameters
cca5693 Update pacemaker_resource_restart.sh for new HA arch
9a6c24b Remove unneeded net_ip_map dump into hieradata
80e82be Remove deprecated net_ip_uri_map output
248068b Remove deprecated net_ip_subnet_map output
34c220d Move neutron settings out of puppet/compute.yaml
0ec58cf Mv Ceilometer settings out of puppet/compute.yaml
4e05d13 Move Nova settings out of puppet/compute.yaml
ed6409f Remove NeutronEnableTunnelling from templates
2470cf8 Rename NeutronServer to NeutronApi to align with ServiceNetMap
6561984 Remove deprecated node_ips hiera keys
ac8d591 Convert ServiceNetMap to a nested template
8cd7861 Decouple EndpointMap from SSL certificate params
c93fb4f Set coordination url for gnocchi storage
71dc47e Update Ironic composable services
44b67eb Reinstate CloudDomain properties for Controller/Compute roles
450be22 Convert EndpointMap to not require per-service VIP parameters
e8683a8 Align node_ips hiera keys with the service name.
f634cd1 Add hieradata for Manila v1 and v2 endpoints
1e7bab9 Add support for cinder v3 endpoint
75110de Add cinder-backup service as role
f7f514c Add parameter for enabling purging configuration files
1d83f18 Allow map_replace substitution of network names
9097810 Remove KeystoneRegion from controller.yaml
ba1fb56 Move gnocchi's kestone::auth parameters to API profile
b5fa4a4 Remove Compute role parameters from overcloud.yaml
0caf0a0 Move neutron-related options for nova to base profile
69ea053 Move nova's kestone::auth parameters to API profile
49ded98 Remove deprecated hdp plugin and add ambari
5aabce1 Updates and fixes to NIC config template routes
cf5fd01 Remove static hieradata
c21545a Support arbitrary attributes for the Ceph pools
219acaa Move setting of Glance's keystone region to API profile
c892df4 Configure project name for keystone::auth resource in heat
5df8e60 Move cinder's kestone::auth parameters to API profile
b2ea349 Move neutron's kestone::auth parameters to server profile
c4f8659 Remove outdated Neutron auth options
70fc539 Allow a fixed IP to be allocated to RedisVirtualIP
9450cc2 Make deployed-server OS::Neutron::Port optional
0327fc2 Add Sahara services to ControllerServices list
2f52658 Disable mistral services by default.
bd695c5 Update cinder-api with new authtoken parameters
7c502ce Add Aodh composable roles
f8e4070 Disable the Mon/OSD/Client resources in puppet-ceph-external
12b356b Remove keystone PKI related parameters
4638c80 Adding optional aci-opflex hiera data
c6165ec Set Coordination url for central agent
deb098c Add environment file to enable DVR
81de065 Next generation HA architecture work
12aeac7 Add management network to list of networks to ping
9b36f36 Replace hard-coded regionOne with parameter references
b99733d Enable Manila integration - as a composable controller service
b9d062c Remove usage of ::nova class in THT
c2c8f0f Enable glance to use the SSL middleware
f99294c Enable keystone to use the SSL middleware
f67c4f7 move hieradata/ceph into ceph-base service
7879f9d Convert AllNodesConfig hosts config to a map
0cb33ba Add EnabledServices output to overcloud.yaml
89870f1 Update heat-agents setup files
271aebf Add default value for `RoleData`
37b5df4 Move constraints to their respective services
a2b64eb We don't need to set a default for the CephX keys and cluster FSID
7df649f Convert service_name to underscore syntax
d85d068 Move nova constraints from controller manifest to each service
b0e5399 Create role for the fake openstack-core resource
315fa31 Migrate Puppet Hieradata to composable services
1c5a7c3 Move *Flavor parameters into per-role templates
80a1acb Move *Image parameters into role templates
fecd61e Remove KeyName parameter from overcloud template
466274e Move per-role *SchedulerHints parameters into role templates
918b668 Remove some properties from overcloud.yaml Controller group
23e13cc Filter null/None service names
fc93cf3 Force a tty for sudo in get-occ-config.sh
c14d4a9 Set MDS/OSD firewall ports from ceph-osd template
5195d7f Composable firewall rules
2720b5d Cleanup templates from the shared CephCluster config
1f1489b Convert Swift ringbuilder to composable services format
55e84b6 Move nova::db data within service template
6b30ff1 Add 'service_name' to composable services
8d0497d Fixes type and description for NeutronL3HA
056ce23 Explicitly set nova and neutron host on controllers
248390b Move mysql::host param from MysqlInternal to MysqlNoBracketsInternal
1d38b75 Deploy Horizon with composable apache service
8e0a4df Remove unused redis_vip parameter
279a2a0 Include new apache pacemaker profile
da41957 Fix KeystoneWorkers default value
7d64828 Fix ceilometer auth url for compute
ac1a10e Remove the ControllerCount contraint
47fe749 Remove ::nova::cron::archive_deleted_rows
35aceb0 Fix gnocchi::storage::ceph::ceph_keyring
95dd1ba gnocchi: configure db_sync command in the profile
17fb4db Remove enable_load_balancer on nonha manifest
eb8ab61 Remove useless mongodb variables in ha manifest
9a36561 Don't collect gnocchi-service tag in THT
1a3b3fc overcloud_compute.pp: remove nova_config params
62d6d5d Add MysqlNoBracketsInternal to enable-tls.yaml
6a629a4 Move MySQL Galera within composable services
d91bb38 Composable Pacemaker service
856a990 Ceilometer Compute Agent composable service
f12f7f3 Remove ceilometer mysql db hieradata
bf41f8f Fix network-isolation.yaml to stop clobbering Management net
b510cab Composable OpenContrail compute plugin
613e009 Composable Plumgrid compute plugin
bf76cf6 Composable Midonet compute plugin
e8e7c42 Composable Nuage Compute Plugin
2a6ae1b Composable Neutron Core Compute Plugin
a9c3b92 compute: moving out iscsi bits, now in puppet-tripleo
0415a2a Gnocchi composable roles
c4f2725 Composable Horizon service - tripleo-heat-templates
c3d595c Use already Deployed/Installed servers
0ac53f5 Missing CephClientKey parameter in puppet-ceph-devel and storage-environment
81863d1 Re-enable Ceilometer composable roles for controller
286b8e6 Add a second proxy-logging middleware entry to swift-proxy
dd41e05 Repurpose KeystoneWorkers add keystone::wsgi::apache::threads
5f6f897 Move ironic::db data within service template
6f31c67 Move neutron::db data within service template
135fb67 Move sahara::db data within service template
43cd92a Move heat::db data within service template
bbe7203 Move cinder::db data within service template
dd38017 Move glance::db data within service template
800ee92 Composable Midonet for Neutron
e231c9e Include bulk in swift proxy pipeline
aabde9a Move keystone::db data within service template
cf42408 Pass MysqlVirtualIP without brackets to EndpointMap
88f83fe Add StepConfig to docker compute-post.yaml
3b9544b Merge pacemaker_master/sync_db conditionals
c825170 Restore the NtpServer parameter name
fe1f8a8 Convert AllNodesExtraConfig to OS::Heat::None
7ff66b9 Remove config_identifier from all_nodes extraconfig examples
2a64b67 neutron: remove tenant MTU configuration options
631b30d Add kernel service
b345dbe Combine BootstrapNodeDeployment with AllNodesDeployment
69d9171 Customize "supported_pci_vendor_devs" for SR-IOV
301560b Set os-refresh-config timeout to 4 hours
072b067 Template param for what command occ runs
9f8e168 Remove depends_on: Networks from ControllerServiceChain
59b6afc Replace NodeConfigIdentifiers with DeployIdentifier
1222eb7 overcloud_volume: cleanup unused Puppet code
1006cbb volume: deploy snmp using composable role
794fece Switch Ceph Monitor/OSD/Client/External to composable roles
bacd786 pacemaker: don't override Service resource for Nova & Neutron
c0b15ba Remove NFS bits from overcloud_compute manifest
8a0f5ef Add example of creating per-node os-net-config mappings
3dde231 Stop no-opping PackageUpdate on upgrade
337d2c6 Pass RoleData into -post.yaml stacks
68562d0 Output generic role_data in services.yaml
c163585 Add Rabbit/epmd port to firewall
67cb6c7 Use create-legacy-resource-types during gnocchi-upgrade
9f1b58e First iteration of libvirt and nova-compute as a composable services
30a11c8 Wire NTP and Timezone services into BlockStorage nodes
6fab74a Composable Timezone service - ObjectStorage
c5ea6e6 Composable Timezone service - CephStorage
2cc01b9 Composable Timezone service - Compute
6837278 Composable Timezone service - Controller
fa08aaf Configure BlockStorage services via resource chains
292fdf8 Dump and restore galera db during major upgrades
017334b Increase cluster sync timeout for M->N major upgrades
f444f18 Drop unused VIP params to controller.yaml
b578117 Convert SNMP configuration to composable services format
dfbc938 Basic support for deploying Ironic in overcloud
a8c8235 Don't set selinux in 'permissive' mode on CephStorage nodes
8a584a7 Add Management net to ips-from-pool-all example
50ee410 Convert swift storage to composable services
da308a2 Convert noop NetworkExtraConfig to OS::Heat::None
2578550 Disable stonith temporarily during upgrades
09944ed Fix ceilometer auth url
7319406 Increase RabbitMQ maximum file descriptors.
c93ba28 Revert "Ceilometer composable roles for controller"
5e1229c Allow neutron_options customization for dashboard
a778a97 Revert "Pin puppet-lint-absolute_classname-check to 0.1.3"
c48410a Ceilometer composable roles for controller
61f3183 Pin puppet-lint-absolute_classname-check to 0.1.3
f498ff2 Update neutron ml2 class
5921122 Split Heat pacemaker roles into separate services
d97a76f Heat upstream default policy.json works in devstack
1bab553 Composable roles within services - NTP - ObjectStorage
94166fb Composable roles within services - NTP - CephStorage
5210355 Composable roles within services - NTP - Compute
296bffd Composable roles within services - NTP
26e639f Parametrize and increase default of swift-proxy node_timeout
8ac333b Change Aodh to use own backend
73c76b8 Enable firewall by default on the overcloud
dc0562c Allow sahara ports in firewall
a4c9e1b Allow pacemaker ports in firewall
cca0212 Remove nova::db classes, moved to puppet-tripleo
ca11c3d Remove ::nova::network::neutron, now in puppet-tripleo
3717794 Create Cinder backup pool in Ceph
68bdb72 Add IPv6 support for the management network
b2eba85 Stop using deprecated port param in firewall rules
e21c741 Drop extraconfig for neutron-opencontrail.yaml
37bb689 Composable opencontrail plugin
29e04f6 Drop extraconfig for neutron-nuage.yaml
9e502fc Composable neutron nuage plugin
7b22f2d Colocation make a group for pcmk nova resources.
fa87546 Stop passing charset=utf8 for neutron database connection option
f918bdb Allow to manually disable post-puppet restarts
708bf15 Enable nova-compute as a composable service
16d0489 Enable nova-vncproxy as a composable service
80ad670 Enable nova-consoleauth as a composable service
94bf2d5 Enable nova-scheduler as a composable service
27ee21d Enable nova-api as a composable service
5f21481 Drop extraconfig for neutron-plumgrid.yaml
cf04308 Composable Neutron Plumgrid plugin
dea033b Move Neutron core and service plugin to base
11074fb Composable roles within services - MongoDB
e1238aa neutron: stop include ::neutron & ::neutron::config
dc63eb1 Remove unused Neutron parameters from roles
89fbd07 composable neutron ml2 and ovs agent
08a201e composable neutron server
20c1b99 Replace no-op TLS stacks with OS::Heat::None
f3e004c set aodh auth_url explicitly
8027ae2 Remove nova-cert from TripleO
3d01f65 Enable nova-conductor as a composable service
244dcc4 Explode Loadbalancer role into HAproxy + keepalived
27e457e Switch Cinder Api/Scheduler/Volume to composable roles
31c4167 Composable roles within services - Redis
d9409b4 Composable Sahara services
c79c261 Enable proxy header handling for nova
70ded53 Take 'host' parameter from neutron manifest into use
fcbb6f5 Take 'host' parameter from nova manifest into use
655fd04 Cleanup hieradata to reduce Puppet warnings
43a358c Adjust UpgradeLevelNovaCompute rpc messaging pin to mitaka
815ef99 Don't overwrite ceph osd_journal_size
be1b311 Configure ObjectStorage services via resource chains
e3cc445 Fix inconsistency with ringbuilder/storage steps
d372a3b Convert Swift proxy to composable services format
4087aff loadbalancer: update hiera parameters for HAproxy/keepalived split
d1c21c6 compute: use new param for live_migration_tunnelled
a6438a2 Pass MysqlVirtualIP via EndpointMap
f4e5895 Configure ComputeServices via resource chains
9036e73 Remove custom SSL-related resource for cinder
29d4de9 Enable proxy header handling for cinder
5a9ea97 Enable proxy header parsing for heat
894453f Remove the delay resource and its constraints
0e6e864 Set rabbitmq loopback_users explicitely
ddd2eb9 Configure CephStorage services via resource chains
9e21e49 Fix ceph keyring setting for gnocchi
6a962c5 Update management_from_pool template version to 2015-10-15
565f0c5 Adds memcached as a composable service
d18f218 composable heat services
40ad289 Deploy Loadbalancer as a composable role
e734d75 Tighten the access rules for galera
5b95df3 Deploy RabbitMQ as a composable role
947f47c Dump IPs configuration as hieradata
3fc7da4 Pass enabled and manage_service to Neutron/L3 when Pacemaker
22c44a9 Add step to ObjectStorage RingBuilder deployment
168bc2f composable neutron metadata service
59e2f29 composable neutron l3 service
9223f5d Move dhcp agent maps to OS::Heat::None to resource_registry
32d2934 Remove ControllerClusterConfig from overcloud.yaml
6c2dea4 Remove tenant_id from nova v2.1 endpoint
e148af8 Remove Nova EC2 deployment
a3bae06 Ensure manage_service and enabled are false for Pacemaker
be24147 add heat-api-cfn to endpoint map
27f7d22 composable neutron dhcp service
c2cd6f0 deployment: drop step6
ff7c5c7 deployment: remove Step7
d76f70e Set nova neutron auth back to 'v3password'.
099ac31 Change ping wait flag
3261997 Use docker-cmd hook.
c777279 Combine parameter_default fields
995ad9c Pass parameters to manage endpoints via puppet
609b7ec Leave start/stop/restart for Keystone and Glance in charge to the role
afc4915 Remove calls to ::mysql from the manifests
69ff93f Optimize Nova disk_cachemodes and hw_disk_discard options for RBD
6e65c8f Disable VIPs before stopping cluster during version upgrade
b9bb263 Use str_split to compute netmask in _v6 port templates
7e08362 Wire missing RabbitClientPort into Glance API role
1f29747 Additional parameters for Nuage Neutron plugin integration
75f6628 Fixes ovs bonding option
b0b56a1 Fix the Sahara public endpoint and make it point to the Public VIP
efadbd8 Run sync in step 3 when $sync_db
26d8931 Fix the ManagementNetValueSpecs param type
6d27813 Fix controller-no-external.yaml in bonded configs.
55cd264 The Sahara SSL endpoint was announced on the wrong port
34b4954 Use 'deeper' hiera_hash merge behavior for all roles
7588f74 composable glance services
dbd8834 Fix ControllerExtraConfig parameter name
ddecbab Enable client address in Horizon's logs.
9052c8b Make HeatWorkers param affect the engine workers
887f35b Fix Neutron enable_*_agent* Hiera parameters
11079d6 Retain existing ComputeHostnameFormat when upgrading older envs
c717a4d Add GlanceRegistry to the endpoint map
2b15978 Keep setting backend_host to 'hostgroup' for rbd backends
1c8ad9f Add ping_retry function
abbc6b1 Refactor HAproxy and VIP creation.
f5d96bb Make sure openstack services are dependent on openstack-core
dec8a0f Add net-config-static.yaml
aa0fa9d Add missing ManagementIpSubnet
80be9ef Document IPv6 syntax for GlanceFilePcmkDevice
a120877 Always use parameter_defaults in environment files
0970068 Deploy Gnocchi as a Ceilometer metrics storage backend
aa0bd9e Fix distinguishing between stack-create and stack-update
2d92911 Update .sh references from openstack-keystone to openstack-core
d773227 Don't have separate protocols/ports for Keystone v3
de0ac7b composable keystone services
ec78afd Replace extraconfig/tasks/noop.yaml w/ Heat::None
c8ccfa2 Remove network/noop.yaml, use OS::Heat::None
128026e ha/glance-fs: avoid a race condition
706c2fe Add removal of the /etc/resolv.conf.save file for +bug/1567004
8557ab7 Revert "Ping retry"
d3b841c Use a different ceph key for admin/client user
4c7d873 Add network ExtraConfig hook
0a53ba4 Increase corosync token timeout
55af726 Reload haproxy after injecting certs w/o pcmk too
6d8eb35 Change /etc/hosts format and add domain
e4578fe Nova needs the proper volumes to use Cinder
05b2a20 Filter for local nodes in check_resource function
4f373ea Restart haproxy after configuring SSL certs
b239b62 Disable Nova v3 API
0bcf693 Configure ControllerServices via resource chains
321cee7 Add EndpointMap as output
b903114 Updates ControlPlaneSubnetCidr to be a string
98f19c1 Remove hack the pulls latest docker
d2710b8 Centos gives /dev/pts/ptmx the wrong perms
df343c3 Enable galera replication for Mariadb 10.1
570c690 Ping retry
bc00cf7 compute: restart OVS agent on neutron.conf changes
d2566e5 change the default satellite tools rpm repo.
7b2e560 Don't restart Pacemaker-managed services from Puppet
9988bd2 Increment step count to include ringbuilder
6e56f87 Set UpdateIdentifier for upgrade converge, to prevent services down
2493de2 Remove password default for AodhPassword
992f85b Add quotes around the cinder_iscsi_ip_address value
8c0ba4c Add ExtraConfig example that always runs on update
ee2c9ea PLUMgrid Neutron integration
a340ea6 Add database directory mount for openvswitchdb
e4fb068 Increase galera sync timeout in yum_update.sh


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |    1 +
capabilities-map.yaml                              |  324 +-
default_passwords.yaml                             |   25 +
deployed-server/README.rst                         |  129 +
deployed-server/ctlplane-port.yaml                 |   23 +
deployed-server/deployed-server-config.yaml        |   22 +
deployed-server/deployed-server.yaml               |  115 +
deployed-server/scripts/get-occ-config.sh          |  113 +
environments/ceph-radosgw.yaml                     |    5 +
environments/cinder-backup.yaml                    |    4 +
environments/cinder-netapp-config.yaml             |    2 +-
environments/deployed-server-environment.yaml      |    4 +
environments/deployed-server-noop-ctlplane.yaml    |    4 +
environments/docker.yaml                           |    4 +-
environments/enable-tls.yaml                       |   44 +-
environments/hyperconverged-ceph.yaml              |   11 +
environments/inject-trust-anchor-hiera.yaml        |    8 +
environments/ips-from-pool-all.yaml                |   16 +
environments/logging-environment.yaml              |   29 +
environments/low-memory-usage.yaml                 |   15 +
environments/major-upgrade-aodh-migration.yaml     |    6 +
...ajor-upgrade-ceilometer-wsgi-mitaka-newton.yaml |    7 +
environments/major-upgrade-pacemaker-converge.yaml |    4 +
environments/major-upgrade-pacemaker-init.yaml     |    9 +-
environments/major-upgrade-pacemaker.yaml          |    9 +-
environments/major-upgrade-remove-sahara.yaml      |    6 +
environments/manage-firewall.yaml                  |    2 -
environments/manila-cephfsnative-config.yaml       |   18 +
environments/manila-generic-config.yaml            |   25 +
environments/manila-netapp-config.yaml             |   30 +
environments/mongodb-nojournal.yaml                |    2 +-
environments/monitoring-environment.yaml           |   30 +
environments/net-bond-with-vlans-no-external.yaml  |    2 +-
.../net-single-nic-with-vlans-no-external.yaml     |    2 +-
environments/network-environment.yaml              |   32 +-
environments/network-isolation.yaml                |   21 +-
environments/network-management-v6.yaml            |   25 +
environments/network-management.yaml               |    3 +-
environments/neutron-midonet.yaml                  |    8 +-
environments/neutron-ml2-ovn.yaml                  |   18 +
environments/neutron-nuage-config.yaml             |   14 +-
environments/neutron-opencontrail.yaml             |   17 +-
environments/neutron-opendaylight-l3.yaml          |   14 +
environments/neutron-opendaylight.yaml             |   11 +
environments/neutron-ovs-dpdk.yaml                 |   18 +
environments/neutron-ovs-dvr.yaml                  |   39 +
environments/neutron-plumgrid.yaml                 |   31 +
environments/neutron-sriov.yaml                    |   22 +
environments/puppet-ceph-devel.yaml                |   13 +-
environments/puppet-ceph-external.yaml             |   15 +-
environments/puppet-pacemaker-no-restart.yaml      |    3 +
environments/puppet-pacemaker.yaml                 |   12 +
environments/puppet-tenant-vlan.yaml               |    6 +-
environments/services/ironic.yaml                  |    4 +
environments/services/mistral.yaml                 |    4 +
environments/services/sahara.yaml                  |    3 +
environments/storage-environment.yaml              |   17 +-
environments/tls-endpoints-public-dns.yaml         |   55 +
environments/tls-endpoints-public-ip.yaml          |   55 +
.../update-from-keystone-admin-internal-api.yaml   |    8 +-
.../update-from-overcloud-compute-hostnames.yaml   |    2 +
environments/use-dns-for-vips.yaml                 |    5 +
extraconfig/all_nodes/default.yaml                 |   27 -
extraconfig/all_nodes/mac_hostname.j2.yaml         |   77 +
extraconfig/all_nodes/mac_hostname.yaml            |  122 -
extraconfig/all_nodes/random_string.j2.yaml        |   51 +
extraconfig/all_nodes/random_string.yaml           |   65 -
extraconfig/all_nodes/swap-partition.j2.yaml       |   44 +
extraconfig/all_nodes/swap-partition.yaml          |   90 -
extraconfig/all_nodes/swap.j2.yaml                 |   58 +
extraconfig/all_nodes/swap.yaml                    |  108 -
extraconfig/post_deploy/example_run_on_update.yaml |   39 +
.../environment-rhel-registration.yaml             |    1 +
.../rhel-registration/rhel-registration.yaml       |    4 +
.../rhel-registration/scripts/rhel-registration    |    2 +-
extraconfig/tasks/aodh_data_migration.sh           |   19 +
...ajor_upgrade_ceilometer_wsgi_mitaka_newton.yaml |   62 +
extraconfig/tasks/major_upgrade_ceph_mon.sh        |   82 +
extraconfig/tasks/major_upgrade_ceph_storage.sh    |   87 +-
extraconfig/tasks/major_upgrade_check.sh           |  104 +
extraconfig/tasks/major_upgrade_compute.sh         |    2 +
.../tasks/major_upgrade_controller_pacemaker_1.sh  |  161 +-
.../tasks/major_upgrade_controller_pacemaker_2.sh  |   46 +-
.../tasks/major_upgrade_controller_pacemaker_3.sh  |   26 +
extraconfig/tasks/major_upgrade_object_storage.sh  |    1 +
extraconfig/tasks/major_upgrade_pacemaker.yaml     |   93 +-
.../tasks/major_upgrade_pacemaker_init.j2.yaml     |   87 +
.../tasks/major_upgrade_pacemaker_init.yaml        |  128 -
.../tasks/major_upgrade_pacemaker_migrations.sh    |  180 +-
.../mitaka_to_newton_aodh_data_migration.yaml      |   25 +
.../mitaka_to_newton_ceilometer_wsgi_upgrade.pp    |   97 +
extraconfig/tasks/noop.yaml                        |   26 -
extraconfig/tasks/pacemaker_common_functions.sh    |  282 +-
extraconfig/tasks/pacemaker_maintenance_mode.sh    |   19 +
extraconfig/tasks/pacemaker_resource_restart.sh    |   55 +-
extraconfig/tasks/post_puppet_pacemaker.yaml       |   15 +-
.../tasks/post_puppet_pacemaker_restart.yaml       |   28 +
extraconfig/tasks/pre_puppet_pacemaker.yaml        |    9 +-
extraconfig/tasks/yum_update.sh                    |  105 +-
firstboot/os-net-config-mappings.yaml              |   65 +
j2_excludes.yaml                                   |   10 +
net-config-bond.yaml                               |   12 +-
net-config-static-bridge-with-external-dhcp.yaml   |   99 +
net-config-static-bridge.yaml                      |    4 +
net-config-static.yaml                             |   82 +
network/config/bond-with-vlans/ceph-storage.yaml   |   31 +
network/config/bond-with-vlans/cinder-storage.yaml |   27 +
network/config/bond-with-vlans/compute-dpdk.yaml   |  192 +
network/config/bond-with-vlans/compute.yaml        |   27 +
.../bond-with-vlans/controller-no-external.yaml    |   52 +
network/config/bond-with-vlans/controller-v6.yaml  |   26 +-
network/config/bond-with-vlans/controller.yaml     |   19 +
network/config/bond-with-vlans/swift-storage.yaml  |   27 +
network/config/multiple-nics/ceph-storage.yaml     |   18 +-
network/config/multiple-nics/cinder-storage.yaml   |   18 +-
network/config/multiple-nics/compute.yaml          |   18 +-
network/config/multiple-nics/controller-v6.yaml    |   21 +-
network/config/multiple-nics/controller.yaml       |   19 +-
network/config/multiple-nics/swift-storage.yaml    |   18 +-
.../ceph-storage.yaml                              |   42 +
.../cinder-storage.yaml                            |   38 +
.../single-nic-linux-bridge-vlans/compute.yaml     |   39 +-
.../controller-v6.yaml                             |  178 +
.../single-nic-linux-bridge-vlans/controller.yaml  |   37 +-
.../swift-storage.yaml                             |   38 +
network/config/single-nic-vlans/ceph-storage.yaml  |   14 +
.../config/single-nic-vlans/cinder-storage.yaml    |   14 +
network/config/single-nic-vlans/compute.yaml       |   14 +
.../single-nic-vlans/controller-no-external.yaml   |   45 +-
network/config/single-nic-vlans/controller-v6.yaml |   28 +-
network/config/single-nic-vlans/controller.yaml    |   17 +-
network/config/single-nic-vlans/swift-storage.yaml |   14 +
network/endpoints/build_endpoint_map.py            |   65 +-
network/endpoints/endpoint_data.yaml               |  187 +-
network/endpoints/endpoint_map.yaml                | 4526 +++++++++++++++++---
network/external.yaml                              |    5 +
network/external_v6.yaml                           |    5 +
network/internal_api.yaml                          |    1 +
network/internal_api_v6.yaml                       |    1 +
network/management.yaml                            |    7 +-
network/management_v6.yaml                         |   69 +
network/networks.yaml                              |    3 +
network/noop.yaml                                  |    3 -
network/ports/external_from_pool_v6.yaml           |    6 +-
network/ports/external_v6.yaml                     |    6 +-
network/ports/from_service.yaml                    |    6 +
network/ports/from_service_v6.yaml                 |    6 +
network/ports/internal_api_from_pool_v6.yaml       |    6 +-
network/ports/internal_api_v6.yaml                 |    6 +-
network/ports/management_from_pool.yaml            |    2 +-
network/ports/management_from_pool_v6.yaml         |   52 +
network/ports/net_ip_list_map.yaml                 |  104 +-
network/ports/net_ip_map.yaml                      |   53 +-
network/ports/net_ip_subnet_map.yaml               |   47 -
network/ports/net_vip_map_external.yaml            |   21 +-
network/ports/net_vip_map_external_v6.yaml         |   21 +-
network/ports/storage_from_pool_v6.yaml            |    6 +-
network/ports/storage_mgmt_from_pool_v6.yaml       |    6 +-
network/ports/storage_mgmt_v6.yaml                 |    6 +-
network/ports/storage_v6.yaml                      |    6 +-
network/ports/tenant_from_pool_v6.yaml             |    6 +-
network/ports/tenant_v6.yaml                       |    6 +-
network/ports/vip_v6.yaml                          |    6 +-
network/service_net_map.j2.yaml                    |  109 +
network/storage.yaml                               |    1 +
network/storage_mgmt.yaml                          |    1 +
network/storage_mgmt_v6.yaml                       |    1 +
network/storage_v6.yaml                            |    1 +
network/tenant.yaml                                |    1 +
network/tenant_v6.yaml                             |    1 +
overcloud-resource-registry-puppet.j2.yaml         |  206 +
overcloud-resource-registry-puppet.yaml            |  127 -
overcloud-without-mergepy.yaml                     |    1 -
overcloud.j2.yaml                                  |  634 +++
overcloud.yaml                                     | 1701 --------
puppet/all-nodes-config.yaml                       |  424 +-
puppet/blockstorage-role.yaml                      |  434 ++
puppet/bootstrap-config.yaml                       |   28 -
puppet/ceph-cluster-config.yaml                    |  126 -
puppet/ceph-storage-post.yaml                      |   58 -
puppet/ceph-storage.yaml                           |  392 --
puppet/cephstorage-role.yaml                       |  444 ++
puppet/cinder-storage-post.yaml                    |   53 -
puppet/cinder-storage.yaml                         |  453 --
puppet/compute-post.yaml                           |   59 -
puppet/compute-role.yaml                           |  471 ++
puppet/compute.yaml                                |  821 ----
puppet/config.role.j2.yaml                         |   44 +
puppet/controller-config-pacemaker.yaml            |   10 +-
puppet/controller-config.yaml                      |   30 -
puppet/controller-post.yaml                        |  138 -
puppet/controller-role.yaml                        |  520 +++
puppet/controller.yaml                             | 1830 --------
.../all_nodes/neutron-midonet-all-nodes.yaml       |   24 +-
.../all_nodes/neutron-ml2-cisco-nexus-ucsm.yaml    |   34 +-
puppet/extraconfig/ceph/ceph-external-config.yaml  |  101 -
.../pre_deploy/compute/neutron-opencontrail.yaml   |   12 +
.../pre_deploy/controller/cinder-dellsc.yaml       |    2 +-
.../pre_deploy/controller/cinder-eqlx.yaml         |    2 +-
.../pre_deploy/controller/cinder-netapp.yaml       |   20 +-
.../pre_deploy/controller/neutron-nuage.yaml       |   91 -
.../controller/neutron-opencontrail.yaml           |   62 -
puppet/extraconfig/tls/no-ca.yaml                  |   17 -
puppet/extraconfig/tls/no-tls.yaml                 |   34 -
puppet/extraconfig/tls/tls-cert-inject.yaml        |    6 +
puppet/hieradata/RedHat.yaml                       |    9 -
puppet/hieradata/ceph.yaml                         |   12 -
puppet/hieradata/common.yaml                       |   47 -
puppet/hieradata/compute.yaml                      |   23 -
puppet/hieradata/controller.yaml                   |  269 --
puppet/hieradata/database.yaml                     |   69 -
puppet/hieradata/object.yaml                       |   21 -
puppet/hieradata/volume.yaml                       |   14 -
puppet/manifests/overcloud_cephstorage.pp          |   56 -
puppet/manifests/overcloud_compute.pp              |  192 -
puppet/manifests/overcloud_controller.pp           |  716 ----
puppet/manifests/overcloud_controller_pacemaker.pp | 1945 +--------
puppet/manifests/overcloud_object.pp               |   57 -
puppet/manifests/overcloud_role.pp                 |   26 +
puppet/manifests/overcloud_volume.pp               |   61 -
puppet/manifests/ringbuilder.pp                    |   96 -
puppet/objectstorage-role.yaml                     |  433 ++
puppet/post.j2.yaml                                |  139 +
puppet/role.role.j2.yaml                           |  452 ++
puppet/services/README.rst                         |   56 +
puppet/services/aodh-api.yaml                      |   81 +
puppet/services/aodh-base.yaml                     |  100 +
puppet/services/aodh-evaluator.yaml                |   42 +
puppet/services/aodh-listener.yaml                 |   42 +
puppet/services/aodh-notifier.yaml                 |   42 +
puppet/services/apache.yaml                        |   52 +
puppet/services/ca-certs.yaml                      |   35 +
puppet/services/ceilometer-agent-central.yaml      |   56 +
puppet/services/ceilometer-agent-compute.yaml      |   42 +
puppet/services/ceilometer-agent-notification.yaml |   51 +
puppet/services/ceilometer-api.yaml                |   84 +
puppet/services/ceilometer-base.yaml               |  132 +
puppet/services/ceilometer-collector.yaml          |   61 +
puppet/services/ceilometer-expirer.yaml            |   42 +
puppet/services/ceph-base.yaml                     |  154 +
puppet/services/ceph-client.yaml                   |   42 +
puppet/services/ceph-external.yaml                 |   84 +
puppet/services/ceph-mon.yaml                      |  107 +
puppet/services/ceph-osd.yaml                      |   47 +
puppet/services/ceph-rgw.yaml                      |   79 +
puppet/services/cinder-api.yaml                    |  111 +
puppet/services/cinder-backup.yaml                 |   62 +
puppet/services/cinder-base.yaml                   |   71 +
puppet/services/cinder-scheduler.yaml              |   53 +
puppet/services/cinder-volume.yaml                 |  112 +
puppet/services/database/mongodb-base.yaml         |   46 +
puppet/services/database/mongodb.yaml              |   68 +
puppet/services/database/mysql.yaml                |   84 +
puppet/services/database/redis-base.yaml           |   44 +
puppet/services/database/redis.yaml                |   44 +
puppet/services/glance-api.yaml                    |  109 +
puppet/services/glance-base.yaml                   |  110 +
puppet/services/glance-registry.yaml               |  100 +
puppet/services/gnocchi-api.yaml                   |  123 +
puppet/services/gnocchi-base.yaml                  |   88 +
puppet/services/gnocchi-metricd.yaml               |   48 +
puppet/services/gnocchi-statsd.yaml                |   43 +
puppet/services/haproxy.yaml                       |   68 +
puppet/services/heat-api-cfn.yaml                  |   84 +
puppet/services/heat-api-cloudwatch.yaml           |   68 +
puppet/services/heat-api.yaml                      |   84 +
puppet/services/heat-base.yaml                     |   79 +
puppet/services/heat-engine.yaml                   |  105 +
puppet/services/horizon.yaml                       |   83 +
puppet/services/ironic-api.yaml                    |   83 +
puppet/services/ironic-base.yaml                   |   69 +
puppet/services/ironic-conductor.yaml              |  100 +
puppet/services/keepalived.yaml                    |   48 +
puppet/services/kernel.yaml                        |   53 +
puppet/services/keystone.yaml                      |  212 +
puppet/services/logging/fluentd-base.yaml          |   37 +
puppet/services/logging/fluentd-client.yaml        |   64 +
puppet/services/logging/fluentd-config.yaml        |  154 +
puppet/services/manila-api.yaml                    |   82 +
puppet/services/manila-backend-cephfs.yaml         |   61 +
puppet/services/manila-backend-generic.yaml        |   93 +
puppet/services/manila-backend-netapp.yaml         |  112 +
puppet/services/manila-base.yaml                   |   56 +
puppet/services/manila-scheduler.yaml              |   70 +
puppet/services/manila-share.yaml                  |   44 +
puppet/services/memcached.yaml                     |   42 +
puppet/services/monitoring/sensu-base.yaml         |   68 +
puppet/services/monitoring/sensu-client.yaml       |   49 +
puppet/services/network/contrail-analytics.yaml    |   90 +
puppet/services/network/contrail-base.yaml         |  100 +
puppet/services/network/contrail-config.yaml       |   72 +
puppet/services/network/contrail-control.yaml      |   54 +
puppet/services/network/contrail-database.yaml     |   51 +
puppet/services/network/contrail-webui.yaml        |   69 +
puppet/services/neutron-api.yaml                   |  177 +
puppet/services/neutron-base.yaml                  |  102 +
.../services/neutron-compute-plugin-midonet.yaml   |   29 +
puppet/services/neutron-compute-plugin-nuage.yaml  |   36 +
.../neutron-compute-plugin-opencontrail.yaml       |   29 +
puppet/services/neutron-compute-plugin-ovn.yaml    |   45 +
.../services/neutron-compute-plugin-plumgrid.yaml  |   29 +
puppet/services/neutron-dhcp.yaml                  |   76 +
puppet/services/neutron-l3-compute-dvr.yaml        |   62 +
puppet/services/neutron-l3.yaml                    |   74 +
puppet/services/neutron-metadata.yaml              |   77 +
puppet/services/neutron-midonet.yaml               |   62 +
puppet/services/neutron-ovs-agent.yaml             |  127 +
puppet/services/neutron-ovs-dpdk-agent.yaml        |   75 +
puppet/services/neutron-plugin-ml2-ovn.yaml        |   79 +
puppet/services/neutron-plugin-ml2.yaml            |  129 +
puppet/services/neutron-plugin-nuage.yaml          |   89 +
puppet/services/neutron-plugin-opencontrail.yaml   |   74 +
puppet/services/neutron-plugin-plumgrid.yaml       |  121 +
puppet/services/neutron-sriov-agent.yaml           |   69 +
puppet/services/nova-api.yaml                      |  132 +
puppet/services/nova-base.yaml                     |  117 +
puppet/services/nova-compute.yaml                  |  147 +
puppet/services/nova-conductor.yaml                |   56 +
puppet/services/nova-consoleauth.yaml              |   50 +
puppet/services/nova-ironic.yaml                   |   53 +
puppet/services/nova-libvirt.yaml                  |   55 +
puppet/services/nova-metadata.yaml                 |   34 +
puppet/services/nova-scheduler.yaml                |   65 +
puppet/services/nova-vnc-proxy.yaml                |   61 +
puppet/services/opendaylight-api.yaml              |   69 +
puppet/services/opendaylight-ovs.yaml              |   47 +
puppet/services/pacemaker.yaml                     |  116 +
.../pacemaker/ceilometer-agent-central.yaml        |   45 +
.../pacemaker/ceilometer-agent-notification.yaml   |   45 +
puppet/services/pacemaker/ceilometer-api.yaml      |   45 +
.../services/pacemaker/ceilometer-collector.yaml   |   45 +
puppet/services/pacemaker/cinder-api.yaml          |   45 +
puppet/services/pacemaker/cinder-backup.yaml       |   61 +
puppet/services/pacemaker/cinder-scheduler.yaml    |   45 +
puppet/services/pacemaker/cinder-volume.yaml       |   46 +
puppet/services/pacemaker/core.yaml                |   29 +
puppet/services/pacemaker/database/mongodb.yaml    |   42 +
puppet/services/pacemaker/database/mysql.yaml      |   55 +
puppet/services/pacemaker/database/redis.yaml      |   41 +
puppet/services/pacemaker/glance-api.yaml          |   74 +
puppet/services/pacemaker/glance-registry.yaml     |   47 +
puppet/services/pacemaker/gnocchi-api.yaml         |   45 +
puppet/services/pacemaker/gnocchi-metricd.yaml     |   47 +
puppet/services/pacemaker/gnocchi-statsd.yaml      |   46 +
puppet/services/pacemaker/haproxy.yaml             |   44 +
puppet/services/pacemaker/heat-api-cfn.yaml        |   44 +
puppet/services/pacemaker/heat-api-cloudwatch.yaml |   44 +
puppet/services/pacemaker/heat-api.yaml            |   44 +
puppet/services/pacemaker/heat-engine.yaml         |   45 +
puppet/services/pacemaker/horizon.yaml             |   41 +
puppet/services/pacemaker/keystone.yaml            |   45 +
puppet/services/pacemaker/manila-share.yaml        |   41 +
puppet/services/pacemaker/memcached.yaml           |   42 +
puppet/services/pacemaker/neutron-dhcp.yaml        |   46 +
puppet/services/pacemaker/neutron-l3.yaml          |   46 +
puppet/services/pacemaker/neutron-metadata.yaml    |   44 +
puppet/services/pacemaker/neutron-midonet.yaml     |   41 +
puppet/services/pacemaker/neutron-ovs-agent.yaml   |   42 +
puppet/services/pacemaker/neutron-plugin-ml2.yaml  |   42 +
.../services/pacemaker/neutron-plugin-nuage.yaml   |   40 +
.../pacemaker/neutron-plugin-opencontrail.yaml     |   40 +
.../pacemaker/neutron-plugin-plumgrid.yaml         |   40 +
puppet/services/pacemaker/neutron-server.yaml      |   48 +
puppet/services/pacemaker/nova-api.yaml            |   45 +
puppet/services/pacemaker/nova-conductor.yaml      |   45 +
puppet/services/pacemaker/nova-consoleauth.yaml    |   45 +
puppet/services/pacemaker/nova-scheduler.yaml      |   45 +
puppet/services/pacemaker/nova-vnc-proxy.yaml      |   45 +
puppet/services/pacemaker/rabbitmq.yaml            |   41 +
puppet/services/pacemaker/sahara-api.yaml          |   45 +
puppet/services/pacemaker/sahara-engine.yaml       |   45 +
puppet/services/rabbitmq.yaml                      |   93 +
puppet/services/sahara-api.yaml                    |   92 +
puppet/services/sahara-base.yaml                   |   82 +
puppet/services/sahara-engine.yaml                 |   51 +
puppet/services/services.yaml                      |  109 +
puppet/services/snmp.yaml                          |   45 +
puppet/services/swift-base.yaml                    |   33 +
puppet/services/swift-proxy.yaml                   |  117 +
puppet/services/swift-ringbuilder.yaml             |   65 +
puppet/services/swift-storage.yaml                 |   92 +
puppet/services/time/ntp.yaml                      |   41 +
puppet/services/time/timezone.yaml                 |   34 +
puppet/services/tripleo-firewall.yaml              |   39 +
puppet/services/tripleo-packages.yaml              |   34 +
puppet/services/vip-hosts.yaml                     |   56 +
puppet/swift-devices-and-proxy-config.yaml         |   45 -
puppet/swift-storage-post.yaml                     |   77 -
puppet/swift-storage.yaml                          |  422 --
puppet/vip-config.yaml                             |   45 -
roles_data.yaml                                    |  165 +
tools/yaml-validate.py                             |   56 +-
validation-scripts/all-nodes.sh                    |   27 +-
396 files changed, 23981 insertions(+), 12405 deletions(-)






More information about the OpenStack-announce mailing list