Skip to content

Commit f4959e9

Browse files
Merge pull request #199 from cisco/release_1.2.0
Release 1.2.0
2 parents a4d6a66 + 284e79d commit f4959e9

File tree

330 files changed

+26611
-12415
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

330 files changed

+26611
-12415
lines changed

.rubocop.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ AllCops:
77

88
# Baseline code complexity metrics - we should try and reduce these over time
99
Metrics/AbcSize:
10-
Max: 41
10+
Max: 47
1111

1212
Metrics/CyclomaticComplexity:
1313
Max: 16
@@ -16,10 +16,10 @@ Metrics/LineLength:
1616
Max: 167
1717

1818
Metrics/MethodLength:
19-
Max: 38
19+
Max: 41
2020

2121
Metrics/ModuleLength:
22-
Max: 245
22+
Enabled: false
2323

2424
Metrics/PerceivedComplexity:
2525
Max: 20

CHANGELOG.md

+67-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,67 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## [1.2.0] - 2016-02-12
6+
7+
### New feature support
8+
#### Cisco Resources
9+
- `cisco_aaa_authentication_login` type and provider.
10+
- `cisco_aaa_authorization_login_cfg_svc` type and provider.
11+
- `cisco_aaa_authorization_login_exec_svc` type and provider.
12+
- `cisco_aaa_group_tacacs` type and provider.
13+
- `cisco_ace` type and provider
14+
- `cisco_acl` type and provider
15+
- `cisco_evpn_vni` type and provider.
16+
- `cisco_interface_channel_group` type and provider
17+
- `cisco_interface_portchannel` type and provider
18+
- `cisco_interface_service_vni` type and provider
19+
- `cisco_overlay_global` type and provider.
20+
- `cisco_pim` type and provider
21+
- `cisco_pim_rp_address` type and provider
22+
- `cisco_pim_grouplist` type and provider
23+
- `cisco_portchannel_global` type and provider
24+
- `cisco_vdc` type and provider.
25+
- `cisco_vni` type and provider.
26+
- `cisco_vrf_af` type and provider.
27+
- `cisco_vxlan_vtep` type and provider.
28+
29+
#### NetDev Resources
30+
- `network_trunk` provider.
31+
- `port_channel` provider.
32+
- `search_domain` provider.
33+
- `snmp_notification` provider.
34+
35+
### Added
36+
- Extended `cisco_bgp` with the following attributes:
37+
- `disable_policy_batching`, `disable_policy_batching_ipv4`, `disable_policy_batching_ipv6`
38+
- `fast_external_fallover`
39+
- `flush_routes`
40+
- `isolate`
41+
- `neighbor_down_fib_accelerate`
42+
- `route_distinguisher`
43+
- `event_history_cli`
44+
- `event_history_detail`
45+
- `event_history_events`
46+
- `event_history_periodic`
47+
- Extended `cisco_bgp_af` with the following attributes:
48+
- `default_metric`
49+
- `distance_ebgp`, `distance_ibgp`, `distance_local`
50+
- `inject_map`
51+
- `table_map`, `table_map_filter`
52+
- `suppress_inactive`
53+
- Extended `cisco_interface` with the following attributes:
54+
- `fabric_forwarding_anycast_gateway`
55+
- `ipv4_address_secondary`, `ipv4_netmask_length_secondary`
56+
- `ipv4_arp_timeout`
57+
- `ipv4_pim_sparse_mode`
58+
- `vlan_mapping`, `vlan_mapping_enable`
59+
- `ipv4_acl_in`, `ipv4_acl_out`, `ipv6_acl_in`, `ipv6_acl_out`
60+
- Extended `cisco_vrf` with the following attributes:
61+
- `route_distinguisher`
62+
- `vni`
63+
64+
### Removed
65+
566
## [1.1.0] - 2015-11-02
667

768
### New feature support
@@ -21,6 +82,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
2182
- ntp_server provider.
2283
- radius provider.
2384
- radius global provider.
85+
- snmp_notification_receiver provider.
86+
- snmp_user provider.
2487
- syslog_server provider.
2588
- syslog_setting provider.
2689

@@ -29,8 +92,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
2992
- Extended cisco_interface with the following attributes:
3093
- encapsulation dot1q
3194
- mtu
95+
- speed
96+
- duplex
3297
- switchport trunk allowed VLANs
3398
- switchport trunk native VLAN
99+
- Added support for network_interface from puppets netdev_stdlib
34100
- Rubocop enabled and passes (@robert-w-gries)
35101
- Gemfile now requires puppet version 4.0 or higher
36102
- Gemfile.lock added to gitignore
@@ -83,7 +149,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
83149
- Initial release of puppetlabs-ciscopuppet module, supporting Cisco NX-OS software release 7.0(3)I2(1) on Cisco Nexus switch platforms: N95xx, N93xx, N30xx and N31xx.
84150
- Please note: 0.9.0 is an EFT pre-release for a limited audience with access to NX-OS 7.0(3)I2(1). Additional code changes may occur in 0.9.x prior to the final 1.0.0 release.
85151

86-
[unreleased]: https://github.com/cisco/cisco-network-puppet-module/compare/master...develop
152+
[1.2.0]: https://github.com/cisco/cisco-network-puppet-module/compare/v1.1.0...v1.2.0
87153
[1.1.0]: https://github.com/cisco/cisco-network-puppet-module/compare/v1.0.2...v1.1.0
88154
[1.0.2]: https://github.com/cisco/cisco-network-puppet-module/compare/v1.0.1...v1.0.2
89155
[1.0.1]: https://github.com/cisco/cisco-network-puppet-module/compare/v1.0.0...v1.0.1

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ group :development, :unit_tests do
5959
gem 'puppetlabs_spec_helper', require: false
6060
gem 'puppet-lint', require: false
6161
gem 'pry', require: false
62-
gem 'rubocop', '= 0.34.2', require: false
62+
gem 'rubocop', '= 0.35.1', require: false
6363
gem 'simplecov', require: false
6464
end
6565

0 commit comments

Comments
 (0)