Skip to content

Commit

Permalink
chore(release): 1.32.5
Browse files Browse the repository at this point in the history
  • Loading branch information
semantic-release-bot committed Jan 25, 2024
1 parent 235e3b0 commit 2a3e0aa
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 3 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
## [1.32.5](https://github.com/terraform-routeros/terraform-provider-routeros/compare/v1.32.4...v1.32.5) (2024-01-25)


### Bug Fixes

* Change l2mtu property ([9260354](https://github.com/terraform-routeros/terraform-provider-routeros/commit/92603541fd6b3f11dcbfd1ff2c1904f6687062a9)), closes [#326](https://github.com/terraform-routeros/terraform-provider-routeros/issues/326)
* **cloud:** Add missing field ([235e3b0](https://github.com/terraform-routeros/terraform-provider-routeros/commit/235e3b07de33ca0b1edb82f728c0e3d241256a26)), closes [#331](https://github.com/terraform-routeros/terraform-provider-routeros/issues/331)
* **no-release:** Fix Delete. Not an system object ([#343](https://github.com/terraform-routeros/terraform-provider-routeros/issues/343)) ([89ee0ea](https://github.com/terraform-routeros/terraform-provider-routeros/commit/89ee0ea2934f923dbf99744bd7d455bbf95910d2))
* **no-release:** Fix Delete. Not an Systemresource ([#342](https://github.com/terraform-routeros/terraform-provider-routeros/issues/342)) ([e560128](https://github.com/terraform-routeros/terraform-provider-routeros/commit/e560128554dd157b8b9a3399724baa2e5def521e))
* **wg peer:** Add missing fields ([48018c4](https://github.com/terraform-routeros/terraform-provider-routeros/commit/48018c4d525319b48e77923d57b4816ceb53cd30)), closes [#332](https://github.com/terraform-routeros/terraform-provider-routeros/issues/332)

## [1.32.4](https://github.com/terraform-routeros/terraform-provider-routeros/compare/v1.32.3...v1.32.4) (2024-01-24)


Expand Down
2 changes: 1 addition & 1 deletion docs/resources/interface_ethernet.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ resource "routeros_interface_ethernet" "test" {
Default value is 'yes' because older NICs do not support it. (only applicable to x86)
- `disabled` (Boolean)
- `full_duplex` (Boolean) Defines whether the transmission of data appears in two directions simultaneously, only applies when auto-negotiation is disabled.
- `l2mtu` (Number) Layer2 Maximum transmission unit. [See](https://wiki.mikrotik.com/wiki/Maximum_Transmission_Unit_on_RouterBoards).
- `loop_protect` (String)
- `loop_protect_disable_time` (String)
- `loop_protect_send_interval` (String)
Expand Down Expand Up @@ -72,6 +71,7 @@ resource "routeros_interface_ethernet" "test" {

- `default_name` (String) The default name for an interface.
- `id` (String) The ID of this resource.
- `l2mtu` (Number) Layer2 Maximum transmission unit. [See](https://wiki.mikrotik.com/wiki/Maximum_Transmission_Unit_on_RouterBoards).
- `loop_protect_status` (String)
- `orig_mac_address` (String) Original Media Access Control number of an interface. (read only)
- `running` (Boolean) Whether interface is running. Note that some interface does not have running check and they are always reported as "running"
Expand Down
7 changes: 7 additions & 0 deletions docs/resources/interface_wireguard_peer.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,24 @@ resource "routeros_interface_wireguard_peer" "wg_peer" {
### Optional

- `allowed_address` (List of String) List of IP (v4 or v6) addresses with CIDR masks from which incoming traffic for this peer is allowed and to which outgoing traffic for this peer is directed. The catch-all 0.0.0.0/0 may be specified for matching all IPv4 addresses, and ::/0 may be specified for matching all IPv6 addresses.
- `client_address` (String) When imported using a qr code for a client (for example, a phone), then this address for the wg interface is set on that device.
- `client_dns` (String) Specify when using WireGuard Server as a VPN gateway for peer traffic.
- `client_endpoint` (String) The IP address and port number of the WireGuard Server.
- `client_keepalive` (Number) Same as persistent-keepalive but from peer side.
- `client_listen_port` (Number) The local port upon which this WireGuard tunnel will listen for incoming traffic from peers, and the port from which it will source outgoing packets.
- `comment` (String)
- `disabled` (Boolean)
- `endpoint_address` (String) An endpoint IP or hostname can be left blank to allow remote connection from any address.
- `endpoint_port` (String) An endpoint port can be left blank to allow remote connection from any port.
- `persistent_keepalive` (String) A seconds interval, between 1 and 65535 inclusive, of how often to send an authenticated empty packet to the peer for the purpose of keeping a stateful firewall or NAT mapping valid persistently. For example, if the interface very rarely sends traffic, but it might at anytime receive traffic from a peer, and it is behind NAT, the interface might benefit from having a persistent keepalive interval of 25 seconds.
- `preshared_key` (String, Sensitive) A **base64** preshared key. Optional, and may be omitted. This option adds an additional layer of symmetric-key cryptography to be mixed into the already existing public-key cryptography, for post-quantum resistance.
- `private_key` (String) A base64 private key. If not specified, it will be automatically generated upon interface creation.

### Read-Only

- `current_endpoint_address` (String) The most recent source IP address of correctly authenticated packets from the peer.
- `current_endpoint_port` (Number) The most recent source IP port of correctly authenticated packets from the peer.
- `dynamic` (Boolean) Configuration item created by software, not by management interface. It is not exported, and cannot be directly modified.
- `id` (String) The ID of this resource.
- `last_handshake` (String) Time in seconds after the last successful handshake.
- `rx` (String) The total amount of bytes received from the peer.
Expand Down
3 changes: 2 additions & 1 deletion docs/resources/ip_cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ resource "routeros_ip_cloud" "test" {

### Optional

- `back_to_home_vpn` (String) Enables or revokes and disables the Back to Home service. ddns-enabled has to be set to yes, for BTH to function.
- `ddns_enabled` (Boolean) If set to yes, then the device will send an encrypted message to the MikroTik's Cloud server. The server will then decrypt the message and verify that the sender is an authentic MikroTik device. If all is OK, then the MikroTik's Cloud server will create a DDNS record for this device and send a response to the device. Every minute the IP/Cloud service on the router will check if WAN IP address matches the one sent to MikroTik's Cloud server and will send encrypted update to cloud server if IP address changes.
- `ddns_update_interval` (String) If set DDNS will attempt to connect IP Cloud servers at the set interval. If set to none it will continue to internally check IP address update and connect to IP Cloud servers as needed. Useful if IP address used is not on the router itself and thus, cannot be checked as a value internal to the router.
- `update_time` (Boolean) If set to yes then router clock will be set to time, provided by cloud server IF there is no NTP or SNTP client enabled. If set to no, then IP/Cloud service will never update the device's clock. If update-time is set to yes, Clock will be updated even when ddns-enabled is set to no.
Expand All @@ -24,7 +25,7 @@ resource "routeros_ip_cloud" "test" {
- `dns_name` (String) Shows DNS name assigned to the rdevice. Name consists of 12 character serial number appended by .sn.mynetname.net. This field is visible only after at least one ddns-request is successfully completed.
- `id` (String) The ID of this resource.
- `public_address` (String) Shows device's IPv4 address that was sent to cloud server. This field is visible only after at least one IP Cloud request was successfully completed.
- `public_address_ivp6` (String) Shows device's IPv6 address that was sent to cloud server. This field is visible only after at least one IP Cloud request was successfully completed.
- `public_address_ipv6` (String) Shows device's IPv6 address that was sent to cloud server. This field is visible only after at least one IP Cloud request was successfully completed.
- `status` (String) Contains text string that describes current dns-service state. The messages are self explanatory updating... updated Error: no Internet connection Error: request timed out Error: REJECTED. Contact MikroTik support Error: internal error - should not happen. One possible cause is if router runs out of memory.
- `warning` (String) Shows a warning message if IP address sent by the device differs from the IP address in UDP packet header as visible by the MikroTik's Cloud server. Typically this happens if the device is behind NAT. Example: 'DDNS server received request from IP 123.123.123.123 but your local IP was 192.168.88.23; DDNS service might not work'

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "terraform-provider-routeros",
"version": "1.32.4",
"version": "1.32.5",
"repository": {
"type": "git",
"url": "https://github.com/terraform-routeros/terraform-provider-routeros"
Expand Down

0 comments on commit 2a3e0aa

Please sign in to comment.